Как мы получаем ряд постоянных значений в графите. Я проверил функцию constantLine(x)
, однако она рисует на "графике" постоянную линию. Однако мне понадобятся значения в формате json.
Функция Identity(t)
возвращает x(t) = t;
то, что нам нужно y(t) = constant
.
В настоящее время мне кажется, что нам нужно ввести точки данных в графитовую БД. Есть ли способ обойтись без него.
[graphite web uri]/render?target=FUNC(x)&format=json.
* Редактировать: я пробовал функцию ConstantLine(x), которую получаю: Traceback (последний последний вызов): *
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/opt/graphite/webapp/graphite/render/views.py", line 104, in renderView
seriesList = evaluateTarget(requestContext, target)
File "/opt/graphite/webapp/graphite/render/evaluator.py", line 10, in evaluateTarget
result = evaluateTokens(requestContext, tokens)
File "/opt/graphite/webapp/graphite/render/evaluator.py", line 21, in evaluateTokens
return evaluateTokens(requestContext, tokens.expression)
File "/opt/graphite/webapp/graphite/render/evaluator.py", line 27, in evaluateTokens
func = SeriesFunctions[tokens.call.func]
KeyError: u'contantLine'
*