网络管理工具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}

重启服务器