установлен мониторинг nagios, который отсылает уведомление по событиям. начало слаться уведомление, что занято 98% оперативной памяти. я лезу на сервак и смотрю:
top - 18:31:33 up 3 days, 4:53, 5 users, load average: 0.64, 0.71, 0.63
Tasks: 317 total, 2 running, 313 sleeping, 0 stopped, 2 zombie
Cpu(s): 0.5%us, 0.3%sy, 0.0%ni, 99.2%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 65957568k total, 65055844k used, 901724k free, 630956k buffers
Swap: 32978780k total, 5268k used, 32973512k free, 54761068k cached
после чего лезу в htop и вижу: Mem: 9444/64411; Swp: 5/32205 - цифры которые реально походят на правду, поскольку нагрузки на сервак такой как в top нету.
почему top мне врет и что с ним происходит? соответственно главный вопрос - откуда nagios считывает использование оперативной памяти и как это место поправить на корректное количество занятой оперативки
linux mint 13