agent1:192.168.1.17
agent2:192.168.1.16
zabbix server: 192.168.1.19
mysql-server: 192.168.1.18
下载agent需要安装的rpm包:
[root@agent1 ~]# wget http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-2.2.4-1.el6.x86_64.rpm [root@agent1 ~]# wget http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-sender-2.2.4-1.el6.x86_64.rpm [root@agent1 ~]# wget http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-agent-2.2.4-1.el6.x86_64.rpm [root@agent1 ~]# yum localinstall -y *.rpm
各个主机同步时间:
ntpdate 210.72.145.44
配置zabbix_agentd
[root@agent1 ~]# vim /etc/zabbix/zabbix_agentd.conf PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=0 Server=192.168.1.19 ServerActive=192.168.1.19 Hostname=192.168.1.17 Include=/etc/zabbix/zabbix_agentd.d/ [root@agent1 ~]#/etc/init.d/zabbix-agent start [root@agent1 ~]#netstat -nltpu | grep 10050
agent2 也进行agent1 的配置,在zabbix_agentd.conf 中把Hostname改成自己的ip 192.168.1.16
接着:http://192.168.1.19/zabbix/ 进行配置
Hostgroups和Hosts 配置:
创建一个TEST group
创建2个HOST
创建一个Memory Usage的application
创建item
创建的Items 如下:
创建graph
再创建个Network application 并创建2个items
再创建个Graph
创建个Screen
创建Trigger
配置media email:
配置admin的邮箱
创建CTO User
配置Action
展示下Screen的状态
一个简单HOST的监控就配置基本完成。
验证是否发邮件了:
agent2 也可以这么添加,但是我们有Template,可以很方便的关联到主机上。下节介绍下模板的使用。实际中要使用正确的EMail。