Skip to content

RavenDB

Raven DB is a very efficient way to store and analyze the collected events. The package @tailjs/ravendb provides an integration for this.

Configuration

Example configuration

import {RavenDbTracker} from "@tailjs/ravendb";
tailjs({
// ...
extensions: [
// ...
new RavenDbTracker({
url: "https://a.your-account.ravendb.community",
database: "tailjs",
cert: {
certPath: "ravendb/your-license.pfx",
},
});
// ...
]
});

url

The URL for the server/cluster. For example https://a.your-account.ravendb.community

database

The name of the database to use. Events will go into a collection named “events”.

x509

Use any of the parameters cert, certPath, key and keyPath to specify your certifacte for authentication with the server.

The cert path is relative to the resources directory the server engine is using. The default is res in the root of your project.