LINUXTALKS.CO

Active-MQ Spring Boot Prometheus Exporter

 , ,


0

1

Привет

Хочу отлавливать ситуацию когда приложение не смогло отправить сообщение в MQ, куда смотреть, на что ориентироваться?

Реализацию в коде будут делать разрабы, а мне только настроить прометей, но я хочу им жизнь упростить и прямо сказать, копипастим то и то…

Есть знатоки?

Не шмогло прям отправить? Ну пускай сделают эндпоинт в активаторе (или как это диагностическое дерьмо там в шпрингбуте называется) в котором будет счётчик ошибок при отправке сообщений и на каждый эксепшон его увеличивают.

А в целом, можешь брокера мониторить и сам, там есть емнип и диагностический ендпоинт и куча служебных топиков вроде DeadLetterQueue для обработки не доставленных сообщений.

cocucka    
★★★★★★
Linux / Firefox
Ответ на: комментарий от cocucka

активаторе

да да, вроде только actuator но не точно…

вот что сейчас нашел

https://stackoverflow.com/questions/63402004/apache-activemq-retrieving-jms-metrics

оно вроде что то может показать, главное чтобы если отвалится брокер всплыло сообщение

самое тупое что коллеги не отвечают на вопрос, решаю ли я актуальную задачу, или выдумываю проблему на ровном месте.

TolkoSprosit    
★★
Linux / Chrome
Ответ на: комментарий от TolkoSprosit

имхо, мониторить брокер д.б. достаточно. Он и отваливающиеся клиентские соединения репортить может, и slow consumers, и failed deliveries.

cocucka    
★★★★★★
Linux / Firefox
Ограничение на отправку комментариев: только для зарегистрированных пользователей, score>=90