Learn about the Wavefront Datadog Integration.

Datadog Integration

The Datadog Agent is lightweight piece of software that runs on your hosts. It collects events and metrics, which you can then examine using Wavefront dashboards and charts.

This integration configures the Datadog Agent to send metrics into Wavefront.

Datadog Setup

Step 1. Install and Configure Wavefront Proxy

  1. If you have not already done so, install a Wavefront proxy.
  2. On the server running your Wavefront proxy, open the file /etc/wavefront/wavefront-proxy/wavefront.conf and add the following properties:
        dataDogJsonPorts=<any-available-port>
        dataDogProcessSystemMetrics=true
        dataDogProcessServiceChecks=true
        dataDogRequestRelayTarget=https://app.datadoghq.com # Optional: This Configuration is to send data to Datadog
    
  3. Save and close wavefront.conf
  4. Restart the proxy: sudo service wavefront-proxy restart.
  5. Tail the proxy log file to make sure there are no errors: tail -f /var/log/wavefront/wavefront.log.

Step 2. Install Datadog Agent

Get detailed information here to install Datadog Agent.

Step 2. Configure Datadog Agent to send data to Wavefront Proxy

  1. On the server running your Datadog Agent, open the file /etc/datadog-agent/datadog.yaml and update the following properties:
        api_key:8c43090ae3ea11e89f32f2801f1b9fd1
        site:<wavefront-proxy-host-ip:PORT>
        dd_url: http://<wavefront-proxy-host-Ip:PORT>
    

    Replace the PORT with the dataDogJsonPorts setting.
    Note: Replace the api_key with the Datadog api-key to send data to Datadog and Wavefront simultaneously.

  2. Save and close datadog.yaml
  3. Restart the agent: sudo service datadog-agent restart.