首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为SAR命令输入多个文件

为SAR命令输入多个文件
EN

Stack Overflow用户
提问于 2014-07-02 04:16:34
回答 3查看 7.2K关注 0票数 3

我正在尝试为正在生成的图形输入多个sar文件。我可以像这样一次输入一个文件:

LC_ALL=C sar -A -f /var/log/sa/sa05 >> /tmp/sar.data3.txt

这个systax不工作,但这就是我想要做的:

LC_ALL=C sar -A -f /var/log/sa/sa* >> /tmp/sar.data3.txt

EN

回答 3

Stack Overflow用户

发布于 2014-07-02 05:11:19

sa*文件似乎是二进制文件,即其中一个saXX文件上的cat不会回显有效的人类可读单词。以下代码可用于查看其人类可读的内容。

代码语言:javascript
复制
strings /var/log/sa/sa01 or saXX 

您可能需要的文件是sarXX:您可以尝试"LC_ALL=C ...“命令来代替我在下面提到的内容。

代码语言:javascript
复制
for file in /var/log/sa/sar*; do sar -A -f "$file"  >> /tmp/sar.data3.txt; done

现在,下面的命令将显示/拥有您需要的内容。

代码语言:javascript
复制
cat /tmp/sar.data3.txt 

我没有看到SAR命令的所有选项,建议您检查是否有支持sar*或sar的选项??

票数 1
EN

Stack Overflow用户

发布于 2014-07-02 05:22:01

您可以使用find命令聚合这些文件,并将它们连接到您的输出文件中,如下所示:

代码语言:javascript
复制
find /var/log/sa -type f -name "sa*" \
-exec LC_ALL=C sar -A -f '{}' >> /tmp/sar.data3.txt \;

由于sar不接受带有-f选项的多个输入文件,因此您尝试执行的操作可能会失败。将来,您可以考虑使用-o选项来准备包含记录中所需数据的文件,稍后可以使用-f选项输出这些数据

票数 1
EN

Stack Overflow用户

发布于 2017-09-29 00:57:14

要查看memory统计信息的多天sar报告,请执行以下操作:

代码语言:javascript
复制
find /var/log/sa/ -type f|grep sar|xargs grep kbmem -A144

要查看CPU status,请尝试以下命令

代码语言:javascript
复制
find /var/log/sa/ -type f|grep sar|xargs grep "CPU     %user" -A720

如何工作

目录/var/log/sa/将包含sar23、sar24、sar25、sar26、sar27等文件。sar后缀对应于该月的第几天。

  • 首先查找并grep仅sar后缀文件
  • ,然后将sar文件作为参数传递给"grep关键字“命令。这将只给出您感兴趣的参数的标题(kbmem代表内存,或“cpu%
  • ”代表cpu状态)
  • ,但您也可能希望在后面的144行代表内存细节的标题(或720行代表CPU)。因此,在grep命令中包含-A144或-A720选项。

注意:

  • 对于内存统计信息,每10分钟记录一行。
  • 对于CPU统计数据,每10分钟记录5行,因此每天记录720行(至少在我的环境中是这样)。这在您的环境中可能会有所不同,因此请在您的端手动验证或计算。

如果你喜欢别名:

代码语言:javascript
复制
alias sarcpu='find /var/log/sa/ -type f|grep sar|xargs grep CPU     %user -A720'
alias sario='find /var/log/sa/ -type f|grep sar|xargs grep bread -A144'
alias sarmem='find /var/log/sa/ -type f|grep sar|xargs grep kbmem -A144'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24518585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档