Datadog
A plugin that integrates with Datadog.
Features
Fetches service/component dependencies from Datadog’s Tracing API.
Plugin configuration
The following environment variable are passed to the kronicle-serice
container to configure the plugin
Example configuration
PLUGINS_DATADOG_ENABLED=true
PLUGINS_DATADOG_BASE_URL=https://bitbucketserver1.example.com
PLUGINS_DATADOG_API_KEY=some-bitbucket-server-user
PLUGINS_DATADOG_APPLICATION_KEY=some-bitbucket-server-user-password
PLUGINS_DATADOG_DEPENDENCIES_ENVIRONMENTS_0=staging
PLUGINS_DATADOG_DEPENDENCIES_ENVIRONMENTS_1=production
Mandatory environment variables
PLUGINS_DATADOG_ENABLED=true
Set to “true” to enable the plugin
PLUGINS_DATADOG_BASE_URL=https://api.datadoghq.com
This is optional. Specifies the base URL for Datadog’s APIs. Can be used to point at Datadog’s EU instance of its APIs
PLUGINS_DATADOG_API_KEY=some-api-key
Datadog API key
PLUGINS_DATADOG_APPLICATION_KEY=some-application-key
Datadog application key
PLUGINS_DATADOG_DEPENDENCIES_ENVIRONMENTS_{index}=production
The names of 1 or more environments configured in Datadog for which service dependencies should be fetched