RabbitMQ管理页面监控警告设置

管理页面的正常状态

命令方式警告设置

注:该方式的话在重启后,会失效

接下来,我们故意将警告值设置低一点,使我们的rabbitmq页面显示警告

#设置内存值超过50MB的话将会告警

rabbitmqctl set_vm_memory_high_watermark absolute 50MB

#设置内存换页

rabbitmqctl set_vm_memory_high_watermark 

#设置内存值超过相对值的话就会告警,相对值的意思就是总的百分之多少

rabbitmqctl set_vm_memory_high_watermark 0.7

#设置可用空间值小于30GB的话将会告警

rabbitmqctl set_disk_free_limit 30G

配置文件方式警告设置

注:该方式的话会永久生效,就是需要重启rabbitmq

配置文件:/etc/rabbitmq/rabbitmq.conf(根据自身实际情况)

#绝对值设置(内存)
vm_memory_high_watermark.absolute = 2GB
#相对值设置,建议取值0.4-0.7之间,不要超过0.7(内存)
vm_memory_high_watermark.relative = 0.6
#设置内存换页,当rabbitmq使用的内存量快到达我们配置的极限之前,它会尝试将队列中的消息从内存中换页到磁盘以释放内存空间。其实就是拿我们的内存空间换磁盘空间。该值建议设置0.4-0.5,不能超过1。
vm_momery_high_watermark_paging_ratio = 0.5 #绝对值设置(可用空间) disk_free_limit.absolute = 30GB

注:告警了的话,我们的rabbitmq是会失效的,可以自己通过代码发送消息试试,所以告警是非常严重的事情

posted @ 2022-04-21 17:47  RFAA  阅读(466)  评论(0编辑  收藏  举报