Grafana & Prometheus
Monitor Spice Cloud with Grafana and Prometheus
Last updated
Was this helpful?
Monitor Spice Cloud with Grafana and Prometheus
Spice Cloud can be monitored with Grafana using the Metrics endpoint and a pre-built dashboard available in the Spice repository.
Configure a Prometheus instance to scrape metrics from your Spice Cloud app:
global:
scrape_interval: 15s
scrape_configs:
- job_name: spiceai
scheme: https
metrics_path: /v1/metrics
static_configs:
- targets: ['<app-cname>.spiceai.io']
headers:
X-API-Key: <API_KEY>Replace <app-cname> with your app's CNAME (e.g. us-west-2-prod-aws-data) and <API_KEY> with your app API key.
Navigate to Dashboards in Grafana and click New > Import
Copy the dashboard JSON from monitoring/grafana-dashboard.json into the import box
Click Load
The dashboard provides panels for system health, query performance, data acceleration, caching, AI/ML operations, and Flight protocol metrics.
In addition to metrics monitoring, Grafana can query Spice Cloud data directly using the FlightSQL or Infinity plugins. See the Grafana Integration guide for setup instructions.
See also:
Metrics API - Endpoint reference and full list of available metrics
Datadog - Alternative monitoring with Datadog
Last updated
Was this helpful?
Was this helpful?