Nagios

Nagios

Posts 1-10 of 12
  • Stefan Michael Günther
    Stefan Michael Günther    Premium Member
    The company name is only visible to registered members.
    Problem mit eventdb: MySQL loggt keine Emailadressen
    Guten Tag zusammen,

    unsere MySQL-DB zeigt im Zusammenspiel mit eventdb ein interessantes Verhalten.
    Im Webinterface wird mir zum Beispiel der folgende Eintrag aus /var/log/mail.log angezeigt:

    postfix/smtp[14935]: 7DF7424C9D: to=, relay=auth.smtp.kundenserver.de[212.227.15.130]:25, delay=0.9, delays=0.05/0.01/0.53/0.31, dsn=2.0.0, status=sent (250 Message 0MHcds-1OK9qw0PZk-003jgF accepted by mreu0.kundenserver.de)

    Sieht zunächst einmal nicht schlecht aus, die Frage ist nur, wo ist die Emailadresse geblieben, die hinter dem "to=" stehen sollte? Unter dem Gesichtspunkt des Datenschutz ist das natürlich ein sinnvoller Filter, grundsätzlich stellt sich aber die Frage, warum es passiert?

    Ich habe testweise einmal die gesamte Zeile aus der Logdatei genommen, mich auf der Kommandozeile an der MySQL angemeldet und die Zeile mit einem INSERT-Statement eingelesen - das gleiche Ergebnis. Es liegt auch nicht an der Darstellung im Webinterface, die Emailadresse fehlt schon in der DB. Bei der MySQL handelt es sich um die Version 5.1.41 auf einem Ubuntu 10.4

    Hat jemand im Forum etwas vergleichbares entdeckt oder eine Vermutung, woran es liegen könnte?

    Danke für jeden Hinweis/Tipp.

    Viele Grüße,

    Stefan-Michael Günther
  • Andreas Scherbaum
    Andreas Scherbaum    Group moderator
    The company name is only visible to registered members.
    Re: Problem mit eventdb: MySQL loggt keine Emailadressen
    Wie sieht denn das exakte INSERT-Statement aus?
  • Stefan Michael Günther
    Stefan Michael Günther    Premium Member
    The company name is only visible to registered members.
    Re^2: Problem mit eventdb: MySQL loggt keine Emailadressen
    Hi,

    hier die Zeile aus dem mysql.log:

    100606 20:08:14 896 Query INSERT INTO events (type, host, facility, priority, level, tag, datetime, program, message) VALUES ('syslog', 'intranet', ' mail', 'info', 'info', '16', '2010-06-06 20:08:14','postfix/smtp', 'postfix/smtp[30961]: 53FCC24C9D: to=<prolinux@consultant.com>, relay=auth.smtp.kundenserver.de[212.227.15.146]:25, delay=1.2, delays=0.01/0.01/0.56/0.63, dsn=2.0.0, status=sent (250 Message 0MASzq-1ORLst3ykk-00BaJ9 accepted by mrbap2.kundenserver.de)' )

    Viele Grüße,

    Stefan-Michael Günther
  • Andreas Scherbaum
    Andreas Scherbaum    Group moderator
    The company name is only visible to registered members.
    Re^3: Problem mit eventdb: MySQL loggt keine Emailadressen
    Und bei einem SELECT auf der mysql-Konsole ist die E-Mail Adresse schon nicht mehr da?
    Gibt es irgendwelche Trigger auf der Tabelle?
  • User photo
    Hans Wolters
    (not a XING member)
    Re^3: Problem mit eventdb: MySQL loggt keine Emailadressen
    Hallo,

    20:08:14','postfix/smtp', 'postfix/smtp[30961]: 53FCC24C9D: to=<prolinux@consultant.com>,
    > oder < sind sql commands zum vergleichen von data. Ich wurde es
    mit quotes probieren. Also "<prolinux@....>"

    Viele Grüße,

    Hans Wolters
  • Andreas Scherbaum
    Andreas Scherbaum    Group moderator
    The company name is only visible to registered members.
    Re^4: Problem mit eventdb: MySQL loggt keine Emailadressen
    Der Text steht doch in '...', damit passt die Anfrage.
    In dem Fall ist es sogar egal ob man '...' oder "..." nutzt (wobei SQL sowieso nur '...' erlaubt).
  • User photo
    Hans Wolters
    (not a XING member)
    Re^5: Problem mit eventdb: MySQL loggt keine Emailadressen
    Es wurde functionieren bei ' prepared statements '. Aber teste es mal in der cli.
  • Andreas Scherbaum
    Andreas Scherbaum    Group moderator
    The company name is only visible to registered members.
    Re^6: Problem mit eventdb: MySQL loggt keine Emailadressen
    Ich hatte es in der CLI getestet: MySQL 5.1.41, sowohl mit '...' wie mit "...", Datentyp "text".
  • Stefan Michael Günther
    Stefan Michael Günther    Premium Member
    The company name is only visible to registered members.
    Re^7: Problem mit eventdb: MySQL loggt keine Emailadressen
    Guten Morgen,

    nein, es gibt keine Trigger und interessanterweise wird, wenn ich die Einstellungen des Syslog ändere, folgendes in die DB geschrieben:

    cyrus/lmtpunix[20887]: duplicate_check: <4C0C81E5.9080104@in-put.de> user.archiv^archiv 0

    Es scheint also nicht an dem Format "Emailadresse" zu liegen.

    Es betrifft auch nicht nur die "to=" Zeilen, sondern auch "from=" und es spielt auch keine Rolle, wie lang/kurz die Emailadresse ist.

    Ratloser Gruß,

    Stefan-Michael Günther
  • Andreas Scherbaum
    Andreas Scherbaum    Group moderator
    The company name is only visible to registered members.
    Re^8: Problem mit eventdb: MySQL loggt keine Emailadressen
    Sie hatten ja im Eingangsposting geschrieben, dass die E-Mail Adresse nicht im Webinterface angezeigt wird.
    Schauen Sie doch bitte mal mit der MySQL Konsole nach, ob diese Daten in der Datenbank richtig eingetragen sind und nur vom Webinterface herausgefiltert werden.