Zabbix的触发就是用来设置监控报警条件的,如果监控项目是基于模板的,那么直接在创建模板的时候设置相应的物品触发即可,如果监控项目不是基于模板的而是单独添加的,那么对于多台服务器添加相应的触发就得使用程序处理了。
创建触发相关的源代码
前端/php/include/triggers.inc.php
前端/php/触发器。php
触发器表用于记录每个触发的详细信息
mysql>, desc 触发器; + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + + |,Field ,,,,,, |, Type ,,,,,,,,,,,,,,, |, Null |, Key |, Default | Extra | + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + + |,triggerid ,, |,长整型数字(20),unsigned |, NO ,, |, PRI |, NULL ,,, |,,,,,, | | |,expression 还以为;varchar (2048),,,,,,, |, NO ,, |,,,,, |,,,,,,,,, |,,,,,, | | |,description varchar (255),,,,,,,, |, NO ,, |,,,,, |,,,,,,,,, |,,,,,, | |,url ,,,,,,,, |, varchar (255),,,,,,,, |, NO ,, |,,,,, |,,,,,,,,, |,,,,,, | |,status ,,,,, |, int (11),,,,,,,,,,,,, |, NO ,, |, MUL |, 0,,,,,,, |,,,,,, | |,value ,,,,,, |, int (11),,,,,,,,,,,,, |, NO ,, |, MUL |, 0,,,,,,, |,,,,,, | |,priority ,,, |, int (11),,,,,,,,,,,,, |, NO ,, |,,,,, |, 0,,,,,,, |,,,,,, | | |,lastchange 还以为,int (11),,,,,,,,,,,,, |, NO ,, |,,,,, |, 0,,,,,,, |,,,,,, | |,comments ,,, |, text ,,,,,,,,,,,,,,, |, NO ,, |,,,,, |, NULL ,,, |,,,,,, | |,error ,,,,,, |, varchar (128),,,,,,,, |, NO ,, |,,,,, |,,,,,,,,, |,,,,,, | | |,templateid 还以为,长整型数字(20),unsigned |, YES , |, MUL |, NULL ,,, |,,,,,, | |,type ,,,,,,, |, int (11),,,,,,,,,,,,, |, NO ,, |,,,,, |, 0,,,,,,, |,,,,,, | |,state ,,,,,, |, int (11),,,,,,,,,,,,, |, NO ,, |,,,,, |, 0,,,,,,, |,,,,,, | |,flags ,,,,,, |, int (11),,,,,,,,,,,,, |, NO ,, |,,,,, |, 0,,,,,,, |,,,,,, | + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + + 14,rows set 拷贝;(0.12,sec)
功能表记录每个触发相关的函数
mysql>, desc 功能; + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + + null null null null null null null null null null null null null null null null nullZabbix触发器源代码分析