Анализируйте журналы 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.tar.gz

Теперь извлеките файлы с помощью команды tar, следующим образом:

$ tar xvf pflogsumm-1.1.3.tar.gz

Перейдите в каталог ‘pflogsumm-1.1.3’ и поместите его в указанное вами место $ path.

$ cd pflogsumm-1.1.3/

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

Когда вы используете этот скрипт, вам просто нужно набрать pflogsumm вместо того, чтобы указывать абсолютный путь.

Анализируйте журналы Postfix с помощью инструмента pflogsumm

Инструмент pflogsumm будет работать для всех типов журналов Postfix. Чтобы получить статистику журналов Postfix, введите следующую команду от имени пользователя root в терминале:

# cat/var/log/maillog | pflogsumm | подробнее

На вашем терминале отобразится следующий экран вывода:

Если у вас есть сжатые журналы, используйте команду zcat вместо команды cat. Некоторые подробности вывода можно увидеть на снимке экрана ниже:

Особенности сценария pflogsumm

Сценарий pflogsumm предоставляет следующие сведения:

  • Все сообщения, полученные, доставленные, перенаправленные, отложенные, отклоненные и отклоненные во время Службы Postfix.
  • Всего сообщений в байтах, как полученных, так и доставленных.
  • Сводка отправителя и получателя о хостах, доменах и т. Д..

Когда вы запустите сценарий pflogsumm, вы получите полный отчет о журналах Postfix.

Общие команды для анализа журналов Postfix

Используя следующие команды, вы можете легко получить и проанализировать журналы почтового сервера Postfix:

Анализ журналов почты в реальном времени

Для просмотра журналов в реальном времени почтовых служб Postfix, используя команду tail -f, вы можете просмотреть всю необходимую информацию:

$ tail -f/var/log/maillog

В терминале вы увидите следующий вывод:

Нажмите Ctrl + c , чтобы выйти из вывода.

Использование команды grep для вывода списка записей журнала Postfix, отправленных по электронной почте

Используя следующую команду grep, вы можете просмотреть список всех отправленных писем или получить электронные письма с определенного адреса электронной почты:

# grep «[электронная почта защищена]» /var/log/maillog

# grep «status = отправлено «/var/log/maillog

Подсчет записей журнала Postfix

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

# grep «status = sent»/var/log/maillog | cut -d «=» -f 2 | cut -d «>»
-f 1 | cut -d »

Вы увидите следующий результат:

Аналогичным образом, чтобы проверить статистику всех отклоненных писем, затем с помощью следующей команды вы можете проверить статистику журнала:

# grep reject/var/log/maillog

Заключение

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

Оцените статью
nanomode.ru
Добавить комментарий