// 下载地址
https://github.com/iambocai/falcon-monit-scripts/tree/master/rabbitmq

// pika.exceptions.ProbableAccessDeniedError
新建用户完成之后,如果没有权限,会提示上面的报错,处理方式是
./rabbitmqctl set_permissions -p '/' ops ".*" ".*" ".*"
// 配置中,rabbitmq-monitor.py中需要修改两个地方,一个是ip,这个有两个作用,一个是采集的http地址,一个也是上报中的name;第二个地方是账号和密码。

mark

监控的指标

rabbitmq.ack_rate/name=api_log_queue
rabbitmq.deliver_get_rate/name=api_log_queue
rabbitmq.deliver_rate/name=api_log_queue
rabbitmq.messages_ready/name=api_log_queue
rabbitmq.messages_total/name=api_log_queue
rabbitmq.messages_unacknowledged/name=api_log_queue
rabbitmq.publish_rate/name=api_log_queue

rabbitmq.messages_total/name=api_log_queue
rabbitmq.messages_total/name=bus_opt_queue
rabbitmq.messages_total/name=device_recovery_queue
rabbitmq.messages_total/name=hbase_data_queue
rabbitmq.messages_total/name=mysql_data_queue
rabbitmq.messages_total/name=new_device_rule_queue
rabbitmq.messages_total/name=new_offline_msg_queue

报警策略

metric/tags/note condition max P run
net.port.listen/port=5672 all(#3)==0 1 3
net.port.listen/port=15672 all(#3)==0 1 3
rabbitmq.messages_total all(#3)>=5000 1 3
Copyright © opschina.org 2017 with zzlyzq@gmail.com all right reserved,powered by Gitbook该文件修订时间: 2017-07-11 11:32:48

results matching ""

    No results matching ""