Я использую приложение весенней загрузки с IntegrationFlows с микрометром для отображения показателей. Когда поток запускается, я вижу метрику с именем spring_integration_send_seconds_count
, обозначающую обработанные данные, после завершения потока та же метрика обнуляется, как и ожидалось.
Однако при перезапуске приложения эта метрика не существует, и это вызывает проблемы с применением функций PromQL. Частоту протекания потока предсказать невозможно.
Я прочитал https://docs.spring.io/spring-integration/docs/5.3.2.RELEASE/reference/html/system-management.html#configuring-metrics-capture, но даже если defaultCountsEnabled
включен он не инициализирует указанную метрику.
Можно ли сбросить метрику потока интеграции Spring при перезапуске приложения без жесткого кодирования?