[Comm] Re: wanted: CPU load watch daemon
Pavel S. Khmelinsky
=?iso-8859-1?q?hmepas_=CE=C1_yauza=2Eru?=
Вт Авг 3 00:35:45 MSD 2004
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, правда лучше было бы чтобы программа не запускала еще
кого-то а сама брала информацию из ядра по процессам делала выводы и материлась
в лог.
--
Pavel S. Khmelinsky <hmepas на yauza.ru>
System Administrator,
ISP Yauza Telecom
http://www.yauza.ru
Подробная информация о списке рассылки community