Plugins 〉AppDynamics
AppDynamics
Instantly visualize AppDynamics data in Grafana
The AppDynamics data source plugin is the easiest way to pull AppDynamics 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 AppDynamics 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 AppDynamics 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.0.10] - 2023-03-01
- Fix: Update frontend dependencies which fixes polluting global styles for date inputs
- Chore: Minimal supported Grafana version is now
8.4.7
[3.0.9] - 2023-03-01
- Fix: Fix broken UI in datasource config page for Grafana
9.4
[3.0.8] - 2023-02-23
- Fix: Fixed an issue when empty response had
time
field while it should have no fields - Fix: Fixed an issue when hidden queries were still being executed
[3.0.7] - 2023-02-09
- Fix: Fixed an issue where plugin panics when empty response received from AppDynamics
[3.0.6] - 2023-01-18
- Fix: Fixed an issue where additional labels were sent when using segment labels
[3.0.5] - 2022-12-19
- Chore: Backend binaries are compiled with go 1.19.4
- Chore: Grafana backend plugin SDK updated to latest (v0.147.0 from v0.144.0)
[3.0.4] - 2022-11-24
- Added support for fields of array type in analytics queries
[3.0.3] - 2022-11-02
- Backend binaries are compiled with go 1.19.3
[3.0.2] - 2022-08-08
- Added debug logging
- Removed 500 error when no response is received
- Updated error messages to be more descriptive
[3.0.1] - 2022-07-22
- Added metric labels for the queries created before 3.0.0
- Handle both json boolean types, and string representations of boolean types
[3.0.0] - 2022-06-22
- Performance improvements
- Add support for specifying more than one variable in a metric path
- Migrated to wide data frame series with support for labels
- All the metric path segments are now available as labels
BREAKING CHANGES
- Removed support for multi-value variables in metric paths. If multi value variables found in metric path, they will be replaced with
*
. In previous version of the plugin, if multi value variables found in metric path they were expanded into multiple queries which was causing performance issues. Also the underlying AppDynamics API only supports either single value or*
in the metric path. The API doesn't support multiple wildcards in the metric path - Removed support for Time Offset query option. Use grafana dashboard panel's Time shift instead.
- Removed support for TopX transformation. Use grafana panel transformations instead.
- Removed support for App on legend. Use
{{ app }}
prefix in the custom legend instead.
[2.5.1] - 2022-03-24
- New builds with go 1.18 to address CVE-2022-24921
[2.5.0] - 2022-03-08
- Feature: Showing API URLs in the query inspector
[2.4.3] - 2021-12-21
- Limit analytics scrolling to max data points
[2.4.2] - 2021-12-17
- Enterprise license check update
[2.4.1] - 2021-11-03
- Fixed an issue where applications that are returned with a
null
string are ignored
[2.4.0] - 2021-10-21
- Added authentication through API Keys that refreshes automatically. See Appdynamics Documentation
[2.3.5] - 2021-09-28
- Allow custom values in the applications segment
[2.3.4] - 2021-09-09
- Fixes an issue with Analytics field type conversion
[2.3.3] - 2021-09-09
- Fixes an issue with using aggregations and math operations in Analytics queries
[2.3.2] - 2021-08-20
- Fixes a variable interpolation issue
[2.3.1] - 2021-08-06
- Fixes an issue with using AppDynamics in Mixed queries
[2.3.0] - 2021-08-04
- Adds Analytics Events
[2.3.0-beta.1] - 2021-06-07
- Analytics Events Beta
[2.1.3] - 2021-6-17
- #130: Enable new error message format for health diagnostics
[2.1.2] - 2021-4-21
- #121: AppDynamics: Ensure default delimiter is present
[2.1.1] - 2021-4-12
- Chore: Update SDK
[2.1.0] - 2021-01-21
Bug Fixes
- #72: AppDynamics: Error in creating queries using 3 variables
- This resolves a known issue when using template variables with multiple entries
- #100: Swap in the new AppD Logo
Enhancements
- #93: Authenticate with an API Client
[2.0.1] - 2021-01-14
- #80: AppDynamics | Plugin Health Check Failed after upgrading to v2.0.0
- #72: AppDynamics: Error in creating queries using 3 variables
- Nil pointer fix when doing healthcheck
- #85: Fix for regex crashes
- #82: Skip TLS Verify not working
- #81: Ensure response is created and valid
- #73: Add wildcards to the dropdown to select multiple metrics
- #72: Template variables that resolve to multiple entries do not work
[2.0.0] - 2020-09-01
- Now Supports Alerting
- Rewrite with new backend
[1.4.4] - 2020-05-14
- Fix for Template Variables in Server Visibility, values are not expanding
[1.4.3] - 2020-05-12
Plugin is now signed for V7
[1.4.2] - 2020-05-05
Fix: [#48] When templating, look for '$' explicitly
[1.4.1] - 2019-10-21
- Fix for Template Variables in Server Visibility, values are not expanding
[1.4.0] - 2019-10-04
- Added jest placeholder to webpack
- Added docker-compose.yml
- Added circleci publishing
- Update packages
[1.3.0] - 2019-05-24
- New legend key formatting option - Custom legend keys with alias patterns.
- Show Metadata section in the query editor. Shows the Legend Key per query and the metric path segments. Useful when you need to map legend keys (or aliases) in panels like the Worldmap panel or Singlestat Math panel.