sar показывает kbbuffers как 0 всегда
У нас есть скрипт мониторинга, который использует 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
Пожалуйста, порекомендуйте.