Important: This documentation is about an older version. It's relevant only to the release noted, many of the features and functions have been updated or replaced. Please view the current version.
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
:
- datadog-dash-translator_latest_Darwin_arm64.tar.gz
- datadog-dash-translator_latest_Darwin_x86_64.tar.gz
- datadog-dash-translator_latest_Linux_arm64.tar.gz
- datadog-dash-translator_latest_Linux_armv6.tar.gz
- datadog-dash-translator_latest_Linux_x86_64.tar.gz
- datadog-dash-translator_latest_Windows_x86_64.tar.gz
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
- Extract the binary and instructions.
$ tar -xvf datadog-dash-translator_latest_Linux_x86_64.tar.gz INSTRUCTIONS.md datadog-dash-translator
- In the Datadog UI, find the dashboard you want to migrate.
- Click Export dashboard JSON.
- 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"
- Locate the new file.
The grafana dashboard will be available in a new file, for example:example-dashboard.json.grafana.json
. - In your Grafana instance, click the Create (+) icon and select Import
- Click Upload JSON file and select the new file.