graphouse
graphouse copied to clipboard
Implement graphite render api
Convert graphite functions to ClickHouse queries. Only JSON format for now.
Functions priority
alias: 23589812
cactiStyle: 14834058
color: 3879735
scale: 3455421
sumSeries: 2866277
derivative: 2106947
maxSeries: 1899711
keepLastValue: 1736779
constantLine: 1636569
timeShift: 1506832
transformNull: 1461800
movingAverage: 1434426
group: 1371640
averageSeries: 1295397
lineWidth: 1035880
removeAboveValue: 999727
aliasByNode: 660223
removeBelowValue: 639287
sum: 580578
log: 487863
divideSeries: 471061
diffSeries: 444030
secondYAxis: 394796
legendValue: 299650
asPercent: 245006
minSeries: 134945
alpha: 124310
nonNegativeDerivative: 112439
avg: 101780
summarize: 90486
sortByTotal: 82620
limit: 80003
exclude: 66311
movingMedian: 66093
perSecond: 61074
offset: 51966
groupByNode: 35974
movingMaximum: 34319
highestAverage: 23496
aliasSub: 20639
sortByName: 17902
stacked: 1136
averageAbove: 1034
dashed: 383
aliasByMetric: 347
3warns2Crit: 33
highestMax: 12
highestCurrent: 2
delta: 1
minAbove: 1
maxAbove: 1
consolidateBy: 1