Epsio Datadog Intergration¶
You can configure Epsio to send metric data about your Epsio deployments to your Datadog account.
Prerequisites¶
To integrate Epsio with Datadog, you must have a Datadog account and a Datadog API key. Datadog grants you an API key when you first create a Datadog account.
If you do not have an existing Datadog account, you can sign up at https://app.datadoghq.com/signup.
Configuration¶
To configure Epsio to send metric data to Datadog using the Epsio UI:
- In Epsio Cloud, navigate to the Settings page.
- In the Settings page, under "Datadog Alerts and Monitoring", enter your Datadog API key in the API Key field, and your datadog region in the Region field.
- Click Save.

Metrics Available to Datadog¶
Epsio sends the following metrics to Datadog:
| Metric Name | Tags | Description |
|---|---|---|
| epsio.view_received_diffs | deployment_id, view_id, view_name, host | Amount of diffs view received from CDC / population since it's creation. |
| epsio.view_fully_processed_diffs | deployment_id, view_id, view_name, host | Amount of diffs the view has finished processing. |
| epsio.view_latency | deployment_id, view_id, view_name, host | Latency in seconds from commit on source database until result table gets updated per view. |
| epsio.disk.utilized | deployment_id, host | Disk space utilized by Epsio. |
| epsio.disk.bytes_used | deployment_id, host | Bytes used in the disk by Epsio. |
| epsio.disk.bytes_free | deployment_id, host | Bytes free in the disk by Epsio. |
| epsio.cpu.utilization | deployment_id, host | CPU utilization by Epsio. |
| epsio.memory.utilization | deployment_id, host | Memory utilization by Epsio. |
Service Checks Available to Datadog¶
Epsio sends the following service checks to Datadog:
| Service Check Name | Tags | Description |
|---|---|---|
| epsio.engine_status | deployment_id, host | The status of the Epsio engine. |
| epsio.view_status | deployment_id, view_id, view_name, host | The status of the Epsio views. |