FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: rhoffm34 am 02 Dezember 2018, 18:49:04

Titel: Verschiedene File_Log zusammenfassen in ein Zentrales
Beitrag von: rhoffm34 am 02 Dezember 2018, 18:49:04
Hallo zusammen,

ich bin dabei viele kleine File_Logs zusammenzufassen. Da ja fast jedes Device sein eigenes FileLog erstellt habe ich mir gedacht es macht Sinn diese zusammen zu fassen in einige wenige.

Frage, macht das Sinn oder ist das am Ziel vorbei gedacht? Was denkt Ihr???

Gruß.
Titel: Antw:Verschiedene File_Log zusammenfassen in ein Zentrales
Beitrag von: JudgeDredd am 02 Dezember 2018, 19:28:46
Wuerde ich nicht machen. Je nachdem wie nah die geloggten events namenstechnisch beieinander liegen (schreibweise etc.) Wird das RegEx in z.B. einem Chart recht unübersichtlich.
Titel: Antw:Verschiedene File_Log zusammenfassen in ein Zentrales
Beitrag von: kadettilac89 am 02 Dezember 2018, 20:57:19
Wahrscheinlich wird der Zugriff durch ein großes file auch langsamer. Wenn schon zusammenfassen dann gleich dblog.
Titel: Antw:Verschiedene File_Log zusammenfassen in ein Zentrales
Beitrag von: rhoffm34 am 02 Dezember 2018, 22:22:52
DBLog habe ich schon ausprobiert (MariaDB)...


Sobald die SQL Datenbank aktiv ist geht die Performance von meinem Raspi 3 in den Keller. Obwohl nur alle paar Sekunden ein Eintrag geschrieben wird. Ist also auf einem Raspi 3 nicht zu empfehlen.
Titel: Antw:Verschiedene File_Log zusammenfassen in ein Zentrales
Beitrag von: Otto123 am 02 Dezember 2018, 22:40:07
Hi,

ich würde mir eher die Filelogs dahingehend ansehen, ob das was geloggt wird auch alles mal gebraucht wird? Man kann die per Default angelegten Filelogs zum Einen einfach löschen, zum anderen deutlich abspecken.
event-on-change Reading hilft z.B. auch die Anzahl der Einträge im Log zu reduzieren. Schau Dir einfach an, welche Filelogs in kurzer Zeit stark wachsen und optimiere die, bzw. suche die Ursache für das Wachstum.

Ich vermute in einem "wilden" Filelog liegt auch dein Performance Problem.

Gruß Otto
Titel: Antw:Verschiedene File_Log zusammenfassen in ein Zentrales
Beitrag von: rhoffm34 am 02 Dezember 2018, 23:53:59
Hey Otto123,

ich denke Du hast mich falsch verstanden. Die Performance Probleme habe ich nur mit MariaDB. Die habe ich wieder rausgeworfen...

Seitdem läuft der Raspi wieder top.

Mein Vorhaben ist alle zu loggenden Daten in wenige FileLogs zu schieben, der Übersicht halber.

Jetzt bin ich unsicher ob ich mir damit ein noch nicht erkanntes Problem einhandele.

Gibt es zum Beispiel eine Obergrenze für die Anzahl von verschiedenen zu loggenden Einträgen? (im FileLog)
Titel: Antw:Verschiedene File_Log zusammenfassen in ein Zentrales
Beitrag von: kadettilac89 am 03 Dezember 2018, 06:23:16
Zitat von: rhoffm34 am 02 Dezember 2018, 22:22:52
DBLog habe ich schon ausprobiert (MariaDB)...

Sobald die SQL Datenbank aktiv ist geht die Performance von meinem Raspi 3 in den Keller. Obwohl nur alle paar Sekunden ein Eintrag geschrieben wird. Ist also auf einem Raspi 3 nicht zu empfehlen.

Du sagst MariaDB zieht den RPi3 runter? Dann läuft was falsch. Performanceproblem auch wenn FHEM nicht läuft? Verursacht durch MariaDB selbst, oder durch die Last von FHEM kommend?

Ich habe auch MariaDB laufen und die CPU/Memory Last davon ist gering. Da MariaDB auf Raspbian als  Default MySQL-DB enthalten ist wäre hier jeder 2. DBLog-User betroffen.

Über wie viele Datensätze pro Device, pro Tag, ... , reden wir hier. Da du schon Files hast, sollte die Information vorhanden sein.
Titel: Antw:Verschiedene File_Log zusammenfassen in ein Zentrales
Beitrag von: Otto123 am 03 Dezember 2018, 09:49:31
Ich habe Dich (wie kadettilac89) schon richtig verstanden. Und wahrscheinlich merkst Du ohne DB bloß nicht, dass so viel geloggt wird.
Ein zentrales Filelog wegen der Übersicht? Ich finde das macht keinen Sinn. Eine Datenbank zum loggen - das macht Sinn.

Gruß Otto