githubEdit

dogDatadog

Monitor Spice Cloud with Datadog

Spice Cloud can be monitored with Datadog using the Metrics endpointarrow-up-right and a pre-built dashboard available in the Spice repositoryarrow-up-right.

Datadog Agent Configuration

Prerequisite: Datadog Agent version 6.5.0 or later is installedarrow-up-right.

Configure the Datadog Agent to scrape your Spice Cloud metrics endpoint. Edit the openmetrics.d/conf.yaml file in the conf.d/ folder at the root of your Agent's configuration directory:

init_config:

instances:
  - prometheus_url: https://<app-cname>.spiceai.io/v1/metrics
    headers:
      X-API-Key: <API_KEY>
    namespace: spice
    metrics:
      - '*'

Replace <app-cname> with your app's CNAME (e.g. us-west-2-prod-aws-data) and <API_KEY> with your app API key.

Restart the Agent to start collecting Spice metrics. Refer to Prometheus and OpenMetrics metrics collection from a hostarrow-up-right for all available configuration options and supported parameters.

Open the Datadog Metrics Explorer and type spice to confirm Spice telemetry is successfully collected.

Import Datadog Dashboard

  1. In Datadog, create a New Dashboard

  2. Click Import dashboard JSON

The dashboard provides panels for system health, query performance, data acceleration, caching, AI/ML operations, and Flight protocol metrics.

See also:

Last updated

Was this helpful?