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. |