位置: IT常识 - 正文

Prometheus 告警规则配置(Prometheus告警规则配置)

编辑:rootadmin
Prometheus 告警规则配置 告警规则(alert.rules)是什么

推荐整理分享Prometheus 告警规则配置(Prometheus告警规则配置),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:prometheus监控日志告警,prometheus告警alertmanager,prometheus监控日志告警,prometheus告警规则,prometheus告警alertmanager,prometheus 告警规则 for=0,prometheus告警规则,prometheus告警规则,内容如对您有帮助,希望把文章链接给更多的朋友!

alert.rule即告警规则,在Prometheus中,通过用户自定义的条件进行告警,自定义条件可以由PromQL表达式定义,当满足告警条件后,Prometheus会通过web界面进行告警,如果同时有部署Alertmanager,则可利用Alertmanager进行更为复杂的通知,如钉钉、微信、飞书等个性化渠道进行通知。

配置解析

alert.rules风格跟yaml风格类似

groups:- name: example # 组名称 rules: # 告警规则 - alert: HighErrorRate # 告警规则名称 expr: job:request_latency_seconds:mean5m{job="myjob"} > 0.5 # 达成条件 for: 10m # 评估时间 可选参数 labels: # 自定义标签 severity: page annotations: # 描述 summary: High request latency description: description info

alert.rules配置调整后,同时需要在prometheus.yml中的rule_files进行配置才能让配置的规则生效。

Prometheus 告警规则配置(Prometheus告警规则配置)

prometheus.yml文件的相关配置如下

rule_files: - 'xxx_rules.yaml'变量支持

在annotations的summary与description都是支持模版变量的,形式如下

annotations: summary: "High request latency on {{ $labels.instance }}" description: "{{ $labels.instance }} has a median request latency above 1s (current value: {{ $value }}s)"

其中模版变量支持两种类型,$labels.<labelname>与$value。$labels.<labelname>变量支持告警实例指定标签的值,$value则是获取当前PromQL计算的变量(expr里表达式的值)。

示例

同样以邮件发送为例,如果在一分钟内出现发送失败,或者发送错误就触发告警,并将客户名称显示出来。

告警规则配置

告警规则配置email.yaml

groups: - name: email rules: - alert: email_send_error expr: rate(email_send_counter_total{status="error"}[1m]) > 0 for: 1m labels: severity: critical annotations: summary: "{{ $labels.client }} email send success" description: "client {{ $labels.client }} email send success total {{ $value }}" - alert: email_send_fail expr: rate(email_send_counter_total{status="fail"}[1m]) > 0 for: 1m labels: severity: critical annotations: summary: "{{ $labels.client }} email send fail" description: "client {{ $labels.client }} email send error total {{ $value }}"触发告警

短时间内调用api /email_count?client=aaa&status=fail

告警展示

本文链接地址:https://www.jiuchutong.com/zhishi/289053.html 转载请保留说明!

上一篇:莫纳布拉班特山,毛里求斯 (© Hemis/Alamy)(莫纳皮拉)

下一篇:塔霍湖国家公园中的沙港,内华达州 (© Mariusz Blach/Getty Images Plus)(天国拯救晕倒的人多久起来)

  • 淘宝新店的营销策略(淘宝新店营销话术)

    淘宝新店的营销策略(淘宝新店营销话术)

  • 华为手机空调万能遥控器在哪里(华为手机空调万能遥控器在哪里打开)

    华为手机空调万能遥控器在哪里(华为手机空调万能遥控器在哪里打开)

  • 苹果耳机降噪模式怎么切换(苹果耳机降噪模式原理)

    苹果耳机降噪模式怎么切换(苹果耳机降噪模式原理)

  • xs和11区别(xs和11哪个性能好)

    xs和11区别(xs和11哪个性能好)

  • 在电脑上怎么打书名号(在电脑上怎么打出特殊符号)

    在电脑上怎么打书名号(在电脑上怎么打出特殊符号)

  • 淘宝商家不发货怎么理赔(淘宝商家不发货投诉有补偿吗)

    淘宝商家不发货怎么理赔(淘宝商家不发货投诉有补偿吗)

  • v8声卡充电红灯亮一下就灭了(v8声卡充电指示灯红一下黑了)

    v8声卡充电红灯亮一下就灭了(v8声卡充电指示灯红一下黑了)

  • 机器智能的种类包括哪些(机器智能的种类有哪些)

    机器智能的种类包括哪些(机器智能的种类有哪些)

  • xr可以更新13.4.1吗(xr可以更新16.2系统吗)

    xr可以更新13.4.1吗(xr可以更新16.2系统吗)

  • 华为快速充电功能没了(华为快速充电功率查询)

    华为快速充电功能没了(华为快速充电功率查询)

  • 首行缩进就是空两格吗(首行缩进空几格)

    首行缩进就是空两格吗(首行缩进空几格)

  • 手机下载的电视剧怎么在电视上看(手机下载的电视剧怎么传到电脑上)

    手机下载的电视剧怎么在电视上看(手机下载的电视剧怎么传到电脑上)

  • 手机热点怎么关闭(小米手机热点怎么关)

    手机热点怎么关闭(小米手机热点怎么关)

  • oppo如何关闭桌面搜索功能(oppo如何关闭桌面文件夹推荐应用程序)

    oppo如何关闭桌面搜索功能(oppo如何关闭桌面文件夹推荐应用程序)

  • 一个手机能登录几个淘宝号(一个手机能登录两个快手吗)

    一个手机能登录几个淘宝号(一个手机能登录两个快手吗)

  • 苹果x可以无线反向充电吗(苹果x可以无线快充吗)

    苹果x可以无线反向充电吗(苹果x可以无线快充吗)

  • 小米8怎么增强网络信号(小米8怎么增强信号)

    小米8怎么增强网络信号(小米8怎么增强信号)

  • pubglite下载慢怎么办(pubg下载很慢怎么办)

    pubglite下载慢怎么办(pubg下载很慢怎么办)

  • 抖音蹦迪灯光特效在哪(抖音蹦迪灯光特效视频)

    抖音蹦迪灯光特效在哪(抖音蹦迪灯光特效视频)

  • 大陆微信在台湾能用吗(大陆微信在台湾能支付购物吗)

    大陆微信在台湾能用吗(大陆微信在台湾能支付购物吗)

  • iphone xr是什么基带(平果xr是什么基带)

    iphone xr是什么基带(平果xr是什么基带)

  • 华为手机如何双开微信(华为手机如何双开应用)

    华为手机如何双开微信(华为手机如何双开应用)

  • 十进制小数转十六进制(十进制小数转十二进制)

    十进制小数转十六进制(十进制小数转十二进制)

  • 钉钉如何自动打卡(钉钉如何自动打卡无需打开程序)

    钉钉如何自动打卡(钉钉如何自动打卡无需打开程序)

  • discuz管理员论坛账号密码在哪个文件(discuz管理中心登陆)

    discuz管理员论坛账号密码在哪个文件(discuz管理中心登陆)

  • 财务报表中的应交税费包括什么
  • 还有什么技术
  • 房产税税额怎么算
  • 年终奖怎么计税的
  • 个税申报填写的工资是应发还是实发
  • 其他应收款的对方科目有哪些
  • 外包和离岸外包一样吗
  • 收到银行转来的进账通知单,上月的销货款
  • 小规模企业收到专票可以入账吗
  • 建筑工程外地预交税款后完工怎么办
  • 公司代扣代缴的个人所得税怎么做账
  • 所税税汇算补交上一年度税金如何做账务处理?
  • 城建税税收减免政策
  • 建筑业增值税普通发票可以抵扣吗
  • 独资企业个人所得税汇算清缴
  • 合同开票金额一定等于合同额吗
  • 建筑企业发生的招标代理费一般计入
  • 团队建设费用怎么入账
  • 处置子公司合并抵消
  • 税前可以扣除的业务招待费怎么算
  • 上年度职工工资总额
  • 企业所得税和进项的关系
  • 专票已经认证能作废吗
  • 小规模税局代增值税专用发票怎么交税
  • 一张发票上可以开几行
  • windows11怎么重置
  • 讨论:利息与贴息的关系?
  • 党政机关接收企业赞助的规定
  • 支付广告费会计怎么做账
  • php数组函数大全
  • 如何看待税收的本质
  • thinkphp多数据库连接
  • php两种赋值方式
  • php autoloader
  • 资产负债表左方烈士的资产按什么排列
  • php文件上传技术
  • framework for
  • 把ChatGPT接入我的个人网站
  • php中文字符串截取
  • phpcms rce
  • 物流企业会计核算的具体内容包括
  • 哪些计入其他收益与营业外收入
  • 公司的投资利税是什么
  • 织梦cms怎么样
  • 短期借款利息是多少
  • 销项负数发票能作废吗
  • 开具免税的发票,"税率"栏如何填开?
  • 其他货币资金期末有余额吗
  • 盈余公积提取是什么意思
  • 纺织品业务
  • 其他权益工具影响所得税吗
  • 企业法人个人贷款企业承担吧?
  • 外出经营活动需要预缴税款吗2020年
  • 以前年度损益调整会计分录
  • 记账凭证应该是
  • 税交多了可以退吗
  • 固定资产折旧计算表模板
  • 收到退回多付的材料退款
  • 会计结账的作用
  • 如何在sql server表中添加数据表格为什么没有显示
  • 数据库预处理语句
  • sql server复制数据库的方法
  • Ubuntu 8.10 Intrepid Ibex Alpha4 官方正式版下载
  • win10无法uefi
  • hidden word什么意思
  • Win10如何设置电脑密码
  • linux查看磁盘io负载
  • linux的curl
  • linux内核配置文件
  • node.js教程详细
  • vue项目中使用scss
  • react jss
  • javascript的判断语句
  • unity 游戏保存
  • jQuery simplePage+AJAX plus分页插件用法实例
  • Javascript字符串出现次数
  • 原生js实现移动站点头部搜索栏背景色透明度变化
  • js原生方法大全
  • jquery通配符选择器
  • 下岗职工再就业优惠政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设