Log2Syslog: Parse Error

Begonnen von reibuehl, 16 März 2019, 22:49:36

Vorheriges Thema - Nächstes Thema

reibuehl

Ich versuche, aus einem Syslog File bestimmte Events in FHEM zu bekommen. Auf meinem System habe ich syslog-ng am laufen und dort den von Log2Syslog gestarteten Syslog-Server als Destination konfiguriert. Leider scheint es da aber irgendwelche Format Probleme zu geben. Für jede Meldung, die syslog-ng an Log2Syslog/FHEM sendet, bekomme ich Fehler im Event Monitor:

2019-03-16 22:36:25 Log2Syslog Syslog Parse_Err_No: 1
2019-03-16 22:36:25 Log2Syslog Syslog parse error - see logfile
2019-03-16 22:36:25 Log2Syslog Syslog Parse_Err_No: 2
2019-03-16 22:36:25 Log2Syslog Syslog Parse_Err_No: 3
2019-03-16 22:36:25 Log2Syslog Syslog Parse_Err_No: 4
 

Im FHEM Log steht dann z.B.:

Log2Syslog Syslog - error parse msg -> <182>Mar 16 22:36:41 bilbo vdr[909]: [976] frontend 1/0 timed out while tuning to channel 404 (ARTE), tp 211567

Was muss den da noch angepasst werden?
Reiner.

DS_Starter

#1
Hallo Reiner,

das sieht mir nach dem BSD Protokoll-Format aus.
In diesem Fall musst du das Attribut parseProfile = BSD setzen.

Hast du das so ?

LG
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

reibuehl

Vielen Dank, Heiko, genau das war es!

Ich hatte zwar versucht, anhand der Beschreibung in der Commandref das richtige Setting zu nehmen, lag mit dem Default aber daneben.
Reiner.

DS_Starter

Prima  :)

Ich versuche, wenn ich es nicht vergesse, einen Mode parseProfile = Auto einzubauen.
Dann könnte in vielleicht 90% der Fälle das Modul selbst entscheiden ob es BSD oder IETF ist.

Grüße & einen schönen Sonntag,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

reibuehl

Das wäre natürlich Klasse. Vielleicht würde es aber auch schon reichen, den Abschnitt in der Commandref um ein- oder zwei Sätze zu erweitern, die noch besser erklären, wie man den Unterschied zwischen den beiden Versionen erkennen kann. Damit es auch Dumme wie Ich begreifen ;-)
Reiner.

DS_Starter

ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter