Zabbix 3.4.11监控 apache服务的配置

一 zabbix 的安装部署

二监控 apache服务的配置

首先在本机下载模板:https://github.com/rdvn/zabbix-templates/archive/m aster.zip  该 zip 包有 apache、memcache、redis、varnish 模板,我们解压后使用其 中的 apache 模板。

unzip master.zip

cd zabbix-templates-master/

cd apache/

ls

apache_status.sh  apache.xml  README

//apache_status.sh 该文件是apache 的 agent 监控需要的脚本文件

//apache.xml 文件是 zabbix 需要的模板

cp apache_status.sh /usr/local/zabbix/sbin/

vim /usr/local/zabbix/etc/zabbix_agentd.conf

加入UserParameter=apache[*],/usr/local/zabbix/sbin/apache_status.sh $1

chmod +x /usr/local/zabbix/sbin/apache_status.sh   //为脚本加执行权限

把apache.xml 文件传给宿主机windows

打开zabbix

点配置,模板,导入,选择文件,选中刚才传到Windows的server.xml文件,点导入

显示成功导入。

现在为 server.zabbix.com 添加我们导入的模板

点配置,主机,server.zabbix.com,模板,选择,点上边我们导入的那个模板,选择,点添加,更新

在主机后边已显示模板已更新,有我们导入的模板了。

三查看效果

点检测中,图形,选群组,主机,图形:选不同的图形,出不同的效果。

zabbix 监控 apache配置成功。

原文地址:https://www.cnblogs.com/mushou/p/9532473.html

时间: 2024-10-07 07:15:53

Zabbix 3.4.11监控 apache服务的配置的相关文章

使用mod_status模块监控apache服务

apache服务可以使用mod_status模块进行监控,该模块在apache配置文件httpd.conf中表示为 LoadModule status_module modules/mod_status.so. 应把前面的#注释掉,来加载该模块. 按G跳转到配置文件的最后,添加 <location /server-status> SetHandler server-status Order Deny,Allow Deny from nothing Allow from all </loc

apache服务的配置

apache(web服务器) Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一. 一.实验环境: RHEL7.0  172.25.254.10 server1.example.com  firewalld disabled 二.实验内容: 1.apache的安装: yum install -t httpd httpd-manual systemctl start httpd  启动apa

zabbix自带模板监控MySQL服务

1.GUI界面添加Mysql模板 Configuration --> Hosts --> 点击要添加的主机 --> Templates 添加新的模板,点击Select -->选择"Template DB MySQL" 点击"add"添加,最后点击Update更新: 2.登陆MySQL服务,创建只读账户: mysql> grant select on *.* to "zabbix"@"localhost&qu

RHEL7配置APACHE服务的HA

本文主要目的是可以帮助你按部就班的配置出一套RHEL7的双机服务出来,这里面暂时不会讲到双机概念和为什么这么做,参数为什么这么写,为什么敲这个命令,再详细的文章,等以后,我一定会出 系统版本:RHEL7 ha1::192.168.1.80 ha2 :192.168.1.81 vip: 192.168.1.82 1:先安装两个RHEL7操作系统,安装步骤略,网上镜像和文章一大把,我就不赘述,唯一要注意的是,安装包那里我们选择最基本的basic安装就行了,不需要图形化. 2:配置IP,注意的是,RH

linux 里yum搭建apache服务

1 用过yum安装httpd 2 启动apache服务 3 通过浏览器查看默认的web界面 4 创建自己的网页 5测试 6 进入apache的配置文件 7 编辑主配置文件,创建基于域名的虚拟主机 8 在 客户端测试 9 对虚拟站点进行认证 10 增加apache认证用户 11 重新启动apache服务,并且关闭iptables 12 在客户端验证

ansible-playbook一键化部署apache服务

原创 chaos_oper 最后发布于2019-06-13 21:31:44 阅读数 463 收藏展开Playbook(任务剧本) playbook是简单易用的自动化语言编排定义ansible任务集的配置文件,由ansible顺序依次执行,通常是JSON格式的* YML文件playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础.Playbook可以定制配置,可以按照指定的操作步骤有序执行,支持同步和异步方式.实战:playbook

apache服务与虚拟主机

apache是典型优秀的Web服务器,可以运行在linux,unix,windows等环境.其具有开源,跨平台,支持各种语言,模块化设置,稳定与安全等特点. 以红冒企业版RHEL5为例,搭建与配置apache服务. 配置好IP,网关,掩码等基本信息. 为了避免端口和程序发生冲突,删除以RPM包安装的相关软件.可根据实际情况删除. rpm -e httpd httpd-manual webalizer subversion mod_python mod_ssl mod_perl system-co

centos7之最基本的apache服务

实验环境:只需要一台centos7服务端即可,地址设为192.168.1.3 关闭selinux和防火墙 实验步骤: 1.安装 apache服务相关的软件包 #yum -y install httpd httpd-devel 2.修改apache主配置文件 vim /etc/httpd/conf/httpd.conf 修改内容如下图所示: 3.创建默认文档,并添加内容 vim /var/www/html/index.html 然后输入网站内容 随便写几个字就行,比如就写这是我的第一个网站 4.检

[Apache]改变Apache端口等配置修改方法

 如何改变Apache端口:找到Apache安装目录下conf目录下的httpd.conf文件.打开它,找到"Listen",紧接着Listen的数字就是端口号,默认状态下为"Listen 80".在之前的PHP专题中提到过关于在安装配置Apache时会遇到端口与IIS HTTP端口冲突的问题,因为IIS HTTP端口默认也为80.那么我们就可以在这里改变Apache的端口,从而避免冲突,比如可以改成:Listen 8011.改好之后别忘重起Apache服务使得配置