Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Опять о мониторинге CPU   Sergey Brook   27 Jan 2004 16:31:42 
 Re: Опять о мониторинге CPU   Valentin Nechayev   28 Jan 2004 03:04:31 
 Re: Опять о мониторинге CPU   Sergey Brook   28 Jan 2004 11:48:22 
 Re: Опять о мониторинге CPU   Valentin Nechayev   28 Jan 2004 23:19:53 
 Опять о мониторинге CPU   Vladislav Zhuk   29 Jan 2004 15:26:30 
 Re: Опять о мониторинге CPU   Anton V. Yuzhaninov   29 Jan 2004 02:01:18 
Архивное /ru.unix.bsd/7368c163b5b5.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional