如何在不需要 root 权限的情况下获取 AIX 上每个处理器的 CPU 统计信息?

如何在不需要 root 权限的情况下获取 AIX 上每个处理器的 CPU 统计信息?

我想要获取我的 AIX 机器的每个处理器的统计信息。我可以使用'sar -P 全部 1 1'(文档) 命令,但它需要 root 权限。 在此输入图像描述

有没有一个命令可以给我每个处理器的统计信息无需root权限

PS:我探索过帕斯塔但它不提供每个处理器的统计信息。

答案1

由于您还没有解释您到底想要哪些信息,所以我只能为您指出一个大概的方向。

阅读该命令的手册页mpstat,它应该可以实现您想要实现的目标。基本上,它为您提供系统中“逻辑处理器”的利用率指标。根据您使用的硬件(Power7、Power8、Power9、Power10)、“托管系统”的操作方式(IVM、HMC...),您必须解释命令的输出。

请注意,您可能还需要评估虚拟机管理程序统计信息和其他数据以获得完整的情况。

另请注意,中的可调参数/etc/tunables/nextboot可能会极大地影响您的指标,您需要将它们考虑在内。

无意冒犯,但您不会觉得能够分析现代、高度虚拟化的 IBM 系统的复杂性能数据。我建议聘请一些专家来完成这项工作。

相关内容