sar показывает kbbuffers как 0 всегда - PullRequest
0 голосов
/ 08 января 2019

У нас есть скрипт мониторинга, который использует 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

Сар

sysstat-10.1.5-13.el7.x86_64

Пожалуйста, сообщите.

...