Hi everyone,
Here is a new feature from the team : Graphite query support!
Graphite was one the the first Time Series platform and gained a good success few years ago. Then the projects hasn't evolved to follow current requirements (ephemeral series, modern data model, high cardinalities, etc.), but still, it provides a nice set of functions to manipulate your series. Even if it can't compete with WarpScript, it's an lighter alternative for those who are familiar with its query syntax.
As a reminder, we also support the data ingestion through Graphite (Carbon) protocol with the help of Fossil & Beamium. Since Graphite is unsafe by design, the Fossil proposition is to proxify push queries targeting Graphite, flushing them to a Beamium source directory. That's all, and you will instantly benefit from a secured Graphite ingestion path.
Here is the list of currently supported functions :
* averageSeries
* absolute
* aggregate
* aggregateLine
* aggregateWithWildcards
* alias
* aliasByMetric
* aliasByNode
* aliasByNode
* aliasSub
* averageAbove
* averageBelow
* averageSeries
* averageSeriesWithWildcards
* consolidateBy
* constantLine
* countSeries
* cumulative
* currentAbove
* currentBelow
* delay
* derivative
* diffSeries
* divideSeries
* drawAsInfinite
* exclude
* grep
* aggregateWithWildcards
* aggregateWithWildcards
* highestAverage
* highestCurrent
* highestMax
* hitcount
* timeFunction
* integral
* interpolate
* invert
* keepLastValue
* limit
* logarithm
* logarithm
* lowestAverage
* lowestCurrent
* maxSeries
* maximumAbove
* maximumBelow
* minMax
* minSeries
* minimumAbove
* minimumBelow
* multiplySeries
* multiplySeriesWithWildcards
* offset
* perSecond
* pow
* randomWalkFunction
* randomWalkFunction
* rangeOfSeries
* removeAboveValue
* removeBelowValue
* removeEmptySeries
* scale
* scaleToSeconds
* seriesByTag
* sinFunction
* sinFunction
* sortByMaxima
* sortByMinima
* sortByName
* sortByTotal
* squareRoot
* stddevSeries
* substr
* sumSeries
* sumSeriesWithWildcards
* summarize
* threshold
* timeFunction
* timeFunction
* timeShift
* timeSlice
* transformNull
* unique
Keep in mind that this Graphite support is considered ALPHA and we would be glad to hear your feedback to enhance it :)
Also, please notify us if you need functions from the Graphite Documentation reference1 missing in the above list.
Happy new year from the Metrics team
https://twitter.com/OvhMetrics
[ Metrics ] Graphite query support is available!
Related questions
- [ Metrics ] Grafana instances upgrade
1769
19.02.2018 11:34
- [ Metrics ] Push from Icinga2
1510
20.05.2019 19:03
- Install new plugin on Grafana
1349
31.08.2020 14:24
- About the Discuss Data category
700
08.12.2020 16:20
- About the Data Processing category
696
08.12.2020 16:21