网络管理工具hyperic hq监控apache的配置
网络管理工具Hyperic专业管理大规模的Apache基础设施,其中包括一些原来的Apache开发的工程团队。 Hyperic已利用其Apache内部广泛的知识和Apache管理的最佳实践,开发最安全,功能强大,为生产准备Apache监控和管理解决方案。Hyperic Apache监控插件提供自动发现和监控任何安装在主机上的Apache,以及自动发现服务器的配置文件中定义的所有虚拟主机。
网络管理工具Hyperic还包括Apache响应时间跟踪模块,为服务器配置的每个虚拟主机报告真正的每个URL请求级别的响应时间。
Hyperic还集成了Apache的运行状况和性能,跟踪日志和配置文件全面的系统监控。 Hyperic允许Apache管理员记录任何错误,信息或Apache日志文件中发现的Hyperic的管理服务器的调试日志级别的消息。 管理员还可以跟踪Apache的配置文件,并在他们发生改变时生成事件。 这些事件都存储在Hyperic的数据库,可用于生成警报或在快速对其他指标的相关分析。
Hyperic的控制能力,可以轻松管理大型分布式Apache环境。 Hyperic的的Apache控制功能,可以执行命令,调度计划,或警报驱动控制行动的Apache服务器进程。 这些控制操作,包括正常启动和停止动作,以及更专业的任务,如重新启动,启动SSL和配置测试。 所有这些控制操作都被记录在Hyperic的事件历史中,通过Hyperic,对所有Apache进行的管理活动提供一个可审计日志。
网络管理工具Hyperic HQ 监控Apache配置
Apache httpd
要监控这个资源类型必须把如下代码添加到APACHE的配置文件HTTPD.CONF
ExtendedStatus On <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from all </Location>
Apache2.2
安装SNMP插件:
解压AGENT-3.2.1-EE\PRODUCT_CONNECTORS\APACHE-2.0-X86-WINNT.ZIP 到APACHE的安装目录
将创建如下文件和目录
modules\snmpcommon.so
modules\snmpmonagt.so
modules\mod_rt.so
conf\snmpd.conf
var\
编辑Apache的配置文件httpd.conf,添加如下内容:
LoadModule snmpcommon_module modules/snmpcommon.so LoadModule snmpagt_module modules/snmpmonagt.so SNMPConf conf SNMPVar var
给服务器名称添加端口:
例如:ServerName ${server.name}:${port}
重启服务器