首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >zabbix-告警

zabbix-告警

原创
作者头像
buiu
修改2021-12-31 22:20:10
2910
修改2021-12-31 22:20:10
举报
远程告警
邮件告警
  1. 登录邮箱获取授权码 设置->POP3/SMTP/IMAP->新增授权码
  2. zabbix配置报警媒介 管理->报警媒介类型->email
  3. 收件人配置 usersitting --> 报警媒介 --> 填入收件人等信息进行配置
  4. 发送邮件的动作配置 配置-->动作-->触发器-->配置 变量详解: https://www.zabbix.com/documentation/4.0/zh/manual/appendix/macros/supported_by_location
飞书告警
  1. 编辑告警脚本
   vim /usr/lib/zabbix/alertscripts/zabbix_feishu_alarm.py
   import requests
   import json
   import sys
   if name == 'main':
   subject = sys.argv[1]
   content = sys.argv[2]
   #
   payload_message = {
       "msg_type": "interactive",
       "card": {
           "config": {
               "wide_screen_mode": True,
               "enable_forward": True
           },
           "elements": [{
               "tag": "div",
               "text": {
                   "content": content,
                   "tag": "lark_md"
               }
           }, ],
           "header": {
               "title": {
                   "content": subject,
                   "tag": "plain_text"
               }
           }
       }
   }
   headers = {
       'Content-Type': 'application/json'
   }
   url = "https://open.feishu.cn/open-apis/bot/v2/hook/3b883332-3a85-45ca-adab-cffbd98c09a5"  # lwl
   response = requests.request("POST", url, headers=headers, data=json.dumps(payload_message))
   print(response)
  1. 创建报警媒介类型

管理-->报警媒介类型-->创建-->配置名称/脚本名称/参数等

{ALERT.SUBJECT} 标题 {ALERT.MESSAGE}信息, 在动作里定义

  1. 修改动作
	配置-->动作-->xxxx告警-->操作-->仅送到, 配置所有/飞书

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 远程告警
    • 邮件告警
      • 飞书告警
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档