Observability

Datadog Integration


Your Evervault resources can be connected to Datadog via the Datadog Integration. Datadog compatible Log and Metrics will sync from the selected resources in real time. You can enable the Datadog Integration for your Team inside of the team settings in the Evervault dashboard.

Enabling the Datadog integration will present you with a drawer to enter the Datadog site that you want your logs to be forwarded to, as well as an input for the Datadog token. You can enable and disable the Datadog integration at a per resource level. API keys can be generated in the Datadog dashboard under the "Organization Settings" heading.

Evervault will submit a log to verify the integration. This log can be ignored.

Logs & Metrics


To start syncing logs and metrics from your Evervault resources to Datadog, you need to connect your Datadog account to your Evervault account.

  1. Create a Datadog API key.
  2. Go to the Evervault Dashboard and navigate to your Teams Settings page.
  3. Select Integrations and enable the Datadog integration.
  4. Follow the instructions to connect your Datadog account to your Evervault account.

Logging data will start streaming to Datadog from your selected Relays, Enclaves, and Functions. Statsd metrics will also be published from Enclaves to Datadog.

Enclave Metrics


The following list of stats will be sent to Datadog if the integration is enabled for an Enclave:

The stats can be queried with host:<enclave_name>-* or enclave_uuid:<enclave_uuid>.