使用alertmanager对监控对象进行报警(微信)三
生活随笔
收集整理的這篇文章主要介紹了
使用alertmanager对监控对象进行报警(微信)三
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
上篇主要講了alertmanager組件使用郵件對監控對象進行報警,本文講解下使用企業微信進行報警,前提環境依賴上文配置。
前提:注冊企業微信,添加一個報警的應用,并獲取相關信息
agent_id和api_secret
to_party
corp_id?企業微信頁面---->我的企業---->底部的企業ID
global:resolve_timeout:?5msmtp_smarthost:?'smtp.163.com:25'smtp_from:?'lvsir813@163.com'smtp_auth_username:?'lvsir813@163.com'smtp_auth_password:?'LVxiaopu1356'smtp_require_tls:?false templates:????-?'wechat.tmpl'???????????????????#微信報警模板文件路徑 route:group_by:?['alertname']group_wait:?10sgroup_interval:?10srepeat_interval:?1mreceiver:?'wechat'????????????????#優先使用wechat報警routes:-?receiver:?mailmatch_re:serverity:?mail??????????????#匹配到serverity時mail的使用郵件報警,這里的serverity是rules文件中的labels指定的 receivers: -?name:?'mail'email_configs:-?to:?'lv.ya.jie@163.com'send_resolved:?true -?name:?'wechat'wechat_configs:-?corp_id:?'wxff5da5ea5ddacd7d'??#企業IDto_party:?'1'???#組idagent_id:?'1'???#agentidapi_secret:?'dSk_X_bk4KrItFKHUgxDl4GtBXt9CGLEABFZ88TnVO8'????#生成的secretsend_resolved:?true編輯微信報警模板文件
{{?define?"wechat.default.message"?}} {{?range?$i,?$alert?:=.Alerts?}} ========監控報警========== 告警狀態:{{???.Status?}} 告警級別:{{?$alert.Labels.severity?}} 告警類型:{{?$alert.Labels.alertname?}} 告警應用:{{?$alert.Annotations.summary?}} 告警主機:{{?$alert.Labels.×××tance?}} 告警詳情:{{?$alert.Annotations.description?}} 觸發閥值:{{?$alert.Annotations.value?}} 告警時間:{{?$alert.StartsAt.Format?"2006-01-02?15:04:05"?}} ========end============= {{?end?}} {{?end?}}收到報警
轉載于:https://blog.51cto.com/lvsir666/2409086
總結
以上是生活随笔為你收集整理的使用alertmanager对监控对象进行报警(微信)三的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 「已回复」胡萝卜热量高还是面食热量高
- 下一篇: 粉饼如何用不卡粉