Plugins 〉Dynamic text
Dynamic text
Dynamic text for Grafana
A panel plugin for Grafana for dynamic, data-driven text.
While the built-in Text panel in Grafana does support variables, that's about as dynamic it gets. This panel lets you define a text template using the data from your data source query.
- Supports Markdown and Handlebars
- Uses markdown-it for rendering Markdown to HTML
Documentation
Full documentation for the plugin is available on the website.
Security
HTML inside templates is sanitized using XSS through textUtil.
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 Dynamic text 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 Panel
Use the grafana-cli tool to install Dynamic text 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. Add the Panel to a Dashboard
Installed panels are available immediately in the Dashboards section in your Grafana main menu, and can be added like any other core panel in Grafana.
To see a list of installed panels, click the Plugins item in the main menu. Both core panels and installed panels will appear.
Changelog
1.9.0 (2022-01-09)
Enhancements
- Add an option to render template for each row or as a single template. Useful for when you want to create tables from the query result. #53 (thanks @andykingking!)
Bug fixes
- The dropdown for selecting between multiple frames wasn't visible due to overflow. #65
1.8.0 (2021-11-19)
Enhancements
- Add
contains
helper (#48) - Upgrade dependencies
1.7.2 (2021-06-21)
Enhancements
- Improve error handling. Avoids having to refresh the dashboard on template errors.
1.7.1 (2021-06-15)
Enhancements
- Update docs and metadata
- Upgrade dependencies
1.7.0 (2021-03-08)
Enhancements
- Add options for default content for empty query results (#15)
1.6.0 (2021-03-04)
Enhancements
- Improved error handling
1.5.0 (2021-02-16)
Enhancements
- Avoid recompiling templates on every render
1.4.0 (2021-01-08)
Enhancements
- Update @grafana/* packages
- Improved styling for tables and blockquotes
1.3.0 (2021-01-08)
Enhancements
1.2.1 (2020-11-27)
Enhancements
- Updated
@grafana
dependencies from^7.0.0
to^7.3.0
- Improved release process using the new GitHub workflows for Grafana plugins
- Add screenshot