постфікс

Проаналізуйте журнали Postfix за допомогою pflogsumm

Проаналізуйте журнали Postfix за допомогою pflogsumm
Діяльність поштового сервера Postfix зберігається у файлі, який називається “журнали postfix.”Цей файл знаходиться у вашій системі Linux за маршрутом / var / log / maillog. Ця стаття покликана допомогти вам отримати та проаналізувати журнали пошти Postfix на вашому поштовому сервері. Доступні різні інструменти, які використовуються для аналізу статистики журналу пошти Postfix. Спочатку вам потрібно буде встановити ці інструменти у вашій системі, а потім ви зможете використовувати ці інструменти для легкого аналізу журналів Postfix.

Існує корисний інструмент під назвою pflogsumm. Цей інструмент - це аналізатор журналів Postfix або підсумок. Інструмент pflogsumm забезпечує огляд кожної дії постфіксу з повними деталями. Він надає повний підсумок журналів, а іноді дає детальний звіт про відхилені та відхилені електронні листи, помилки, попередження сервера та паніку.

Ця стаття покаже вам, як встановити pflogsumm, і дасть кілька порад щодо аналізу журналів Postfix за допомогою pflogsumm.

Встановіть pflogsumm на поштовий сервер Postfix

Щоб встановити pflogsumm, спочатку потрібно завантажити сценарій. Відкрийте термінал, перейшовши на вкладку «Діяльність», а на лівій бічній панелі виберіть програму «Термінал» і відкрийте її. Спочатку завантажте сценарій, використовуючи таку команду:

$ wget https: // jimsun.linxnet.com / downloads / pflogsumm-1.1.3.дьоготь.gz

Тепер витягніть файли, використовуючи команду tar, наступним чином:

$ tar xvf pflogsumm-1.1.3.дьоготь.gz

Перейдіть до 'pflogsumm-1.1.3 'каталог і розмістіть його під розташуванням у визначеному вами $ шляху.

$ cd pflogsumm-1.1.3 /

$ sudo cp pflogsumm.pl / usr / local / bin / pflogsumm

Коли ви використовуєте цей скрипт, вам просто потрібно ввести "pflogsumm", замість того, щоб вказувати абсолютний шлях.

Проаналізуйте журнали Postfix за допомогою pflogsumm Tool

Інструмент pflogsumm буде працювати для всіх типів журналів Postfix. Щоб отримати статистику журналів Postfix, введіть таку команду як кореневий користувач у терміналі:

# cat / var / log / maillog | pflogsumm | більше

На вашому терміналі буде показано наступний екран виводу:

Якщо у вас є стислі журнали, тоді використовуйте команду zcat замість команди cat. Деякі деталі виводу можна побачити на скріншоті нижче:

Особливості pflogsumm Script

Сценарій pflogsumm містить такі деталі:

Після запуску сценарію pflogsumm ви отримаєте повний звіт про журнали Postfix.

Загальні команди для аналізу журналів Postfix

Використовуючи такі команди, ви можете легко отримати та проаналізувати журнали поштового сервера Postfix:

Аналіз журналу пошти в режимі реального часу

Щоб побачити реєстрацію поштових служб Postfix у режимі реального часу, використовуючи команду tail -f, ви можете переглянути всю відповідну інформацію:

$ tail -f / var / log / maillog

У терміналі ви побачите такий вивід:

Натисніть Ctrl + c для виходу з виводу.

Використання команди grep для переліку записів журналу відправлених повідомлень електронної пошти

За допомогою наступної команди grep ви можете переглянути список усіх надісланих електронних листів або отримати електронні листи з певної адреси електронної пошти:

# grep "[захищений електронною поштою]" / var / log / maillog

# grep "status = sent" / var / log / maillog

Підрахунок записів журналу Postfix

На основі конкретної інформації, яка вам потрібна, ви можете використовувати команди терміналу для відображення різних надісланих електронних листів із поштового сервера Postfix. У наведеному нижче прикладі за допомогою команди grep ви можете переглянути повну статистику надісланих повідомлень:

# grep "status = sent" / var / log / maillog | cut -d "=" -f 2 | cut -d ">"
-f 1 | вирізати -d "<" -f 2 |sort -n |uniq -c

Ви побачите такий результат:

Так само, щоб перевірити статистику всіх відхилених електронних листів, а потім, використовуючи таку команду, ви можете перевірити статистику журналу:

# grep reject / var / log / maillog

Висновок

У цій статті ви дізналися, як отримати статистику журналу пошти Postfix та проаналізувати журнал, використовуючи різні команди та сценарій pflogsumm. Ви також дізналися, як встановити скрипт pflogsumm у вашій системі CentOS 8 Linux. Тепер, використовуючи різні команди оболонки, ви можете легко аналізувати журнали свого поштового сервера Postfix.

5 найкращих аркадних ігор для Linux
В наш час комп’ютери - це серйозні машини, що використовуються для ігор. Якщо ви не можете отримати новий високий бал, ви зрозумієте, що я маю на уваз...
Битва за Веснот 1.13.6 Розробка випущена
Битва за Веснот 1.13.6, випущений минулого місяця, є шостим випуском розробки в 1.13.x, і це забезпечує низку вдосконалень, особливо до інтерфейсу кор...
Як встановити League of Legends на Ubuntu 14.04
Якщо ви шанувальник League of Legends, то це можливість для вас тестувати League of Legends. Зверніть увагу, що LOL підтримується на PlayOnLinux, якщо...