TKeeper supports any Sentry-compatible error tracker.
You can enable error reporting in the TKeeper configuration.
Configuration
Example
# ... the rest of your TKeeper configuration
sentry {
enabled = true
dsn = "https://<public>@errors.example.com/123456"
environment = "production"
release = "tkeeper-1.0.3"
}
# ... the rest of your TKeeper configuration
Fields
| Key | Type | Description |
|---|---|---|
enabled |
boolean |
Enables or disables error reporting. |
dsn |
string |
DSN endpoint used by the Sentry protocol. Required when enabled = true. |
environment |
string | null |
Optional environment tag (for example prod, staging). |
release |
string | null |
Optional release tag used for grouping and version visibility. |
Environment variables
You can also provide environment and release without putting them in config:
SENTRY_APPLICATION_ENVIRONMENTSENTRY_APPLICATION_RELEASE
Open-source options
If you want a non-SaaS setup, you can use Sentry-compatible open-source backends: