首页 > 其他分享 >Alertmanager Rabbitmq告警规则

Alertmanager Rabbitmq告警规则

时间:2023-10-25 18:11:25浏览次数:35  
标签:exporter tar rabbitmq Alertmanager Rabbitmq RABBIT linux 告警

下载 rabbitmq_exporter-0.29.0.linux-amd64.tar.gz 这个包, 下载地址:

https://github.com/kbudde/rabbitmq_exporter/releases

tar xf rabbitmq_exporter-0.29.0.linux-amd64.tar.gz  -C /opt/

cd /opt/rabbitmq_exporter-0.29.0.linux-amd64

启动命令就1行:

RABBIT_USER=guest RABBIT_PASSWORD=guest OUTPUT_FORMAT=JSON PUBLISH_PORT=9099 RABBIT_URL=http://192.168.2.4:15672 nohup  ./rabbitmq_exporter &

告警规则

groups:
- name: Rabbitmq
  rules:
  - alert: Rabbitmq-down
    expr: rabbitmq_up{job='prd_rabbitmq'} != 1
    labels:
      status: WARN
      team: Rabbitmq_monitor
    annotations:
      description: "Instance: {{ $labels.instance }} is Down ! ! !"
      value: '{{ $value }}'
      summary:  "The host node is down"
- name: Rabbitmq disk free limit 
  rules:
  - alert: Rabbitmq disk free limit   status
    expr: rabbitmq_node_disk_free{job='RabbitMQ'} / 1024 / 1024  <= rabbitmq_node_disk_free_limit{job='RabbitMQ'} / 1024 / 1024 + 200
    labels:
      status: WARN
      team: Rabbitmq_monitor
    annotations:
      description: "Instance: {{ $labels.instance }} the rmq free disk is to low ! ! !"
      value: '{{ $value }} MB'
      summary:  "The rmq free disk too low"

标签:exporter,tar,rabbitmq,Alertmanager,Rabbitmq,RABBIT,linux,告警
From: https://www.cnblogs.com/zmh520/p/15638056.html

相关文章

  • flask整合rabbitMQ插件的方式
    文章目录二、Python-flask-rabbitMQ-插件方式整合引言具体步骤1安装依赖:2编写实体类:3编写消费者和生产者:4初始化消费者和生产者:5其他地方使用生产者二、Python-flask-rabbitMQ-插件方式整合引言当今互联网应用的高并发场景下,如何保证可靠的消息传递和高效的处理成为了一项重......
  • 浅谈关于羚通智能分析平台通道管理和告警查询的使用功能
    ​上期我们知道了如何使用羚通智能分析平台,今天我们来详细了解一下羚通智能分析平台的通道管理和告警查询的使用功能。因为羚通智能分析平台主要是做视频算法分析的,所以我们今天来看一看羚通智能分析平台的通道管理和告警查询两个部分的使用情况如何。上一期,我们了解了一下......
  • windows安装rabbitMq
    这里安装的版本为erlang: V12.3rabbitMq:3.10.18注意:需要找对应的版本 下载与安装erlang原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装RabbitMQ的前提是安装Erlang。下载地址:http://www.erlang.org/downloads  这里的otp显示26.1.2   双击启动,点n......
  • RabbitMQ简介和安装
    一、RabbitMQ是什么?RabbitMQ是用Erlang实现的一个高并发高可靠AMQP消息队列服务器。支持消息的持久化、事务、拥塞控制、负载均衡等特性,使得RabbitMQ拥有更加广泛的应用场景。RabbitMQ跟Erlang和AMQP有关。下面简单介绍一下Erlang和AMQP。Erlang是一门动态类型的函数式编程语言,它......
  • RabbitMQ通讯方式
    RabbitMQ提供了七种通讯方式,可以去官方查看:https://rabbitmq.com/getstarted.html一、RabbitMQ提供的通讯方式其中通讯方式如下:HelloWorld!:为了入门操作提供的方式Workqueues:一个队列被多个消费者消费Publish/Subscribe:手动创建Exchange(FANOUT)Routing:手动创建Exchange(DIRECT)Topi......
  • RabbitMq---延时队列
    应对场景订单创建后--->开始锁库存而如果之后的服务出现异常,在订单创建的簇点会自动设置逻辑来处理但是之后解锁库存则需要延时队列来解决采用定时任务检查的话有以下问题:时效性(存在较大的时间误差):即使订单支付倒计时30min但是可能你正好在定时任务检查之后的1min时创......
  • rabbitmq 安装步骤
    背景:RabbitMQ由Erlang语言开发的,所以安装RabbitMQ之前,要先安装Erlang首先需要确认需要安装的RabbitMQ版本,例如3.7.8确认与3.7.8对应的Erlang版本,访问https://www.rabbitmq.com/which-erlang.html可确认RabbitMQ3.7.8对应的ERlang的最低版本与最高版本分别为:19.3和21.x,由此......
  • centos安装rabbitmq
    centos安装rabbitmq 官网地址:https://www.rabbitmq.com/download.html安装rabbitmq需要依赖erlang语言,erlang安装包:https://github.com/rabbitmq/erlang-rpm/releasesrabbitmq安装包:https://github.com/rabbitmq/rabbitmq-server/releases 1、上传到/usr/local/so......
  • 安防视频监控平台EasyCVR查询告警后,无法自动清除记录该如何优化?
    视频监控TSINGSEE青犀视频平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,在视频监控播放上,视频安防监控汇聚平台可支持1、4、9、16个画面窗口播放,可同时播放多路视频流,也能支持视频定时轮播。视频监控平台EasyCVR支持多种播放协议,包括:HLS、HTT......
  • 关于 RabbitMQ 做消息推送的一点记录
    先说需求,需求是很简单的,也就是假设有10w+的用户,每个用户都需要维护一个长链,那么就不可能单机,就需要分布式,而分布式的就需要确保精确推送,确保用户A的数据确实能被推送到用户A连接的机器那,所以一个主要思路就是用消息队列的routingkey的逻辑去做确保所有节点订阅了一个topic,并持有......