imapgraph

Hallo Liste,

habs endlich geschafft das von mir angepasste mailgraph für imap/pop3 logins
statistiken auf github hochzuladen:

https://github.com/kokel/imapgraph

Wichtig: Es gibt kein cgi Skript mehr, sondern das create_imapgraph_pics.pl
Skript, das lediglich die Bilder auf Basis der RRD Datenbank erstellt. Die
Bilder kann man dann einbetten wo man will.

Per Default erstellt das create_imapgraph_pics.pl Skript zwei Bilder, eines
für IMAP, mit folgenden Elementen:

– IMAP Logins (unverschlüsselt + TLS)
– fehlgeschlagene IMAP Logins

und eines für POP3, mit folgenden Elementen:

– POP3 Logins (unverschlüsselt + TLS)
– fehlgeschlagene POP3 Logins

Mit dem Schalter -t oder –tls werden die Logins wie beim couriergraph
getrennt, also z.B. beim IMAP Graph:

– IMAP Logins (TLS)
– IMAP Logins (unverschlüsselt)
– fehlgeschlagene IMAP Logins

Mit dem Schalter -c oder –combined werden die folgenden Elemente zusammen in
einem Graphen dargestellt:

– IMAP Logins (TLS)
– IMAP Logins (unverschlüsselt)
– POP3 Logins (TLS)
– POP3 Logins (unverschlüsselt)
– fehlgeschlagene IMAP Logins
– fehlgeschlagene POP3 Logins

Über den Schalter –imaponly werden nur der IMAP Graph erstellt, mit
–pop3only nur der POP3 Graph.

Damit die unverschlüsselten und TLS Logins getrennt gezählt werden können,
muss die doveoct Direktive „login_log_format_elements“ „%c“ enthalten
(http://wiki2.dovecot.org/Variables). Ansonsten werden alle TLS Logins als
unverschlüsselte gezählt.

Ich bin nicht gut im Farben aussuchen, also wems nicht gefällt bitte eurem
Geschmack anpassen.

Die regular expressions aus dem couriergraph von Ralf Hildebrandt für die IMAP
und POP3 Logins habe ich integriert.

Grundsätzlich sind Verbesserungen, Hinweise, Wünsche, etc. sehr willkommen,
aber bitte über github.

Viel Spaß damit,
Gruß, Tobias

  • 20. April 2013

  • Tobias Hachmer

  • 1 Antwort

  1. Jim Knuth sagt:

    am 20.04.13 20:21 schrieb Tobias Hachmer :

    > Hallo Liste,
    >
    > habs endlich geschafft das von mir angepasste mailgraph für imap/pop3 logins
    > statistiken auf github hochzuladen:
    >
    > https://github.com/kokel/imapgraph
    >
    > Wichtig: Es gibt kein cgi Skript mehr, sondern das create_imapgraph_pics.pl
    > Skript, das lediglich die Bilder auf Basis der RRD Datenbank erstellt. Die
    > Bilder kann man dann einbetten wo man will.
    >
    > Per Default erstellt das create_imapgraph_pics.pl Skript zwei Bilder, eines
    > für IMAP, mit folgenden Elementen:
    >
    > – IMAP Logins (unverschlüsselt + TLS)
    > – fehlgeschlagene IMAP Logins
    >
    > und eines für POP3, mit folgenden Elementen:
    >
    > – POP3 Logins (unverschlüsselt + TLS)
    > – fehlgeschlagene POP3 Logins
    >
    > Mit dem Schalter -t oder –tls werden die Logins wie beim couriergraph
    > getrennt, also z.B. beim IMAP Graph:
    >
    > – IMAP Logins (TLS)
    > – IMAP Logins (unverschlüsselt)
    > – fehlgeschlagene IMAP Logins
    >
    > Mit dem Schalter -c oder –combined werden die folgenden Elemente zusammen in
    > einem Graphen dargestellt:
    >
    > – IMAP Logins (TLS)
    > – IMAP Logins (unverschlüsselt)
    > – POP3 Logins (TLS)
    > – POP3 Logins (unverschlüsselt)
    > – fehlgeschlagene IMAP Logins
    > – fehlgeschlagene POP3 Logins
    >
    > Über den Schalter –imaponly werden nur der IMAP Graph erstellt, mit
    > –pop3only nur der POP3 Graph.
    >
    > Damit die unverschlüsselten und TLS Logins getrennt gezählt werden können,
    > muss die doveoct Direktive „login_log_format_elements“ „%c“ enthalten
    > (http://wiki2.dovecot.org/Variables). Ansonsten werden alle TLS Logins als
    > unverschlüsselte gezählt.
    >
    > Ich bin nicht gut im Farben aussuchen, also wems nicht gefällt bitte eurem
    > Geschmack anpassen.
    >
    > Die regular expressions aus dem couriergraph von Ralf Hildebrandt für die IMAP
    > und POP3 Logins habe ich integriert.
    >
    > Grundsätzlich sind Verbesserungen, Hinweise, Wünsche, etc. sehr willkommen,
    > aber bitte über github.
    >
    > Viel Spaß damit,
    > Gruß, Tobias

    oops, hab ich mich schon bedankt? Vielen Dank 🙂


    Mit freundlichen Grüßen,
    with kind regards,
    Jim Knuth
    ———
    Was haben Windows und ein Uboot gemeinsam?
    Kaum macht man ein Fenster auf, gehen die
    Probleme los. (Unbekannt)