sar始终将kbbuffers显示为0

时间:2019-01-08 05:56:43

标签: memory sar

我们有一个监视脚本,该脚本使用sar -r获取内存数据。 此数据用于通过awk和字段计算内存使用情况。 但是,在具有REL 7的新机器上,sar会将kbbuffers始终设置为0,并带有一些额外的字段,例如kbcommit。这会给出错误的内存使用量计算结果。

    12:54:06 AM kbmemfree kbmemused  %memused kbbuffers  kbcached  kbcommit   %commit  kbactive   kbinact   kbdirty
12:54:07 AM    382360  32381512     98.83         0  26138260   8340252     25.46  17339620  12987140       360
12:54:08 AM    382484  32381388     98.83         0  26138256   8340252     25.46  17339580  12987128       360
12:54:09 AM    382484  32381388     98.83         0  26138256   8340252     25.46  17339580  12987128       360
12:54:10 AM    382360  32381512     98.83         0  26138256   8340252     25.46  17339580  12987128       340
12:54:11 AM    382328  32381544     98.83         0  26138256   8340252     25.46  17339580  12987128       344
Average:       382403  32381469     98.83         0  26138257   8340252     25.46  17339588  12987130       353

系统是

 3.10.0-862.11.6.el7.x86_64

Sar是

sysstat-10.1.5-13.el7.x86_64

请告知。

0 个答案:

没有答案