服务器环境说明:
系统版本:Centos 7.7
Zabbix版本:5.0.1
Zabbix用Docker部署,Zabbix-web容器的系统环境是Alpine Linux,默认没安装Python
参考文档:
1.检查zabbix是否支持alertscripts告警
#进入Zabbix容器,查询zabbix_server.conf文件AlertScriptsPath配置,
若含有AlertScriptsPath=/usr/lib/zabbix/alertscripts则支持alertscripts告警
[root@zabbix ~]# docker exec -u root -it zabbix-web env LANG=C.UTF-8 bash
bash-5.0# grep AlertScriptsPath /etc/zabbix/zabbix_server.conf
### Option: AlertScriptsPath
# AlertScriptsPath=${datadir}/zabbix/alertscripts
AlertScriptsPath=/usr/lib/zabbix/alertscripts
2.Zabbix-web容器安装Python
#注意:若需在docker容器输入中文,需修改Docker容器的编码格式,命令加env LANG=C.UTF-8
<

本文介绍了在Centos 7.7系统、Zabbix 5.0.1版本下,通过Docker部署Zabbix并配置腾讯云短信告警的详细步骤。包括检查zabbix告警支持、在Zabbix - web容器安装Python及相关模块,在腾讯云创建短信模板、签名和应用,创建python脚本、Zabbix媒体类型、报警媒介和动作,最后测试告警是否生效。
8941

被折叠的 条评论
为什么被折叠?



