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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Sergey Brook                         2:5053/16.1    27 Jan 2004  16:31:42
 To : All
 Subject : Опять о мониторинге CPU
 -------------------------------------------------------------------------------- 
 
 
 Пожалуйста, снимите меня с ручника или ткните носом в faq. Hикак не
 получается организовать адекватный мониторинг CPU под FreeBSD.
 
 Итак, имеем mrtg, которой хочется все снимать и аккуратненько рисовать
 графики и несколько разношерстных серверов под FreeBSD (4 и 5 версии), на
 которых крутится Net-SNMP (в основном 5.0.8).
 
 Снимать с них статистику уже пробовал 4 способами:
 
 1) из руководства по net-snmp (самый правильный): используя raw counters
 (ssCpuRawUser и рядом с ним). Считает все хорошо. Вот только считает не
 время, а количество процессорных тиков. За счет этого очень сложно сказать,
 чему соответствует, например, 49% на mrtg. Hа одном из серверов у меня это
 точно соответствует 100% загрузки, на другом я при 100% загрузке процессора
 вижу максимум 15%. Вычислять индивидуальный коэффициент для каждого сервера
 как-то не тянет. В принципе в этом методе устраивает все, кроме цифр.
 Графически результат идеально соответствует реальности.
 
 2) показатели ssCpuUser, ssCpuSystem и ssCpuIdle. Тут все в порядке с
 цифрами, зато результат совершенно не соответствует действительности: если
 сервер загружен на 100% в течение 3 минут из 5 между вызовами mrtg, а
 конкретно в каждую 5-ю минуту простаивает, то получаем на графике
 практически нулевую загрузку. Это не устраивает совершенно.
 
 3) делал скрипты, снимающие статистику с vmstat и iostat. Результат не
 лучше, чем во втором способе. Даже хуже, потому что snmpd ухитряется каждый
 скрипт вызвать по 3 раза на каждое обращение к соответствующему OID
 (выявил, записывая результаты самим скриптом в лог) , что приводит к
 значительной задержке ответа.
 
 4) ну и наконец, мониторил la. Это вообще отдельная песня, потому что
 как соотнести la и загрузку процессора в % я вообще не понимаю :(
 
 Совершенно не верю, что с этой проблемой никто не разобрался, помогите
 пожалуйста!
 
 Всего хорошего,
 Sergey.
 
 ---
  * Origin: Здоpовых людей нет. Есть те, котоpых не лечили (2:5053/16.1)
 
 

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

 Тема:    Автор:    Дата:  
 Опять о мониторинге 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/27364016845e.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional