postfix

Analyzujte protokoly Postfix pomocí pflogsumm

Analyzujte protokoly Postfix pomocí pflogsumm
Činnosti poštovního serveru Postfix jsou uloženy v souboru s názvem „protokoly postfixu.„Tento soubor je ve vašem systému Linux umístěn na cestě / var / log / maillog. Tento článek je určen k tomu, aby vás seznámil s tím, jak získat a analyzovat protokoly pošty Postfix na vašem poštovním serveru. K dispozici je několik různých nástrojů, které se používají k analýze statistik protokolu pošty Postfix. Nejprve budete muset do svého systému nainstalovat tyto nástroje a poté můžete pomocí těchto nástrojů snadno analyzovat protokoly Postfixu.

Existuje užitečný nástroj s názvem pflogsumm. Tento nástroj je postfixový analyzátor protokolů nebo sumarizátor. Nástroj pflogsumm poskytuje přehled o každé aktivitě postfixu s úplnými podrobnostmi. Poskytuje úplné shrnutí protokolů a někdy poskytuje podrobnou zprávu o odmítnutých a odmítnutých e-mailech, chybách, varováních serveru a panice.

Tento článek vám ukáže, jak nainstalovat pflogsumm, a poskytne vám několik tipů, jak analyzovat protokoly Postfixu pomocí pflogsumm.

Nainstalujte pflogsumm na poštovní server Postfix

Chcete-li nainstalovat pflogsumm, musíte si nejprve stáhnout skript. Otevřete terminál na kartě „Činnosti“ a na levém postranním panelu vyberte aplikaci „Terminál“ a otevřete ji. Nejprve si stáhněte skript pomocí následujícího příkazu:

$ wget https: // jimsun.linxnet.com / Downloads / pflogsumm-1.1.3.dehet.gz

Nyní extrahujte soubory pomocí příkazu tar následujícím způsobem:

$ tar xvf pflogsumm-1.1.3.dehet.gz

Přejděte na 'pflogsumm-1.1.3 'adresář a umístěte jej pod umístění ve vaší definované $ cestě.

$ cd pflogsumm-1.1.3 /

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

Když použijete tento skript, stačí zadat absolutní cestu „pflogsumm“.

Analyzujte protokoly Postfix pomocí nástroje pflogsumm

Nástroj pflogsumm bude fungovat pro všechny typy protokolů Postfixu. Statistiky protokolů Postfixu získáte zadáním následujícího příkazu jako uživatele root v terminálu:

# cat / var / log / maillog | pflogsumm | více

Na vašem terminálu se zobrazí následující výstupní obrazovka:

Pokud máte komprimované protokoly, použijte místo příkazu cat příkaz zcat. Některé podrobnosti výstupu lze vidět na snímku obrazovky níže:

Vlastnosti pflogsumm Script

Skript pflogsumm poskytuje následující podrobnosti:

Po spuštění skriptu pflogsumm získáte úplnou zprávu o protokolech Postfixu.

Obecné příkazy k analýze protokolů Postfix

Pomocí následujících příkazů můžete snadno získat a analyzovat protokoly poštovního serveru Postfix:

Analýza protokolu pošty v reálném čase

Chcete-li zobrazit protokolování poštovních služeb Postfix v reálném čase, pomocí příkazu tail -f můžete zobrazit všechny relevantní informace:

$ tail -f / var / log / maillog

V terminálu uvidíte následující výstup:

lis Ctrl + c výstup opustíte.

Použití příkazu grep k výpisu odeslaných e-mailů Postfixové položky protokolu

Pomocí následujícího příkazu grep můžete zobrazit seznam všech odeslaných e-mailů nebo dostávat e-maily z konkrétní e-mailové adresy:

# grep "[chráněno e-mailem" "/ var / log / maillog

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

Počítání položek protokolu Postfix

Na základě konkrétních informací, které potřebujete, můžete pomocí příkazů terminálu zobrazit různé odeslané e-maily z poštovního serveru Postfix. V níže uvedeném příkladu můžete pomocí příkazu grep zobrazit kompletní statistiku odeslaných e-mailů:

# grep "status = sent" / var / log / maillog | cut -d "=" -f 2 | cut -d ">"
-f 1 | cut -d "<" -f 2 |sort -n |uniq -c

Uvidíte následující výstup:

Podobně můžete zkontrolovat statistiky všech odmítnutých e-mailů a poté pomocí následujícího příkazu zkontrolovat statistiky protokolu:

# grep odmítnout / var / log / maillog

Závěr

V tomto článku jste se naučili, jak získat statistiky poštovního protokolu Postfix a analyzovat protokol pomocí různých příkazů a skriptu pflogsumm. Také jste se naučili, jak nainstalovat skript pflogsumm na váš systém Linux CentOS 8. Nyní můžete pomocí různých příkazů prostředí snadno analyzovat protokoly poštovního serveru Postfix.

Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
The Battle for Wesnoth je jednou z nejpopulárnějších strategických her s otevřeným zdrojovým kódem, které si v tuto chvíli můžete zahrát. Tato hra se ...
Hry 0 A.D. Tutorial
0 A.D. Tutorial
Z mnoha strategických her venku je 0 A.D. dokáže vyniknout jako komplexní titul a velmi hluboká, taktická hra, přestože je otevřeným zdrojem. Vývoj hr...
Hry Výukový program Unity3D
Výukový program Unity3D
Úvod do Unity 3D Unity 3D je výkonný engine pro vývoj her. Jedná se o multiplatformní platformu, která vám umožňuje vytvářet hry pro mobilní zařízení,...