zabbix监控第一台主机    

实现监控最起码要把zabbix安装好。至于zabbix-server的安装请看我的 : ubantu 安装zabbix (server和agent)

在ubantu上部署了zabbix-server后,我们就可以在要监控的主机上安装zabbix-agent(客户端),然后修改一下配置文件,指定一下我们安装的这台机器可以被哪个ip的zabbix-server机器检测到,还有一个是主动汇报状态的ip。这样就可以实现主机的监控了。


实测的走一遍:

因为我是在ubantu下安装的zabbix-server,且身边的机器都是ubantu的,索性就拿了一个ubantu系统的主机做实验:
1:在要被监控的主机上安装zabbix-agent  (在centos和windows下都可以安装agent,在哪里按看你自己的mood)

    

添加源:

Zabbix 2.2 for Ubuntu 12.04 LTS:

[python] view plain copy

  1. # wget http://repo.zabbix.com/zabbix/2.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.2-1+precise_all.deb  

  2. # dpkg -i zabbix-release_2.2-1+precise_all.deb  

  3. # apt-get update  

安装agent

[python] view plain copy

  1. #sudo apt-get install zabbix-agent  

如果安装了agent端,那zabbix_agentd.conf 也会在/etc/zabbix目录下。这个zabbix_agentd.conf 在Server和ServerActive两处指定了zabbixserver的IP地址.eg:

[python] view plain copy

  1. # vim /etc/zabbix/zabbix_agentd.conf  

  2. Server=127.0.0.1  

  3. ServerActive=127.0.0.1  

  4. Hostname=Zabbix server  

  5.   

  6. 上面的zabbix_agentd.conf配置是我在上一篇安装篇配置的,因为那里面是同一台机器既安装了server又安装了agent,所以两个指向的ip地址可以直接填回环地址127.0.0.1  

  7.   

  8. 但是现在我的被监控机器和server的机器是一个内网,所以就要指向server机器的内网ip。  

  9.   

  10. <pre name="code" class="python"># vim /etc/zabbix/zabbix_agentd.conf  

  11. Server=10.27.8.79  

  12. ServerActive=10.27.8.79  

  13. Hostname=Zabbix server  

agent端这样就完成了

2.在web页面新建检测的主机。 前面在安装篇有提到管理员账号是:Admin 密码:zabbix 这是官方默认

[python] view plain copy

  1. 登陆后:  

  2. configuration --》hosts--》create host  

zabbix监控第一台主机_zabbix监控第一台主机


设置要监控host的ip: 我这里要检测的主机内网ip是10.27.8.75,所以我填了这个   Grous 加入了linux servers组,还有 hostname 自己随意填一个容易区分的名字


zabbix监控第一台主机_zabbix监控第一台主机_02


这还没完,还要在templates标签项设置模板:


zabbix监控第一台主机_zabbix监控第一台主机_03


zabbix监控第一台主机_zabbix监控第一台主机_04


zabbix监控第一台主机_zabbix监控第一台主机_05


然后主机创建完毕。

可以在monitoring--latest data下看到检测的主机的数据信息。

如图所示:

zabbix监控第一台主机_zabbix监控第一台主机_06




3.接下来我要去检测我的host的磁盘空间,因为zabbix模板默认磁盘空间要不足20%才触发报警,而我的要检测的host主机还有40%多的剩余空间,所以要想触发此事件需要区修改模板中的磁盘触发事件。


configuratin---》Templates--》然后如图

zabbix监控第一台主机_zabbix监控第一台主机_07


zabbix监控第一台主机_zabbix监控第一台主机_08

zabbix监控第一台主机_zabbix监控第一台主机_09


zabbix监控第一台主机_zabbix监控第一台主机_10


然后就ok了

接下来就会等一小会就会触发事件,说磁盘空间不足了。

zabbix监控第一台主机_zabbix监控第一台主机_11

但是事件触发了,你知道了又能怎么样呢?不能一直盯着web页面看吧。这样该有多2,所以我们还需要去配置邮件告警功能,实现事件触发的邮件告警功能。好在事件发生时不需要去web看,就能收到zabbix-server发的告警邮件。下一篇介绍如何配置邮件告警。