我正在尝试为外部检查配置一个 Zabbix 触发器,如果外部检查返回的值与以下内容不同,则该触发器必须做出反应:
Slave_SQL_Running: Yes
Replication running
Connection to host.com closed.
使用{db2.playtech.ru.com:mysql_replica_check.sh.last(60)}<>expression
会引发语法错误。
有没有办法在 Zabbix 中配置这个触发器?
答案1
在这种情况下,str()
触发函数是最好的选择:
{db2.playtech.ru.com:mysql_replica_check.sh.str(string)}=0