zabbix监控+apache服务

Posted      

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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下的一些)可以选择

 

 、、、

 

以上是关于zabbix监控+apache服务的主要内容,如果未能解决你的问题,请参考以下文章

zabbix监控centos服务器部署(去坑计)

zabbix6

zabbix监控Apache+添加pv.uv#yyds干货盘点#

ZABBIX4.4安装部署及服务器监控

Zabbix:项目实战之--自动发现nginx调度器及后端web服务集群自定义参数监控

运维实战 Zabbix监控入门