zoukankan      html  css  js  c++  java
  • Prometheus 监控目标运行状态并邮件通知

    Prometheus 监控目标运行状态并邮件通知

    • 邮件服务安装:https://www.cnblogs.com/xiangsikai/p/9809654.html
    • 告警规则示例:https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/

    注:提前安装好email相关邮件服务。

    1、创建告警规则配置文件并写入规则:vim rules/test.yml

    # groups:组告警
    groups:
    # name:组名。报警规则组名称
    - name: general.rules
      # rules:定义角色
      rules:
      # alert:告警名称。 任何实例5分钟内无法访问发出告警
      - alert: InstanceDown
        # expr:表达式。 up = 0 相当于指标挂掉了
        expr: up == 0
        # for:持续时间。 表示持续一分钟获取不到信息,则触发报警。0表示不使>
        for: 1m
        # labels:定义当前告警规则级别
        labels:
          # severity: 指定告警级别。
          severity: error
        # annotations: 注释 告警通知
        annotations:
          # 调用标签具体指附加通知信息
          summary: "Instance {{ $labels.instance  }} 停止工作" # 自定义摘要
          description: "{{ $labels.instance  }} job {{ $labels.job  }} 已经>

    2、检查配置重启服务

    ./promtool check config prometheus.yml
    systemctl restart prometheus.service

    3、监控端查看规则

    4、停止实例测试告警、关闭任意连接服务,这里我关闭mysql

    5、查看状态

    6、查看邮件报警

  • 相关阅读:
    拒绝采样
    概率函数P(x)、概率分布函数F(x)、概率密度函数f(x)
    Dynamic Filter Networks
    ECC ~ Edge-Conditioned Filter in CNN on Graphs
    Graph-GCN
    Graph-to-ID task
    non-local denoising methods
    Graph-GraphSage
    CNN作为denoiser的优势总结
    论文解读《Deep Plug-and-Play Super-Resolution for Arbitrary Blur Kernel》
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/11289835.html
Copyright © 2011-2022 走看看