国庆加班调试一个新项目的zabbix,自定义python发邮件脚本,自己执行可以,通过zabbix调用硬是不行,日志也不输出(脚本里已经将日志重定向至zabbix系统日志),尝试下面的办法:
1、多次检查AlertScriptsPath配置
2、检查脚本权限,改属主为zabbix.zabbix
3、多次重启zabbix_server
4、多次检查media、action、user配置
最后终于找到原因,原来zabbix3.0.4默认对自定义脚本是不传递参数的,不像zabbix2,默认会传递发邮件对象、主题和内容三个参数。
增加三个参数后问题解决,我晕。
时间: 2024-10-15 03:54:07