Plugins 〉Dynatrace
Dynatrace
Instantly visualize Dynatrace data in Grafana
The Dynatrace data source plugin is the easiest way to pull Dynatrace data directly into Grafana dashboards.
- Visualize it either in isolation (one database) or blend it with other data sources.
- Discover correlations and covariances across all your data in minutes.

Grafana Cloud Pro
- $25 / user / month and includes a free trial for new users
- Available with a Grafana Cloud Pro plan
- Access to 1 Enterprise plugin
- Fully managed service (not available to self-manage)
Grafana Cloud Advanced / Grafana Enterprise
- Available with a Grafana Cloud Advanced plan or Grafana Enterprise license
- Access to all Enterprise plugins
- Run fully managed or self-manage on your own infrastructure
Installing Dynatrace on Grafana Cloud:
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
For more information, visit the docs on plugin installation.
Installing on a local Grafana:
For local instances, plugins are installed and updated via a simple CLI command. Plugins are not updated automatically, however you will be notified when updates are available right within your Grafana.
1. Install the Data Source
Use the grafana-cli tool to install Dynatrace from the commandline:
grafana-cli plugins install
The plugin will be installed into your grafana plugins directory; the default is /var/lib/grafana/plugins. More information on the cli tool.
Alternatively, you can manually download the .zip file for your architecture below and unpack it into your grafana plugins directory.
Alternatively, you can manually download the .zip file and unpack it into your grafana plugins directory.
2. Configure the Data Source
Accessed from the Grafana main menu, newly installed data sources can be added immediately within the Data Sources section.
Next, click the Add data source button in the upper right. The data source will be available for selection in the Type select box.
To see a list of installed data sources, click the Plugins item in the main menu. Both core data sources and installed data sources will appear.
Change Log
[3.4.2] - 2022-05-18
- Fixed a bug where dynatrace queries stopped working with error
error loading cache
(MetricDefaultAggregation un-marshal error)
[3.4.1] - 2022-03-24
- New builds with go 1.18 to address CVE-2022-24921
[3.4.0] - 2022-03-21
- Config: Allow Skip TLS verify
- Config: Allow uploading custom CA certs
- Chore: Support for enabling the HTTP logger debugging tool
[3.3.4] - 2022-03-14
- Direct API: Removed limitation of only 5 json fields
- Direct API: Updated JSON path parser to solve inconsistencies in json path implementations
- Problems: Variable and tag filtering for problems queries
[3.3.3] - 2022-02-11
- Metrics: Fixed an issue where filter values are not loaded for some type of entities
- Metrics: Fixed an issue where dimensions were incorrectly mapped in the metrics alias
- Metrics: Fixed an issue where the query fails to run when directly into code editor
- USQL: Fixed an issue where the wild card queries like
select * from foo
doesn't work in some cases earlier - USQL: Query inspector now shows the corresponding API query sent
- Chore: Fixed an issue in variables editor where the queries doesn't show values for first time
[3.3.2] - 2021-12-06
- Chore: Enterprise license check update
[3.3.1] - 2021-12-06
- Fix: Management zones are not resolved correctly
- Docs: Updated docs to reflect new query editor options
- Docs: Added more detail around provisioning
- Docs: Added screenshots
[3.3.0] - 2021-11-12
- Feature: Implemented USQL searches
- Feature: Implemented raw api queries
- Feature: Implemented raw metric selector access
- Bug fix: Fixed a bug where datasource doesn't return data in mixed mode
- Feature: Added annotation support
[3.2.4] - 2021-07-28
- Fixed transformations. The query editor will migrate queries when first opened. If not opened
there is no difference in query behavior. The migration is done so that the
:names
transformation can be removed, if the merge transformation is required.
[3.2.3] - 2021-07-21
- Feature: You will find entities under a separate heading or "options container" in the filters
- Feature: Configure dynatrace by URL
- Bug fix: Fixed issue with aggregations, including the percentile aggregation
[3.2.2] - 2021-05-27
- Updated CHANGELOG
[3.2.1] - 2021-05-27
- Error with multi tags filters
- After upgrade, Dynatrace panels throw 400 error "no metrics found using Metric ID"
- Tags filters not working
- Dynatrace health check sometimes consuming a LOT of memory
- Invalid API token returns unhelpful error message
- Invalid domain returns unhelpful error message
- Invalid Environment ID returns unhelpful error message
- Update Dynatrace Documentation
- Synthetic monitor selection in adhoc template variable results in error
- enabling Expanded details on problem queries has not effect = no additional details
[3.2.0] - 2021-04-26
- Feature: Only metric names or ad hoc query variables supported for Dynatrace
- Bug fix: Queries can not be reused between panels
[3.1.4] - 2021-4-12
- Chore: Update SDK
- Enabling Expanded details on problem queries has not effect = no additional details
- Disabling of queries not respected
- Percentile aggregation error reading
- Template variables are not supported in problems queries
- Splitting out problems over multiple dimensions
- Synthetic monitor selection in adhoc template variable results in error
[3.1.2] 2021-03-05
- Series name is using the internal dynatrace ID's in the table view
- Error code 400 message "unexpected colon expecting key package component or namespace, consider adding a preceding tilde if the token is meant literally"
[3.1.1] 2021-02-10
- Empty filter value drop down when selecting new metric from the dashboard variable drop down
- Fix to filter out dimensions that are not entities
- Fetching entities should only be done on type = ENTITY
- Bug fix: Cannot read property 'transformations' of undefined error when closing panel options
- Empty filter value drop down when selecting new metric from the dashboard variable drop down
[3.1.0] 2020-11-10
- Feature: Problems API support
- Feature: Support merge transformations
- Feature: Support tag filtering in the v2 metrics API
- Bug fix: Query with filters stop working when upgrading from 2.1.1 to 3.0.2
- Bug fix: Can't import the datasource dashboard
- Bug fix: Images not loading in the plugin readme
[3.0.2] 2020-09-09
- Fix for missing filter options (timeseries limit of 1000).
- Use entities api to get filter key/values instead of metric/query results.
[3.0.1] 2020-08-03
- Query Migration updated to handle filter groups and values
- Fix for missing data
- Fix filter options
- Fix single value issue
- Fix for dimension iteration
- Fix using name as value for template label
- Fix for Alias Regex matching
- Update to backend HealthCheck
[3.0.0]
- Full alerting support
- Migration to backend plugin
- Carryover of new features from 2.0.x
- Ad-hoc filter support
- More readable filter/dimension names
- Bug fixes: Aliases are not working & persisted
- Bug fixes: Host-ID -> how to get a more human readable name from the API
- Bug fixes: V2 API depreciation messages observed during demo in network inspector
[2.0.0]
- V2 metrics api support
- Support for synthetic tags
- Support for monitoring VMWare esxi
- Performance improvements (subject to delay pending):
- The amount of data requested
- The bandwidth/latency of the internet/data connection
- Support for custom metrics
- Full templating support for metrics
- Full templating support for aliases
- Fully backwards compatible with previous dashboards
- Requires Grafana 6.5 and up.
[0.9.3]
- Implement alpha metric names api
- Fixed tag query manager to pull tags based on source type
[0.9.2]
- Bug fix: Tag Query Editor bugs
- Update packages
[0.9.1]
- Add migration for old tag format to new (fixes breaking change noted in 0.7.0)
- Fix Tag queries for custom/auto and manual tags
- Update packages
[0.9.0]
- refactor and fix filter editor
- add migration method for dashboards using old format (0.5.3 and earlier) (Issue #21)
[0.8.0]
- Bug fix: for saving template variables in tags
[0.7.0] - 2019-05-16
- BREAKING CHANGE: This release includes a breaking change for TAGS. Any queries that leverage tags will need to be updated manually.
- Bugfixes and Feature additions
- Updated packages
- Updated circleci
[0.6.0] - 2019-05-09
- Template variables support
- Ad hoc filters support
- Tags support
- Able to select metrics by ID or by name
- Query model was changed, panels may be broken
[0.5.3] - 2019-03-29
- Use plugin routes for secure authentication
- Able to configure SaaS or Management environments
- Cache sources query
- Metrics without aggregation is not supported
[0.5.2] - 2019-03-23
- Percentile support
- Cannot do percentile aggregations
[0.5.0] - 2019-02-19
- Regex filtering support
- Bug when no filter specified
- Use ID instead of Display Name to avoid duplicates