Skip to content

Datadog

By default, Nullstone configures your applications to use the log service in your cloud provider. Instead, some teams prefer to use third-party telemetry providers for logs and metrics. This guide shows how to configure Datadog for an application's logs and metrics.

Create Datastore

To integrate with Datadog, create a datastore in Nullstone using the Datadog module.

Launch Datastore

To launch the Datadog datastore, you need to configure the datastore with an API Key and App Key that has acccess to your Datadog instance.

API Key

Visit https://app.datadoghq.com/account/settings#api.

Open API Keys section and Create API Key. Datadog API Key

App Key

Visit https://app.datadoghq.com/access/application-keys.

Click New Key. Name the key Nullstone. Datadog App Key

Configure Datastore

Launch your datastore from the Nullstone UI. Enter your newly-minted API Key and App Key.

Launch Datadog

Send application logs to Datadog

With the Datadog datastore configured, you can attach the datastore to applications to relay logs to Datadog.

Open an application in Nullstone. Navigate to the Datastores tab, click + Datstore Connection. Select the Datadog datastore.

Click Launch/Update on your application to apply the changes.

Once complete, new application logs will appear in your datadog within 5 minutes.

logs CLI command

You may still continue to view logs using the nullstone logs CLI command.

shell
> nullstone logs -t -s '5m' -app=<app-name> --env=<env-name>
> nullstone logs -t -s '5m' -app=<app-name> --env=<env-name>

Datadog tags

The Datadog capability will automatically tag your application logs/metrics in Datadog.

  • service - Nullstone App
  • env - Nullstone Environment
  • stack - Nullstone Stack
  • @block - Nullstone App