Last active
October 13, 2017 09:13
-
-
Save quodt/c5d29eba4e238d346ece0ac3fc0ff54b to your computer and use it in GitHub Desktop.
monitoring nagios
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
There exists several nagios-plugin. `nagios-plugins-rabbitmq` uses the management-interface, hence docker shouldn't be an issue here. it supports checks likes `check_rabbitmq_queue`, `check_rabbitmq_shovels`, `check_rabbitmq_watermark`, `check_rabbitmq_connections`, ... | |
here is the project: https://github.com/nagios-plugins-rabbitmq/nagios-plugins-rabbitmq | |
I didn't see a way howto install the plugin, but i do not know nagios very good. | |
I found some other plugins but one should install the most promising ones and compare them. | |
https://github.com/jasonmcintosh/rabbitmq-nagios-plugins | |
https://github.com/CaptPhunkosis/check_rabbitmq | |
As far as i know you also like to monitor the memory of the rabittmq docker container to detect memory leaks and such. Of | |
course this is not related to rabbitmq but to docker itself. There are multiple docker plugins for nagios but `check_docker` | |
looks very good to me. It supports checks for memory, status, uptime, image version, ... | |
The installation looks pretty easy: pip install check_docker | |
https://github.com/timdaman/check_docker | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment