来自 Python 在 Zabbix 中创建警报

From Python to create an alarm in Zabbix

能否请您告诉我如何从 Zabbix 系统中的 Python 脚本创建警报? 我有一个 Python script 在其中处理某个函数,并且在某个时候我想在脚本中创建某个条件时创建一个 alarm in the Zabbix system 。我也有一个mail server。我正在考虑创建一个单独的 mailbox for Zabbix,到这个电子邮件地址,我将 send 来自 Python 的一封信,Zabbix 系统将收到这封信,处理并创建一个 Problem.这样的功能可能吗?

最简单的方法是为此使用 zabbix。为此,您可以通过多种方式之一将值提供给 zabbix 中的项目,并创建一个在需要时触发的触发器。 如果需要脚本来生成值,如果脚本很短 运行,您可以将该脚本作为用户参数来实现。如果花费的时间超过几秒,使用 zabbix sender 可能更聪明。