Skip to content

grafana-pcp v3.0.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 12 Oct 17:13
· 278 commits to main since this release

3.0.0-beta1 (2020-10-12)

New features

  • redis: support for Grafana Alerting
  • redis: full-text search in metric names, descriptions, instances
  • vector: support derived metrics, which allows the usage of arithmetic operators and statistical functions inside a query, see pmRegisterDerived(3)
  • vector: checklist dashboard: detects potential performance issues and shows possible solutions to resolve them
  • vector: set background metric poll interval according to current dashboard refresh interval, do not stop polling while in background
  • vector: automatically configure the unit of the panel
  • vector: redis backfilling: if redis is available, initialize the graph with historical data
  • vector: configurable hostspec (access remote PMCDs through a central pmproxy)
  • vector: access context, metric, instancedomain and instance labels
  • dashboards: eBPF/BCC dashboard
  • dashboards: container overview dashboard with CGroups v2

Enhancements / Bug Fixes

  • build: convert dashboards to jsonnet/grafonnet
  • all: use latest Grafana UI components based on React (Grafana previously used Angular)

Redis datasource installation

Unfortunately it is not possible to sign community plugins at the moment. Therefore the PCP Redis datasource plugin needs to be allowed explicitely in the Grafana configuration file:

allow_loading_unsigned_plugins = pcp-redis-datasource

Restart Grafana server, and check the logs if the plugin loaded successfully.

Deprecated features

  • redis: Using label_values(metric, label) in a Grafana variable query is deprecated due to performance reasons. label_values(label) is still supported.