Comprensione di una voce del file di registro Postfix


35

Abbiamo un hub Postfix e sto cercando di capire meglio le informazioni nel file mail.log. Uso strumenti come qshape, pflogsumm.pl e amavis-logwatch per riassumere i file di registro, ma ho ancora delle domande su alcuni degli elementi del file di registro non elaborato.

La mia prima domanda riguarda la voce di ritardo che appare da Postfix quando viene finalmente recapitata un'email. Immagino che questi valori siano in pochi secondi, ma cosa significano esattamente queste informazioni.

delay=2.4, delays=0.18/0.01/1.4/0.81

L'elaborazione dell'email ha richiesto un totale di 2,4 secondi?

Qual è la ripartizione dei tempi nella sezione dei ritardi?


L'e-mail ha trascorso 2,4 secondi nella coda postfix. Non sono sicuro del guasto però.
pauska,

Risposte:


36

La funzione Postfix n. 20051103 ha aggiunto quanto segue (dalle note di rilascio 2.3.13):

Migliore comprensione della natura dei colli di bottiglia delle prestazioni, con registrazione dettagliata dei ritardi nelle varie fasi della consegna dei messaggi. Postfix registra informazioni di ritardo aggiuntive come "ritardi = a / b / c / d" dove a = tempo prima del gestore code, inclusa la trasmissione dei messaggi; b = tempo nel gestore code; c = tempo di impostazione della connessione inclusi DNS, HELO e TLS; d = tempo di trasmissione del messaggio.

Come sospetto, il ritardo più lungo nella configurazione è causato dalla configurazione della connessione, dal DNS e dalla conversazione SMTP iniziale. Mi sembra normale.


15

Questo è menzionato nelle FAQ per postfix-logwatch.

Nel codice sorgente:

# Message delivery time stamps
# delays=a/b/c/d, where
#   a = time before queue manager, including message transmission
#   b = time in queue manager
#   c = connection setup including DNS, HELO and TLS;
#   d = message transmission time.

postfix-logwatch ti fornirà anche un rapporto sui percentili dei ritardi, che offre una panoramica di come scorre tutta la posta durante il periodo del rapporto.

=== Ritardi di consegna Percentili ============================================ ================
                    0% 25% 50% 75% 90% 95% 98% 100%
-------------------------------------------------- ------------------------------------------
Prima di qmgr 0,00 0,03 0,04 0,04 11,60 111,90 176,88 634,00
In qmgr 0,00 0,00 0,02 0,03 0,03 0,03 0,04 0,04
Configurazione connessione 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,01 0,01
Trasmissione 0,00 0,00 0,01 0,03 0,80 5,40 5,51 14,00
Totale 0,01 0,05 0,08 0,14 15,00 116,90 182,80 640,00
================================================== ==========================================
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.