Datadog is a service that aggregates metrics and events across the full DevOps stack.
To populate Datadog with StatsD data, it should be delivered via the DataDog metrics aggregation service called DogStatsD. In addition to the instructions below, consult the DogStatsD documentation.
To start with the DataDog trial key, go to www.datadoghq.com.
Follow the instructions below to install the DataDog Agent.
We recommend that you install the Agent on the same machine as the OverOps collector.
DogStatsD is already included in the installation of the DataDog Agent, so all you have to do is turn it on and assign it a port.
sudo vi /etc/datadog-agent/datadog.yaml
Change the following lines in the datadog.yaml file
# DogStatsd # # If you don't want to enable the DogStatsd server, set this option to no use_dogstatsdyes # # Make sure your client is sending to the same UDP port dogstatsd_port8125
If you connect not from the localhost, make sure you to set the
bind_host: property accordingly.
Make sure Port 8125 is open before continuing.
sudo service datadog-agent restart
To enable publishing metrics from OverOps:
- Go to Settings and select Publish Metrics.
- Set the StatsD Server address accordingly.
- If installed on the collector. set it to the localhost.
Now run the Java application to which the OverOps Agent is attached to generate metrics.
- In the DataDog toolbar, select Metrics --> Explorer.
- Select the Metrics to explore, and set the appropriate time windows in the Drop-down.
OverOps also provides Automated Root Cause (ARC) for any event in Datadog using a tiny link injection.
Updated about a year ago