Zabbix-6.4.4 邮箱告警&SMS告警配置

这篇具有很好参考价值的文章主要介绍了Zabbix-6.4.4 邮箱告警&SMS告警配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

​------------------------- # 邮箱告警 ----------------------------------

1.安装mailx与postfix软件包

2.修改mailx配置文件

3. 创建文件夹

4. 编写mail-send.sh脚本

5. 将该脚本赋予执行权限

6. 进入web界面进行设置—> Alerts —> Media Types

7. 添加动作—> Alerts —> Actions —>Trigger Actions

8. 给用户添加邮箱告警 —> Users —>Users 

9. 测试

------------------------- # SMS告警 ----------------------------------

1.上传脚本 sendsms.sh

2.为该脚本赋权限

3. 进入web界面进行设置—> Alerts —> Media Types

4. 添加动作—> Alerts —> Actions —>Trigger Actions

5. 给用户添加邮箱告警 —> Users —>Users 

6.测试


------------------------- # 邮箱告警 ----------------------------------

1.安装mailx与postfix软件包

yum -y install postfix

yum -y install mailx

2.修改mailx配置文件

vim /etc/mail.rc

set ask askcc append dot save crt
ignore Received Message-Id Resent-Message-Id Status Mail-From Return-Path Via
set from=dba_alarm@xxx.com smtp=mail.xxx.com
set smtp-auth-user=dba_alarm@xxx.com smtp-auth-password=123456 smtp-auth=login

3. 创建文件夹

mkdir -p /usr/local/share/zabbix/alertscripts/

cd /usr/local/share/zabbix/alertscripts/

4. 编写mail-send.sh脚本

vim mail-send.sh

#!/bin/bash

messages=`echo $3 | tr '\\r\\n' '\\n'`
subject=`echo $2 | tr '\\r\\n' '\\n'`
echo "${messages}" | mailx -s "${subject}" $1

# ----------------------------------------------------------

5. 将该脚本赋予执行权限

chmod 777 mail-send.sh
chown -R zabbix:zabbix mail-send.sh

6. 进入web界面进行设置—> Alerts —> Media Types

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

7. 添加动作—> Alerts —> Actions —>Trigger Actions

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

8. 给用户添加邮箱告警 —> Users —>Users 

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

9. 测试

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

------------------------- # SMS告警 ----------------------------------

1.上传脚本 sendsms.sh
#!/bin/bash
##########################################################################################
# send phone message
##########################################################################################

# message interface
HTTP_INTERFACE="http://xxx/message/rest/send"
# phones list
phones="$1"
# message content
content="$2"

# send message to one mobile
function generate_post_data() {
    mobile=$1
    cat << EOF 
    {
        "sourceKey":"08",
        "bizCode":"OPERATION_ALARM_NOTICE",
        "sign":"XXXXXXXXXXXXXXXXXXX",
        "mobile":"$mobile",
        "content":"$content"
    }
EOF
 
}

OLD_IFS=$IFS
IFS=","
# send message one by one 
for item in $phones;do
    curl -H "Content-Type:application/json" -X POST --data "$(generate_post_data $item)" "$HTTP_INTERFACE"
    sleep 1
done
IFS=$OLD_IFS

cd /usr/local/share/zabbix/alertscripts/

2.为该脚本赋权限

chom 777 /usr/local/share/zabbix/alertscripts/sendsms.sh

3. 进入web界面进行设置—> Alerts —> Media Types

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

4. 添加动作—> Alerts —> Actions —>Trigger Actions

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

 Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

 Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

5. 给用户添加邮箱告警 —> Users —>Users 

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

6.测试

Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库

 Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库Zabbix-6.4.4 邮箱告警&SMS告警配置,数据库,zabbix,数据库文章来源地址https://www.toymoban.com/news/detail-653449.html

到了这里,关于Zabbix-6.4.4 邮箱告警&SMS告警配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • zabbix监控mysql数据库、nginx、Tomcat

    host IP 部署 zabbix-server 192.168.198.17 zabbix服务器搭建 zabbix-mysql 192.168.198.15 zabbix客户端搭建 请参考以下配置:https://blog.csdn.net/Katie_ff/article/details/132171211?spm=1001.2014.3001.5501 需要提前在客户端安装mysql服务,具体安装过程如下: https://blog.csdn.net/Katie_ff/article/details/131640949?ops_reques

    2024年02月13日
    浏览(31)
  • Zabbix 5.0 媒体介质 邮箱配置例子

    QQ企业邮箱 参考:zabbix 腾讯企业邮箱配置图_harveymomo的博客-CSDN博客

    2024年02月11日
    浏览(26)
  • zabbix配置钉钉机器人告警

    1.在钉钉上创建一个钉钉群组 2.在群组中添加一个机器人           3.配置zabbix server调用钉钉接口的代码( 使用python ) 查看是否有python环境 python --version  找到zabbix 的AlertScriptsPath目录路径  cat /etc/zabbix/zabbix_server.conf|grep AlertScriptsPath 将调用钉钉接口的python文件放在AlertScripts

    2024年02月11日
    浏览(36)
  • 【运维知识进阶篇】Zabbix5.0稳定版详解11(在Grafana中使用Zabbix插件:安装Grafana+安装Zabbix插件+添加数据源+Grafana直连MySQL数据库取值)

    本篇文章给大家介绍在Grafana中使用Zabbix插件,Zabbix扩展的很多,该讲的基本上全讲了,这篇文章结束后,就考虑换个内容了。 Grafana是用于可视化大型测量数据的开源程序,类似于Kibana,我们在里面使用zabbix插件,可以实现对其他主机的监控,监控数据能够更好的显示出来。

    2024年01月15日
    浏览(42)
  • linux系统zabbix监控配置钉钉告警

    配置钉钉告警 环境准备 配置钉钉脚本文件 钉钉日志目录 编写脚本 浏览器配置钉钉告警 中文消息告警模版 为用户添加报警媒介 添加监控项=》添加触发器=》 添加玩监控项和触发器后添加动作 至此,监控钉钉报警就配置完成了

    2024年02月22日
    浏览(32)
  • zabbix配置钉钉告警(附含钉钉告警脚本 · 实战亲测无任何问题)

    🍁 博主简介   🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 💊 交流社区: 运维交流社区 欢迎大家的加入! 登录钉钉 创建钉钉群 手机、电脑都可以,这里以电脑举例 这里可以自己随便选择,我选择的是内部群 邀请好

    2024年02月05日
    浏览(30)
  • zabbix4.0配置钉钉机器人告警详细教程

            在钉钉中创建群聊,然后在设置中创建钉钉机器人。             机器人名字随便,安全设置我选择【自定义】,并设置内容为zabbix,即机器人收到的每条消息内容均需要带“zabbix”才可以发出。         复制保留Webhook的内容,以便后面使用。         在

    2024年02月11日
    浏览(34)
  • zabbix-server监控mysql数据库及httpd服务、监控apache、监控ftp

    目录 一、监控mysql数据库及httpd服务 1、为server.Zabbix.com添加服务模板 2、server.zabbix.com服务端 操作 3、编辑chk_mysql.sh脚本 4、server.zabbix.com测试  二、监控apache 1、获取键值 2、服务器操作 3、zabbix监控web端导入监控模板 4、server.zabbix.com添加apache模板  三、监控ftp 1、这里用age

    2024年02月16日
    浏览(27)
  • 【运维知识进阶篇】zabbix5.0稳定版详解1(安装+部署+添加服务器+拆分数据库)

    本篇文章介绍zabbix监控,监控是对我们操作系统进行不间断的监控,这是软件生命周期非常重要的一环,可以做到事前告警,事后根据监控内容排查问题(金丝雀,监控重要指标),有问题的时候,运维需要管理运维债务(在软件开发过程中积累的一些技术债务) 目录 监控

    2024年02月04日
    浏览(35)
  • zabbix创建tcp端口监控,zabbix端口监控告警

    Zabbix是一个用于监控各种网络服务、网络硬件、网络设备以及网络环境的开源软件。它可以监控各种网络服务,包括TCP端口。 要使用Zabbix监控TCP端口,需要进行以下步骤: 为其分配一个IP地址和主机名。然后创建一个主机组,将该主机添加到该组中。 ip地址可以根据自己ag

    2024年04月09日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包