Plugins 〉PerfCurve



  • Overview
  • Installation
  • Change log
  • Related content

Grafana Plugin PerfCurve


PerfCurve is a grafana panel plugin to plot operation point of rotating machine, such as pump, compressor and etc., on a canvas with its performance curves. You can draw multiple performance curves on the canvas only by giving sample points on the performance curve. The panel plugin connects sample points smoothly.

Panel Example

Important notes !!

Select the plugin version in accordance with the following rule.

  • For Grafana <= 7.3.X, use version <= 1.3.X
  • For Grafana >= 7.4.X, use version >= 1.4.X

Getting started


Specify Min., Max., Label, Unit and Decimals of X-axis amd Y-axis.


Static curve

Add performance curves to the canvas by specifying sample points in comma separated value format.
The number of values in X input box and Y input Box shall be same. Natural curves are drawn based on the sample points.

Static curve

Dynamic curve (Advanced)

In case performance curve data is availble in database, they can be used to draw peformance curve which dynamically move based on the data. (Example of query is written for InfluxDB datasource.)

Dynamic curve Query for dynamic curve

Operation points

Set field names for X box and Y box to plot operating points. Set Label, Color and Point Radius, too.
Table format is recommended as query option.

Operation points Query example

For more information, visit the docs on plugin installation.

Change Log

v1.4.0 - 2021-02-14


  • Fix the bug which happens when the plugin is used in Grafana 7.4.x.


  • Change devDependencies of "@grafana/data", "@grafana/toolkit" and "@grafana/ui".

v1.3.1 - 2021-01-16


  • Change the options structures and appearance. (Compatible with the previous version)

v1.3.0 - 2020-11-25


  • Add MANIFEST file in dist directory to ensure that the distributed file is community level plugin.

v1.2.2 - 2020-10-17


  • Add screenshots.

v1.2.1 - 2020-10-16


  • Add how to use instruction in


  • Fix to indicate operation point with 0 value.

v1.2.0 - 2020-10-11


  • Show time stamp in tooltip.

v1.1.0 - 2020-10-03


  • Add tooltip.
  • Add unit and decimal options to axes.

v1.0.0 - 2020-09-27


  • Add min. value option for x axis and y axis.
  • Add dynamic performance curve.


  • Change the options structures. (Not compatible with the previous version)

v0.1.1 - 2020-09-23


  • Fix id in plugin.json to follow metadata instruction.

v0.1.0 - 2020-09-23

  • Initial Release