|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 28 Jan 2004 03:04:31 To : Sergey Brook Subject : Re: Опять о мониторинге CPU -------------------------------------------------------------------------------- >>> Sergey Brook wrote: SB> 2) показатели ssCpuUser, ssCpuSystem и ssCpuIdle. Тут все в порядке с SB> цифрами, зато результат совершенно не соответствует действительности: если SB> сервер загружен на 100% в течение 3 минут из 5 между вызовами mrtg, а SB> конкретно в каждую 5-ю минуту простаивает, то получаем на графике SB> практически нулевую загрузку. Это не устраивает совершенно. sysctl kern.cp_time отдаёт 5 чисел. Hадо запомнить предыдущее состояние этих счётчиков, просуммировать разницы и разделить каждую из разностей на сумму разностей. Это и будет ответом. Так как это можно сделать хоть на Сях, задержки не будет. SB> 3) делал скрипты, снимающие статистику с vmstat и iostat. Результат не SB> лучше, чем во втором способе. Даже хуже, потому что snmpd ухитряется каждый SB> скрипт вызвать по 3 раза на каждое обращение к соответствующему OID SB> (выявил, записывая результаты самим скриптом в лог) , что приводит к SB> значительной задержке ответа. Тот же kern.cp_time, но в скрипте - обработчике запроса надо суметь не потерять предыдущие данные. Можно просто разность времени считать. SB> 4) ну и наконец, мониторил la. Это вообще отдельная песня, потому что SB> как соотнести la и загрузку процессора в % я вообще не понимаю :( А оно и не будет напрямую соотноситься. До некоторой степени, будет работать правило, что если la больше числа процессоров, то idle будет нулевым. Hо точного соответствия не будет. По большому счёту, la - это показатель тормозов при интерактивной работе (это включает и, например, скорость ответа на команды сетевых сервисов). Hичему другому он не соответствует. -netch- --- ifmail v.2.15dev5.1 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/7368c163b5b5.html, оценка из 5, голосов 10
|