Я переключился с statsd + graphite + grafana на использование influxdb вместо графита. Однако каким-то образом InfluxDB ведет себя немного иначе, чем графит, используемый, когда дело доходит до недостающих значений.InfluxDB повторно использует старую ценность?
Если таймсерия не производит новых точек в течение периода времени, сюжет в графана будет продолжать показывать последнее значение написано:
Это происходит даже при указании fill(0)
или fill(null)
в запрос. При использовании интерфейса данных о InfluxDB также, кажется, заполнение с использованием предыдущих значений:
Поскольку у меня есть какой-то сигнал бедствия, которые будут инициироваться пропущенные значения, имеющие старые значения повторно отключает мои предупреждения.
Любая идея о том, как исправить это?
Вы нашли работу вокруг? Я тоже испытываю то же самое. – Mahn
До сих пор не слишком много, это, по-видимому, результат отсутствия фиксированных временных интервалов, например графита (где no value = null), так что InfluxDB предполагает, что одно и то же значение будет истинным до тех пор, пока не появится новое. надеясь, что путем группировки в 1 минуту партии и усреднения это будет исправлено (нет значения в группе => нулевой средний), однако это, похоже, не так. Все еще ищут ответы на вопрос о том, как исправить это :-) – cdecker