Данные графа Grafana отображают только один раз, а не снова и снова метрику JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Данные графа Grafana отображают только один раз, а не снова и снова метрику Java

Сообщение Anonymous »

У меня есть реализация на Java и Grafana/Prometheus.
Из нашего Java-сервиса мы передаем полезную нагрузку в Grafana, и она строит график.
Я определил метрику с помощью Java

Код: Выделить всё

public class MyPayloadService {

private final AtomicInteger lastPayloadValue = new AtomicInteger(0);

public MyPayloadService(MeterRegistry registry) {
Gauge.builder("my.payload.value", this.lastPayloadValue, AtomicInteger::get)
.description("The value from the most recently processed payload")
.register(registry);
}

public void processPayload(int newPayloadValue) {
this.lastPayloadValue.set(newPayloadValue);
System.out.println("New payload value set to: " + newPayloadValue);
}
}
В настоящее время он работает с одной и той же точкой и строит график снова и снова в течение определенного периода времени.
Я ищу что-то вроде того, что если я принимаю данные1 в 12:00 и 12:30 на графике, он должен строиться только один раз, но теперь он строится снова и снова.
Любой может предложить, может использовать реестр, можем ли мы удалить старый и сохранить только один раз.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... etric-java

Вернуться в «JAVA»