近来出了一次IHS的性能问题,需要收集一些数据给实验室做support。需要用到IBM HTTP Server Diagnostic Tools and Information的工具ihsdiag来收集IHS的诊断信息。现在最新的ihsdiag版本是Version 1.4.14。

安装方法在http://publib.boulder.ibm.com/httpserv/ihsdiag/install.html比较简单。解压之后配置好JDK直接运行就可以了。然后把生产的报表压缩发去给实验室做分析。

ihsdiag的安装包的so文件是给IHS 2.0.47.1, IHS 6.0.2, IHS 6.1这三个基于apache 2.0核心的版本做的。IHS 7开始使用apache 2.2核心,因此在ihsdiag里面的so文件就不适用了!在IHS 7的版本里的diagnostic modules已经和产品的安装包打包到一起了。模块放在modules/debug文件夹里面。主要的模块有以下几个模块。

Windows

mod_mpmstats.so
mod_net_trace.so

UNIX
mod_backtrace.so (on select platforms)
mod_mpmstats.so
mod_net_trace.so
mod_whatkilledus.so

详细请参考Diagnostic tool modules for IBM HTTP Server 7.0