Hosted Datadog Metrics

Hosted Datadog Metrics

With Grafana Labs hosted Datadog Metrics, you can forward metrics directly from your Datadog agents. To learn more, refer to Datadog Metrics.

Migrate Datadog dashboards to Grafana

You can use a publicly available Grafana tool to translate your Datadog dashboard files into Grafana dashboard files.

The translatable widgets are listed in Datadog Supported Features - Dashboard Coverage

Prerequisites

Before you migrate your dashboards, you will need to download the Grafana migration binary and migration tool release.

All the latest releases are available under the domain dl.grafana.com:

You can also download a specific version:

$ agent_release_url=https://dl.grafana.com/tools/datadog-dash-translator/release
$ curl "$agent_release_url/latest_checksums.txt"
...
# choose the appropriate version and architecture from above
# for example datadog-dash-translator_0.2.0_Linux_x86_64.tar.gz
$ binary=datadog-dash-translator_0.2.0_Linux_x86_64.tar.gz
$ curl -O $binary "$agent_release_url/$binary"
$ tar -xvf $binary

Migrate a dashboard

  1. Extract the binary and instructions.
    $ tar -xvf datadog-dash-translator_latest_Linux_x86_64.tar.gz
    INSTRUCTIONS.md
    datadog-dash-translator
    
  2. In the Datadog UI, find the dashboard you want to migrate.
  3. Click Export dashboard JSON.
  4. Locate the JSON file and run the following command:
    $ ./datadog-dash-translator translate -i example-dashboard.json
    INFO[0000] Successful read of datadog file "example-dashboard.json"
    INFO[0000] Successful datadog dashboard translate
    INFO[0000] Successful grafana dashboard write to "example-dashboard.json.grafana.json"
    
  5. Locate the new file.
    The grafana dashboard will be available in a new file, for example: example-dashboard.json.grafana.json.
  6. In your Grafana instance, click the Create (+) icon and select Import
  7. Click Upload JSON file and select the new file.