WEB开发网
开发学院服务器WEB服务器Apache 监视并记录Apache网站服务器的运行 阅读

监视并记录Apache网站服务器的运行

 2007-03-03 00:00:00 来源:WEB开发网   
核心提示: 利用模块参数(mod_status)来监视Apache服务器<location /server-status>SetHandler server-statusOrder Deny,AllowDeny from allAllow from 192.168.0</location&

利用模块参数(mod_status)来监视Apache服务器

<location /server-status>
 SetHandler server-status
 Order Deny,Allow
 Deny from all
 Allow from 192.168.0
</location>
Apache 服务器中可以使用的功能模块很多,有服务器内置的也有外挂的,这些模块工作的状态和性能就是通过mod_status参数来记录的,记录的内容有“哪些模块参与了网站应答服务、哪些模块处于空闲状态、服务器的开启/关闭时间。正在处理的连接请求数和访问者数量(需要指定ExtendedStatus记号) -该模块记录对高负荷网站服务器性能有很大影响”。例子中记录的模块状态统计结果可以用浏览器访问http://www.example.com/server-status页面来查看。

通过SNMP协议来监视Apache服务器

SNMP 是简单网管协议,支持SNMP的服务器或网络设备可以被OpenView、Tivoli等网管软件统一管理,目前有很多开源的SNMP模块可以加装到 Apache网站服务器之上,对于Apache 1.3版来讲,mod_snmp模块可以支持第1版和2版的SNMP协议;对于Apache 2版来讲,mod_apache_snmp模块可以编译成Apache的DSO直接支持第1版、第2版和第3版的SNMP协议。有了SNMP模块,外部网管软件就可以对Apache网站服务器的各种实时性能参数进行查看了,这些参数包含“服务器连续在线时间、平均负载、一段时间内的错误数、提供网站服务的字节数和连接请求数”。SNMP模块遇到突然激增的并发连接请求数时会向控制台报警。管理SNMP资源的开源工具软件有:“net-snmp, OpenNMS,Najios等”。

上一页  1 2 3 4 5 6 7  下一页

Tags:监视 记录 Apache

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接