Sendmail levering statistik er et Perl-script til at analysere Sendmail logfiler og producere betyder leveringstider. Det lossepladser alle data i CSV-format.
For nylig havde jeg til at bære over med mailserver analysere, betjener trafik på niveau + 10k beskeder om dagen. Og der var nogle nedbrydning af tjenester mærkes af brugere, men der var ingen stright mønster hvilke mails leveres med større ventetid. Da dette var Sendmail drevne websted Jeg skrev simpelt værktøj i Perl til at hjælpe med analyse.
Jeg håber, det er nemt at bruge. Hvad den gør? Det samler alle poster i logfilen, som er relateret til en vellykket postomdeling. Grupper det efter domæne og beregner gennemsnitlige leveringstid (tid til at forlade køen - jeg er temmelig umuligt at estimere tid tilbringer i andre servere køer). Mest nyttige (for mig) er -a option, som gør alle output i CSV-format, for nem brug i den videre analyse.
Den blev testet på logs fra Sendmail 8.13.x og jeg belive det beregner korrekte værdier.
Hvad er nyt i denne version:
· Den HTML-output-formatet blev tilføjet, med mulig anvendelse skabelon.
· Output er nu sorteres.
· Mindre fejlrettelser og kode oprydning blev gjort.
Software detaljer:
Kommentarer ikke fundet