Skip to main content

Datadog

Spice can be monitored with Datadog using the Spice Metrics Endpoint and pre-built dashboards 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 the Spice metrics endpoint:

  1. 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: SPICE-METRICS-ENDPOINT>/metrics # for example http://localhost:9090/metrics
namespace: spice
metrics:
- '*'
  1. Restart the Agent to start collecting Spice metrics.
  2. Refer to Prometheus and OpenMetrics metrics collection from a host for all available configuration options and supported parameters.
  3. Open Datadog Metrics Explorer and type spice to confirm Spice telemetry information is successfully collected.

Import the Spice Datadog Dashboard

  1. Create New Datadog Dashboard
  1. Click Import dashboard JSON and drag and drop monitoring/datadog-dashboard.json file
  1. Dashbord is now configured to display Spice.ai OSS key performance metrics