постфикс

Анализирайте Postfix дневниците с pflogsumm

Анализирайте Postfix дневниците с pflogsumm
Дейностите на пощенския сървър на Postfix се съхраняват във файл, наречен „дневници на postfix.”Този файл се намира във вашата Linux система на пътя / var / log / maillog. Тази статия има за цел да ви насочи как да получавате и анализирате регистрационни файлове за поща на Postfix на вашия пощенски сървър. Предлагат се различни инструменти, които се използват за анализ на статистическите данни на Postfix дневника. Първо ще трябва да инсталирате тези инструменти на вашата система, а след това можете да използвате тези инструменти, за да анализирате лесно дневниците на Postfix.

Има полезен инструмент, наречен pflogsumm. Този инструмент е анализатор или обобщител на регистрационни файлове на Postfix. Инструментът pflogsumm предоставя общ преглед на всяка дейност след постфикс с пълни подробности. Той дава пълно обобщение на регистрационните файлове и понякога дава подробен отчет за отхвърлени и отхвърлени имейли, грешки, сървърни предупреждения и паники.

Тази статия ще ви покаже как да инсталирате pflogsumm и ще ви даде няколко съвета как да анализирате дневниците на Postfix с помощта на pflogsumm.

Инсталирайте pflogsumm на Postfix Mail Server

За да инсталирате 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, въведете следната команда като root потребител в терминала:

# 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 | cut -d "<" -f 2 |sort -n |uniq -c

Ще видите следния изход:

По същия начин, за да проверите статистиката на всички отхвърлени имейли, след това, като използвате следната команда, можете да проверите статистиката на дневника:

# grep отхвърляне / var / log / maillog

Заключение

В тази статия научихте как да получавате статистика на регистрационния файл на Postfix и да анализирате дневника с помощта на различни команди и скрипта pflogsumm. Също така научихте как да инсталирате скрипта pflogsumm на вашата система CentOS 8 Linux. Сега, използвайки различни команди на черупки, можете лесно да анализирате дневниците на вашия пощенски сървър на Postfix.

Как да използвам Xdotool за стимулиране на кликвания и натискания на мишката в Linux
Xdotool е безплатен инструмент с команден ред с отворен код за симулиране на щраквания и натискания на мишката. Тази статия ще обхване кратко ръководс...
Топ 5 продукти за ергономична компютърна мишка за Linux
Продължителната употреба на компютър причинява ли болка в китката или пръстите? Страдате ли от схванати стави и постоянно ли ви се налага да си ръкува...
Как да променяте настройките на мишката и тъчпада с помощта на Xinput в Linux
Повечето дистрибуции на Linux се доставят с библиотека “libinput” по подразбиране за обработка на входни събития в системата. Той може да обработва вх...