[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Периодические всплески LA



On Thu, 05 Nov 2009 09:59:54 +0200
Игорь Чумак <i.chumak@generali.garant.ua> wrote:

> Доброго дня!
> 
> На сервере с Lenny после запуска почтовой системы
> (было - postfix+amavisd-new как релей,
> стало - тот же postfix + 1000 учетных записей в виртуальном домене + 
> dovecot , всё хранится в mysql) периодически (раз в 2-3 дня)
> наблюдается всплеск LA (судя по графикам Cacti - до 100%). Всплеск
> длится 2-3 минуты, за время всплеска на адрес postmaster@ валится
> несколько десятков сообщений вида
> 
> Transcript of session follows.
> 
>  Out: 220 ESMTP Postfix (Debian/GNU)
>  In:  HELO bzq-79-177-230-41.red.bezeqint.net
>  Out: 250 my.server.name
>  In:  MAIL FROM: <RShrestha@international-alert.org>
>  Out: 250 2.1.0 Ok
>  In:  RCPT TO: <xxxxxx@my.domain>
>  Out: 451 4.3.0 <RShrestha@international-alert.org>: Temporary lookup
> failure
> 
> Session aborted, reason: lost connection
> 
> С сообщениями вроде понятно - dns не успевает обработать запрос от 
> postfix'а.
> 
> Вопрос: как бы отловить процесс, который грузит систему? Может , есть 
> что-то типа top, но с возможностью записи в лог?
> 
iptables можно использовать. Указать входящий или исходящий порт 25 или
там 110, порт релея и отлавливать соединения на хост, а потом
производить запись в лог. Ну или там есть лог
стандартный /var/log/mail.log или ещо какой нибудь. ;-} А если
черточкой | воспользоваться, то и iptables и ps -A и grep -nlpi 25 и
cron можно совместить. ;-}


Reply to: