Basic AMQP monitoring for fedmsg-hub/mbs

Signed-off-by: Fabian Arrotin <arrfab@centos.org>
This commit is contained in:
Fabian Arrotin
2025-09-01 15:50:12 +02:00
parent 21f1a96c08
commit 6587d9b4e5
4 changed files with 55 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
#!/bin/bash
# Called by Zabbix to check if we have error message in fedmsg-hub about ubm/amqp connection error
PATH=$PATH:/usr/local/bin:/sbin:/usr/sbin/
journalctl --no-pager --since="1 hour ago" -u fedmsg-hub |grep -E 'twisted.internet.error.ConnectionLost|twisted.internet.error.ConnectionRefusedError|twisted.internet.error.TimeoutError'
zabbix_sender -c /etc/zabbix/zabbix_agentd.conf -k amqp.connection.status -o "$?" 2>&1 >/dev/null