网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

prometheus07-alertmanager报警

系统运维

https://prometheus.io/download/

秀洲网站建设公司创新互联,秀洲网站设计制作,有大型网站制作公司丰富经验。已为秀洲1000多家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的秀洲做网站的公司定做!

1.原理图

2.安装

tar xf alertmanager-0.19.0.linux-amd64.tar.gz   -C  /usr/local/alertmanager
cd   /usr/local/alertmanager

修改配置:
[root@zabbix-proxy alertmanager]# cat alertmanager.yml 
global:
  resolve_timeout: 5m
  smtp_smarthost: \'smtp.163.com:25\'
  smtp_from: \'ww673004768@163.com\'
  smtp_auth_username: \'ww673004768@163.com\'
  smtp_auth_password: \'123456\'
  smtp_require_tls: false
route:
  group_by: [\'alertname\']
  group_wait: 10s
  group_interval: 10s
  repeat_interval: 1h
  receiver: \'email\'
receivers:
- name: \'email\'
  email_configs:
  - to: \'w673004768@163.com\'
inhibit_rules:
  - source_match:
      severity: \'critical\'
    target_match:
      severity: \'warning\'
    equal: [\'alertname\', \'dev\', \'instance\']
[root@zabbix-proxy alertmanager]# 

校验配置:
[root@zabbix-proxy alertmanager]# ./amtool check-config ./alertmanager.yml 
Checking \'./alertmanager.yml\'  SUCCESS
Found:
 - global config
 - route
 - 1 inhibit rules
 - 1 receivers
 - 0 templates
[root@zabbix-proxy alertmanager]# pwd
/usr/local/alertmanager
[root@zabbix-proxy alertmanager]#

3.systemd管理 alertmanager

[root@zabbix-proxy alertmanager]# cat /usr/lib/systemd/system/alertmanager.service 
[Unit] 
Description=Alertmanager 
After=network.target 
[Service] 
Type=simple 
User=root
ExecStart=/usr/local/alertmanager/alertmanager --config.file=/usr/local/alertmanager/alertmanager.yml --storage.path=/usr/local/alertmanager/data
Restart=on-failure
[Install] 
WantedBy=multi-user.target
You have new mail in /var/spool/mail/root
[root@zabbix-proxy alertmanager]#

4.设置prometheus的配置

vim  prometheus.yml

 ./promtool   check  config  prometheus.yml  校验配置文件 并重启

5.查看报警配置rule

[root@zabbix-proxy rules]# cat general.yml 
groups:
- name: general
  rules:
  - alert: InstanceDown
    expr: up == 0
    for: 1m 
    labels:
      severity: error
    annotations:
      summary: Instance {{ $labels.instance }} down 
      description: {{ $labels.instance }} of job {{ $labels.job }} has been down for more than 1 minutes. 
[root@zabbix-proxy rules]# pwd
/usr/local/prometheus/rules
[root@zabbix-proxy rules]#

6.测试


网页题目:prometheus07-alertmanager报警
本文地址:http://bjjierui.cn/article/cpcijs.html

其他资讯