WEB开发网
开发学院操作系统Linux/Unix 使用 Cognos 分析 nmon 采集的 AIX 性能数据 阅读

使用 Cognos 分析 nmon 采集的 AIX 性能数据

 2010-08-26 00:00:00 来源:WEB开发网   
核心提示: 先决条件本文假设您具有使用 AIX 和 IBM Cognos 的经验,并且能够访问 AIX 和 IBM Cognos 以执行管理任务,使用 Cognos 分析 nmon 采集的 AIX 性能数据(2),本文假设您安装了以下软件:运行在 AIX 上的 nmon 工具;运行在 Windows®

先决条件

本文假设您具有使用 AIX 和 IBM Cognos 的经验,并且能够访问 AIX 和 IBM Cognos 以执行管理任务。

本文假设您安装了以下软件:

运行在 AIX 上的 nmon 工具;

运行在 Windows® 上的 Cognos 8(8.1,8.2,8.3 和 8.4),安装并配置好。

数据采集

运行带 -f 标志的 nmon 命令。有关详细信息,请参阅 nmon -h。但是作为示例,可以尝试运行下面的 nmon 命令来,告知 nmon 创建文件,并每隔 30 秒的时间进行一次数据收集,共采集 180 次(共计 1.5 个小时):

 nmon -f -s 30 -c 180 

-f 表示生成的数据文件名中有时间;

-s 30 表示每 30 秒采集一次数据;

-c 180 表示采集 180 次,30*180=5400 秒,刚好是 1 个半小时的数据,这样运行一次这个程序就会生成一个采集 1 个半小时数据的文件。

该行命令将在当前目录中创建输出文件,其名称为:

 <hostname>_date_time.nmon 

"hostname" 是这台主机的主机名。

该文件是采用逗号分隔值 (CSV) 的格式。由于 nmon 的输出文件中存在列数不一致的情况,所以这种文件并不能直接导入到 Cognos 中。因此要进行数据转换,生成 Cognos 识别的格式文件。

数据转换

CPU 使用率和磁盘 I/O 速度、传输及读 / 写比率能在很大程度上反映操作系统的综合性能。因此,可以通过编写一个 shell 脚本来转换 nmon 采集到的相关数据,从而方便使用 Cognos 来迅速抽取不同维度的性能概览数据,进而分析 AIX 性能数据。

数据转换脚本的实现

第一步,为了方便用户使用,定义帮助信息。实现代码如下:

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

Tags:使用 Cognos 分析

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