Zabbix添加對Linux服務器的監控(Zabbix-Agent)

    Zabbix監控系統提供兩種監控Linux主機的方法,一種是啓用主機上的SNMP協議,另一種是在主機上安裝Zabbix Agent服務,本篇介紹Linux系統下Zabbix Agent的安裝與使用。

    環境:Zabbix 3.2.10,Zabbix服務器使用的CentOS7

          被監控的服務器使用的同爲CentOS7

 

1:安裝Zabbix-Agent

    RPM安裝的好處是配置文件默認是zabbix_agentd.conf,並且已經將Zabbix Agent加入到系統服務中。

    這樣可以直接編輯/etc/zabbix/zabbix_agentd.conf

    1.1:在線RPM安裝

        倉庫地址:http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/

        >> rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-agent-3.2.10-1.el7.x86_64.rpm

    1.2:本地安裝

        先使用wget下載RPM安裝包

        >>wget http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-agent-3.2.10-1.el7.x86_64.rpm

        >>rpm -ivh zabbix-agent-3.2.10-1.el7.x86_64.rpm

    

2:編輯配置文件

    2.1:Zabbix-Agent配置

        >> vi /etc/zabbix/zabbix_agentd.conf

        修改配置文件中以下幾項:

        Server=Zabbix Server IP                    //ZabbixServer端IP

        ServerActive=Zabbix Server IP              //ZabbixServer端IP

        Hostname=本機IP或者主機名不要用127.0.0.1 在Zabbix服務端添加主機時 主機名稱 要和此相同

    2.2:防火牆配置:

        CentOS 7.0默認使用的是firewall作爲防火牆,CentOS 6使用的是iptables命令會不同

        開啓10050、10051的TCP和UDP端口

        >>firewall-cmd --zone=public --add-port=10050/tcp --permanent

        success                               //操作成功會輸出success

        >>firewall-cmd --zone=public --add-port=10051/tcp --permanent

        success

        >>firewall-cmd --zone=public --add-port=10051/udp --permanent

        success

        >>firewall-cmd --zone=public --add-port=10050/udp --permanent

        success

    2.3:添加開機啓動

        >>chkconfig zabbix-agent on

        然後執行

        >>service zabbix-agent start

        就能啓動zabbix agent了

    2.4:異常處理

        如果啓動或者重啓Zabbix-Agent出現以下提示:

 

 

        clipboard.png

        表示需要關閉Selinux(有兩種方法,一種是永久關閉,另一種是臨時關閉,重啓即失效)

        永久關閉:

        >>cd /etc/selinux

        >>vi config

        SELINUX=enforcing改爲disabled

        臨時關閉:

        >>setenforce 0

        查看Selinux狀態:

        >>getenforce  //開啓時狀態爲Enforceing,關閉狀態爲Disabled

    2.5:查看Zabbix-Agent服務運行狀態

        >>service zabbix-agent status

        clipboard.png

        出現active(running) 表示運行正常

 

3:Zabbix服務器添加監控

    配置-主機-創建主機

    搜狗截圖20180611151633.jpg

    輸入相應服務器信息

    搜狗截圖20180611151949.jpg

    模板頁鏈接預設的 Template OS Linux 模板

    搜狗截圖20180611152354.jpg

    點完兩次添加之後,一臺Linux主機就算是添加完成了,稍後即可在監控主機內看到相關監控項目

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章