[ Metrics ] Graphite query support is available!
... / [ Metrics ] Graphite quer...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

[ Metrics ] Graphite query support is available!

by
StevenL
Created on 2017-12-28 09:56:03 (edited on 2024-09-04 14:04:27) in Erreur connexion SSL

Hi everyone,

Here is a Christmas gift 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.

For now, here is the list of 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 @FlorentinDUBOIS would be glad to hear your feedback to enhance it :)

Also, please notify us if you need functions from the Graphite Documentation reference missing in the above list.

Merry Christmas from the Metrics team
@OvhMetrics


3 Replies ( Latest reply on 2017-12-28 21:13:37 by
Gaston_Phone
)

Diantre, nous sommes en France.

**_Et en Français ? ? ?_**

Who is in France ? Our customers are like metrics, they are everywhere :D

By the way, https://community.ovhcloud.com/community/fr/fr-metrics-support-du-protocole-graphite-disponible?id=community_question&sys_id=a5b17d00f5d246d02d4c5f7a9ab36108 **here is a French version** if you need it .


Who is in France ? Our customers are like metrics, they are everywhere :D

By the way, here is a French version if you need it .

Certainement Steven.
Mais ... par courtoisie, je pense qu'il de bonne règle de mettre vos messages aussi en Français.

Nota : C'est bien la peine que OVH et Octave bâtissent leur communication sur le fait que OVH est Français et que tous les serveurs que nous utilisons sont en France.

Non mais!

Replies are currently disabled for this question.