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是会失效的,可以自己通过代码发送消息试试,所以告警是非常严重的事情
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术