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

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

maynowei8个月前 (09-18)技术知识103

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执行远程命令

相关文章

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

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

从 async/await 到虚拟线程:Python 并发的再思考

演进之路:从async/await到线程的反思首先必须明确的是,async/await对Python并非全无裨益:它最大的价值,是让更多人接触到了并发编程。通过在编程语言中嵌入语法元素,并发编程的门槛...

聊聊并发编程: Lock(并发锁有哪些)

之前学习了如何使用synchronized关键字来实现同步访问,Java SE 5之后,并发包中新增了Lock接口(以及相关实现类)用来实现锁功能,它提供了与synchronized关键字类似的同步功...

LabVIEW实现Oracle数据库的访问(labview数据库查询界面)

1. 安装 Oracle 客户端下载:从 Oracle 官方网站下载适用于 Windows 操作系统的 Oracle 驱动程序。确保下载的版本与 LabVIEW 环境和操作系统兼容。1)以 Windo...

Oracle数据库云服务系列新增前所未有的企业级功能

新推出的关键任务型功能包括:实现容错可用性和按需可扩展性的集群;零数据丢失灾难恢复;Oracle数据库Exadata云服务。甲骨文还宣布推出一项最新免费数据库云服务,数据库管理员和开发人员通过该服务可...

Oracle高级数据库特性揭秘:存储过程、触发器与权限管理

当谈论Oracle高级数据库特性时,存储过程和函数、触发器、权限管理和安全性以及数据库连接和远程访问是关键概念。下面我将为每个主题提供详细的解释,并附上高质量示例。存储过程和函数: 存储过程和函数是预...