当前位置:首页 > 技术知识 > 正文内容

zabbix报警设置_zabbix报警声音怎么不响

maynowei7个月前 (09-18)技术知识89

I 通过脚本媒介,调用钉钉电话API。

zabbix可以通过脚本调用钉钉电话API,需要在钉钉开放平台上创建应用,生成的应用标识和密钥


电话告警也可以考虑使用其他第三方服务

  • 睿象云https://www.aiops.com/
  • Twilio服务 https://www.twilio.com/en-us

配置脚本

在zabbix_server.conf中配置告警脚本的路径
/usr/lib/zabbix/alertscripts

abbix默认是开启的

设置脚本媒介


脚本参数

{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}

添加消息模板

II 配置发送邮件的信息

案例:配置163邮箱

  • 在配置邮件告警之前先得把/STMP/IMAP/POP3功能打开
  • 服务器端口号默认是25,不加密,465是加密,如果填写465那么下main安全链接就得选择SSL/TLS

配置接收媒介

创建动作

效果

III 知识扩展

DING 2.0 发钉

“DING 2.0 发钉”是钉钉中的一个功能,可以用于向指定的用户或群组发送消息。

具体步骤如下:

  1. 获取accesstoken
    要使用发钉功能,需要先获取accesstoken。可以通过以下API接口获取:

GET
https://oapi.dingtalk.com/gettoken?appkey=APPKEY&appsecret=APPSECRET

#其中,APPKEY和APPSECRET是在钉钉开放平台上创建应用时生成的应用标识和密钥。

  1. 调用API获取access_token后,就可以通过以下API接口调用发钉功能:

POST https://oapi.dingtalk.com/topapi/message/corpconversation/asyncsend_v2?access_token=ACCESS_TOKEN

  • msg_type:消息类型,必填。

支持的类型有:text(文本)、image(图片)、voice(语音)、file(文件)、link(链接)、oa(卡片)、markdown(Markdown格式的文本)。

  • agent_id:应用标识,必填。
  • userid_list:接收人的用户ID列表,必填。
  • deptidlist:接收人所在部门的ID列表,选填。
  • toalluser:是否发送给企业全部用户,选填。true-是,false-否(默认)。
  • msgcontent:消息体内容,必填。

钉钉机器人自定义webhook

在钉钉中创建群聊(同组的同学创建一个群聊),在群里面添加自定义机器人
通过自定义webhook接入自定义服务


安全设置加签,只有信息内容包含签才会被机器人发送。

zabbix执行远程命令

相关文章

Android监听滚动视图(监听页面滚动)

Android UI Libs之Android-ObservableScrollView1. 说明Android-ObservableScrollView,顾名思义,Android上观察滚动的视图,可...

Android指示器,轮播与循环轮播(android轮播图代码)

Android UI Libs之CircleIndicator1. 说明CircleIndicator,顾名思义,圆形指示器,只一个可以用来做轮播的第三方库。2. 配置在模块的build.gradle...

一文弄懂 GO 的 互斥锁 Mutex !(互斥锁的使用方法)

在 Go 语言并发编程中,互斥锁(Mutex)是一个非常重要的同步原语。本文将深入介绍 Mutex 的使用方法、实现原理以及最佳实践。1. 什么是 Mutex?Mutex(互斥锁)是一种用于多线程编程...

Linux系统编程—互斥量mutex(linux 互斥量)

##互斥量mutex前文提到,系统中如果存在资源共享,线程间存在竞争,并且没有合理的同步机制的话,会出现数据混乱的现象。为了实现同步机制,Linux中提供了多种方式,其中一种方式为互斥锁mutex(也...

C语言编写多线程,什么时候要使用互斥锁?为什么要使用互斥锁?

在多线程编程中,当多个线程同时访问共享资源(如变量、文件等)时,会出现竞态条件(Race Condition)问题,导致程序的行为不可预测。为了避免这种问题,需要使用互斥锁来保护共享资源的访问。互斥锁...

centos系统安装oracle简易客户端instantclient

一、目录1:centos 环境准备2:instant client 下载3:instant client 安装4:instant client 配置5:测试连接二、安装步骤1:zip,unzip命令安...