Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- if [ -d /var/log/rabbitmq ]
- then
- date >> /var/log/rabbitmq/rabbit_stat.log
- rabbitmqctl eval 'lists:sublist(lists:reverse(lists:sort([{process_info(Pid,memory), Pid, process_info(Pid), process_info(Pid, current_stacktrace)} || Pid<- processes()])), 50).' >> /var/log/rabbitmq/rabbit_stat.log
- rabbitmqctl eval 'mnesia:info().' >> /var/log/rabbitmq/rabbit_stat.log
- rabbitmqctl eval 'rabbit_diagnostics:maybe_stuck().' >> /var/log/rabbitmq/rabbit_stat.log
- rabbitmqctl eval 'rabbit_node_monitor:ping_all().' >> /var/log/rabbitmq/rabbit_stat.log
- rabbitmqctl eval 'rabbit_alarm:get_alarms().' >> /var/log/rabbitmq/rabbit_stat.log
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement