The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/public/app/plugins/datasource/graphite/query_help.md

1.3 KiB

Get Shorter legend names

  • alias() function to specify a custom series name
  • aliasByNode(2) to alias by a specific part of your metric path
  • groupByNode(2, 'sum') is useful if you have 2 wildcards in your metric path and want to sumSeries and group by.

Series as parameter

  • Some graphite functions allow you to have many series arguments
  • Use #[A-Z] to use a graphite query as parameter to a function
  • Examples:
    • asPercent(#A, #B)
    • divideSeries(#A, #B)

If a query is added only to be used as a parameter, hide it from the graph with the eye icon

Max data points

  • Every graphite request is issued with a maxDataPoints parameter
  • Graphite uses this parameter to consolidate the real number of values down to this number
  • If there are more real values, then by default they will be consolidated using averages
  • This could hide real peaks and max values in your series
  • You can change how point consolidation is made using the consolidateBy graphite function
  • Point consolidation will effect series legend values (min,max,total,current)
  • if you override maxDataPoint and set a high value performance can be severely effected

Grafana's Graphite Documentation

Official Graphite Documentation