9376aeb8e6
RabbitMQ sesrver sometimes creates non-uniform outputs that nrpe can't parse. Instead of breaking the check, this commit outputs the error messages and continue the check. This problem is most likely caused by queue state being "down" [1]. However, because the current charm doesn't show such information and the bug is hard to manually reproduce, this commit adds the state attribute when creating queue_state file for future debugging. [1] https://www.rabbitmq.com/rabbitmqctl.8.html#state_2 Closes-Bug: #1850948 Change-Id: Iaa493c8270f344cde8ad7c89bd2bb548f0ad71bd |
||
---|---|---|
.. | ||
add_to_cluster | ||
check_rabbitmq.py | ||
check_rabbitmq_cluster.py | ||
check_rabbitmq_queues.py | ||
collect_rabbitmq_stats.sh | ||
grafana-dashboard.json | ||
prom_rule_rmq_splitbrain.yaml | ||
remove_from_cluster |