[Comm] Re: wanted: CPU load watch daemon

Pavel S. Khmelinsky =?iso-8859-1?q?hmepas_=CE=C1_yauza=2Eru?=
Вт Авг 3 00:54:59 MSD 2004



Konstantin A. Lepikhov wrote:
> Hi Pavel!
> 
> Tuesday 03, at 12:35:45 AM you wrote:
> 
> 
>>Konstantin A. Lepikhov wrote:
>>
>>>Hi Pavel!
>>>
>>>Monday 02, at 01:56:30 PM you wrote:
>>>
>>>
>>>
>>>>Часто бывает что нагрузка на сервер резко возрастает, причем происходит 
>>>>это эпизодически, войти в этот момент на сервер по ssh бывает 
>>>>проблематично, а когда ssh таки срабатывает увидеть виновника загрузки 
>>>>CPU по top уже нельзя, о былой нагрузке говорят только значения load 
>>>>average.  Да и вообще не всегда удается заметить эти вспелски.
>>>>Отсюда вопрос нет ли у кого-нибудь на примете демона, который бы считал 
>>>>нагрузку на CPU и при "проседании" сервера писал в лог имя виновника?
>>>>Можно конечно написать что-нибудь на bash с вызовами vmstat и top, но 
>>>>как-то не кошерно, да и сам по себе такой скрипт будет запаздывать.
>>>
>>>можно monit в этом случае использовать. Правда, он отслеживает только те
>>>процессы, что указаны, а не сам ищет, что "просело". Либо
>>>поискать/написать плагин для nagios, который дергает vmstat и выполняет
>>>определенные команды после этого (например запускает top).
>>
>>Спасибо, поковыряю nagios, правда лучше было бы чтобы программа не 
>>запускала еще кого-то а сама брала информацию из ядра по процессам делала 
>>выводы и материлась в лог.
> 
> ну так плагин может дергать ядро и напрямую. Либо по snmp
> 
спасибо за наводку, буду думать.

-- 
Pavel S. Khmelinsky <hmepas на yauza.ru>
System Administrator,
ISP Yauza Telecom
http://www.yauza.ru



Подробная информация о списке рассылки community