先简单介绍一下item、trigger和template的概念。
item:监控项,如服务运行状态,CPU负载情况等。由zabbix angent取得,然后提交(返回)zabbix server。
trigger:监控,当item值满足trigger所指定的条件时,zabbix发出报警。
template:一系列item和trigger的集合。
item和trigger的关系是这样的:一个item可以对应多个trigger,一个trigger只能对应一个item。由于item记录了所有监控的数据,所以说item是zabbix的核心。
在安装zabbix之后,会自动生成一些template供用户使用,如LTO_Template_Linux_Baseline、LTO_Template_FTP。当然,用户根据各自的需求,编辑这些template。
下面介绍一些常用(针对web服务器)的item和trigger:
LTO_Template_Linux_Baseline:Apache is not running on {HOSTNAME} /*trigger*/
LTO_Template_FTP:FTP server is down on {HOSTNAME} /*trigger*/
LTO_Template_Linux_Baseline:Mysql is not running on {HOSTNAME} /*trigger*/
用于监控http\ftp\mysql的trigger;
LTO_Template_Linux_Baseline:Incoming traffic on interface eth0 /*item*/
LTO_Template_Linux_Baseline:Outgoing traffic on interface eth0 /*item*/
用于监控流量的item;
LTO_Template_Linux_Baseline:Processor load is too high on {HOSTNAME} /*trigger*/
LTO_Template_Linux_Baseline:Lack of free memory on server {HOSTNAME} /*trigger*/
LTO_Template_Linux_Baseline:Lack of free swap space on {HOSTNAME} /*trigger*/
用于监控系统负载的trigger;
LTO_Template_Linux_Baseline:Low free disk space on {HOSTNAME} volume /home /*trigger*/
用于监控磁盘空间的trigger。
阅读(3150) | 评论(0) | 转发(0) |