zabbix監控+apache服務


        被監控端只裝agent

[root@6 ~]# yum -y install httpd mariadb-server mariadb php php-mysql #安裝lamp

[root@6 ~]# yum -y install mysql-devel  curl-devel  net-snmp-devel  libevent libevent-deve gcc l#依賴

[root@6 ~]# mysql -uroot -p123 #初始化數據庫后

MariaDB [(none)]> create database zabbix;

MariaDB [(none)]> grant all on zabbix.* to zabbix@'%' identified by 'zabbix';

MariaDB [(none)]> flush privileges;

MariaDB [(none)]> \q

[root@ml ~]#  tar xvf zabbix-3.4.3.gz #解壓安裝包。自己去官網下載

[root@6 ~]# cd zabbix-3.4.3/

[root@6 zabbix-3.4.3]# useradd -M  -s /sbin/nologin  zabbix 

[root@6 zabbix-3.4.3]#  ./configure --prefix=/usr/local/zabbix  --enable-agent

[root@6 zabbix-3.4.3]# make install  

[root@6 zabbix-3.4.3]# cd misc/init.d/fedora/core

[root@6 core]# cp zabbix_agentd  /etc/init.d/

[root@6 core]# vim /etc/init.d/zabbix_agentd  

 BASEDIR=/usr/local/zabbix

[root@6 core]# /etc/init.d/zabbix_agentd start

[root@6 core]# netstat  -atunp | grep zabb

    指定主監控端

[root@6 core]# vim /usr/local/zabbix/etc/zabbix_agentd.conf

server=192.168.1.5(主監控ip)
ServerActive=192.168.1.5(主監控ip)
UnsafeUserParameters=1

      在主監控檢查是否能通信

 [root@6 ~]# cd /usr/local/zabbix/bin

[root@6 bin]# ./zabbix_get  -s 192.168.1.6 -p 10050 -k system.uname  

Linux 6 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64

可以通信。

去網頁添加

 

 

 

 

 

 

 

 啟用:

             監控apache

[root@6 ~]# wget https://github.com/lorf/zapache/archive/master.zip  #下載apache的監控模板

[root@6 ~]# unzip master.zip 

[root@6 ~]# cd zapache-master/

[root@6 zapache-master]# cp httpd-server-status.conf.sample  /etc/httpd/conf.d/httpd-server-status.conf 

httpd-server-status.conf.sample 是用於配置server-status的上個步驟已經配置過了
userparameter_zapache.conf.sample 、zapache 關鍵的文件
zapache-template-active.xml  zapache-template.xml模板

[root@6 zapache-master]# vim /etc/httpd/conf.d/httpd-server-status.conf 

<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Require all granted
</Location>

[root@6 zapache-master]# systemctl restart httpd 

 

 

 [root@6 zapache-master]# cp zapache /usr/local/bin

[root@6 zapache-master]# cp userparameter_zapache.conf.sample  /usr/local/zabbix/etc/zabbix_agentd.conf.d/

[root@6 zabbix_agentd.conf.d]# vim userparameter_zapache.conf.sample

UserParameter=zapache[*],/usr/local/bin/zapache \$1

[root@6 zabbix]# cd /usr/local/zabbix/

[root@6 zabbix]# vim etc/zabbix_agentd.conf

 Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d

將模板導出到電腦桌面,然后去網頁去添加。

 

 

 

 導入!

 

 

 

 打完勾勾后(apache下的一些)可以選擇

 

 、、、

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM