Datadog
Monitor Spice Cloud with Datadog
Spice Cloud can be monitored with Datadog using the Metrics endpoint and a pre-built dashboard available in the Spice repository.
Datadog Agent Configuration
Prerequisite: Datadog Agent version 6.5.0 or later is installed.
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://<project-cname>.spiceai.io/v1/metrics
headers:
X-API-Key: <API_KEY>
namespace: spice
metrics:
- '*'Replace <project-cname> with your project's CNAME (e.g. us-west-2-prod-aws-data) and <API_KEY> with your project API key.
Restart the Agent to start collecting Spice metrics. Refer to Prometheus and OpenMetrics metrics collection from a host 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
In Datadog, create a New Dashboard
Click Import dashboard JSON
Upload the
datadog-dashboard.jsonfile
The dashboard provides panels for system health, query performance, data acceleration, caching, AI/ML operations, and Flight protocol metrics.
See also:
Metrics API - Endpoint reference and full list of available metrics
Grafana & Prometheus - Alternative monitoring with Grafana
Last updated
Was this helpful?