Red Hat Training

A Red Hat training course is available for RHEL 8

7.6. 使用 pmrep 重现 PCP 日志存档

记录指标数据后,您可以重新执行 PCP 日志存档。要将日志导出到文本文件并将其导入到电子表格中,请使用 pcp2csvpcp2xmlpmreppmlogsummary 等。

使用 pmrep 工具,您可以:

  • 查看日志文件
  • 解析所选 PCP 日志存档,并将值导出到 ASCII 表中
  • 通过在命令行中指定单个指标,从日志中提取整个存档日志或只从日志中选择指标值

先决条件

  • 已安装 PCP。如需更多信息,请参阅安装并启用 PCP
  • pmlogger 服务已启用。如需更多信息,请参阅启用 pmlogger 服务
  • 安装 pcp-system-tools 软件包:

    # yum install pcp-gui

步骤

  • 显示指标上的数据:

    $ pmrep --start @3:00am --archive 20211128 --interval 5seconds --samples 10 --output csv disk.dev.write
    Time,"disk.dev.write-sda","disk.dev.write-sdb"
    2021-11-28 03:00:00,,
    2021-11-28 03:00:05,4.000,5.200
    2021-11-28 03:00:10,1.600,7.600
    2021-11-28 03:00:15,0.800,7.100
    2021-11-28 03:00:20,16.600,8.400
    2021-11-28 03:00:25,21.400,7.200
    2021-11-28 03:00:30,21.200,6.800
    2021-11-28 03:00:35,21.000,27.600
    2021-11-28 03:00:40,12.400,33.800
    2021-11-28 03:00:45,9.800,20.600

    上述示例以逗号分隔值格式显示存档中以 5 秒 间隔收集的 disk.dev.write 指标中的数据。

    注意

    将此示例中的 20211128 替换为包含您要显示数据的 pmlogger 存档的文件名。

其他资源