postfix

Analyser Postfix-logfiler med pflogsumm

Analyser Postfix-logfiler med pflogsumm
Postfix-mailserveraktiviteter gemmes i en fil kaldet “postfix-logfiler.”Denne fil er placeret i dit Linux-system ved stien / var / log / maillog. Denne artikel er beregnet til at guide dig om, hvordan du får fat i og analyserer Postfix-maillogfiler på din mailserver. Nogle forskellige værktøjer er tilgængelige, der bruges til at analysere Postfix-postlogstatistikken. Først skal du installere disse værktøjer på dit system, og derefter kan du bruge disse værktøjer til let at analysere Postfix-logfiler.

Der er et nyttigt værktøj ved navn pflogsumm. Dette værktøj er en Postfix-logfilter eller en opsummerer. Pflogsumm-værktøjet giver en oversigt over hver postfix-aktivitet med komplette detaljer. Det giver et komplet resumé af logfilerne og giver undertiden en detaljeret rapport om afviste og afviste e-mails, fejl, serveradvarsler og panik.

Denne artikel viser dig, hvordan du installerer pflogsumm og giver dig et par tip til, hvordan du analyserer Postfix-logfiler ved hjælp af pflogsumm.

Installer pflogsumm på Postfix Mail Server

For at installere pflogsumm skal du først downloade scriptet. Åbn terminalen ved at åbne fanen 'Aktiviteter', og vælg applikationen 'Terminal' fra venstre sidepanel og åbn den. Download først scriptet ved hjælp af følgende kommando:

$ wget https: // jimsun.linxnet.com / downloads / pflogsumm-1.1.3.tjære.gz

Uddrag nu filerne ved hjælp af tar-kommandoen som følger:

$ tjære xvf pflogsumm-1.1.3.tjære.gz

Naviger til 'pflogsumm-1.1.3 '-mappen og placer den under placeringen i din definerede $-sti.

$ cd pflogsumm-1.1.3 /

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

Når du bruger dette script, skal du bare skrive 'pflogsumm' i stedet for at give en absolut sti.

Analyser Postfix-logfiler ved hjælp af pflogsumm-værktøjet

Pflogsumm-værktøjet fungerer for alle typer Postfix-logfiler. For at få statistikken over Postfix-logfiler skal du skrive følgende kommando som rodbruger i terminalen:

# kat / var / log / maillog | pflogsumm | mere

Følgende outputskærm vises på din terminal:

Hvis du har komprimerede logfiler, skal du bruge kommandoen zcat i stedet for kommandoen cat. Nogle outputoplysninger kan ses i skærmbilledet nedenfor:

Funktioner af pflogsumm Script

Pflogsumm-scriptet indeholder følgende detaljer:

Når du kører pflogsumm-scriptet, får du en komplet rapport om Postfix-logfilerne.

Generelle kommandoer til analyse af Postfix-logfiler

Ved hjælp af følgende kommandoer kan du nemt hente og analysere Postfix-mailserverlogfiler:

Realtids Mail Log-analyse

For at se realtidslogning af Postfix-mailtjenester ved hjælp af kommandoen tail -f kan du se alle relevante oplysninger:

$ hale -f / var / log / maillog

Du ser følgende output i terminalen:

Trykke Ctrl + c for at afslutte output.

Brug af grep-kommandoen til at liste sendte e-mail-postfix-logindgange

Ved hjælp af følgende grep-kommando kan du se listen over alle sendte e-mails eller få e-mails fra en bestemt e-mail-adresse:

# grep "[email protected]" / var / log / maillog

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

Tæller postfix-logposter

Baseret på de specifikke oplysninger, du har brug for, kan du bruge terminalkommandoerne til at vise de forskellige sendte e-mails fra Postfix-mailserveren. I eksemplet nedenfor, ved hjælp af kommandoen grep, kan du se den komplette statistik for sendte mails:

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

Du får vist følgende output:

På samme måde kan du kontrollere logstatistikken for at kontrollere statistikken for alle afviste e-mails og derefter bruge følgende kommando:

# grep afvis / var / log / maillog

Konklusion

I denne artikel lærte du, hvordan du får Postfix-maillogstatistikker og analyserer loggen ved hjælp af forskellige kommandoer og pflogsumm-scriptet. Du lærte også, hvordan du installerer pflogsumm-scriptet på dit CentOS 8 Linux-system. Nu, ved hjælp af forskellige shell-kommandoer, kan du nemt analysere dine Postfix-mailserverlogfiler.

Sådan styrkes FPS i Linux?
FPS står for Billeder i sekundet. FPS's opgave er at måle billedhastigheden i videoafspilninger eller spiloptræden. I enkle ord betegnes antallet af u...
Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...
Top 10 spil at spille på Ubuntu
Windows-platform har været en af ​​de dominerende platforme til spil på grund af den enorme procentdel af spil, der udvikler sig i dag til indbygget a...