openhab 3 log viewer

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

steinadler
Beiträge: 69
Registriert: 29. Apr 2020 19:15
Answers: 0

openhab 3 log viewer

Beitrag von steinadler »

hi
habe umgerüstet auf OH 3
bekomme aber den log viewer leider nicht zum laufen
habe auf putty den viewer neu gestartet, aber der viewer läuft einfach nicht im browser auf port pi:9001
die logs werden in var angelegt, mit inhalt
finde keinen fehler
muss ich noch eirgendeinen knopf drücken ??
danke schonmal

Benutzeravatar
Cyrelian
Beiträge: 601
Registriert: 24. Sep 2015 17:55
Answers: 4

Re: openhab 3 log viewer

Beitrag von Cyrelian »

Hi steinadler,

hast du ZRAM am laufen? Gibt derzeit wohl probleme damit. Habe das auf meiner Testumgebung auch. Stop mal openhab, lösche alle logs unter /var/log/openhab und starte openHAB dann. Das hat zumindest bei mir geholfen. Allerdings nur für 1-2 Tage. Dann war das Log(frontail) wieder leer, aber die eigentliche logs event.log und openhab.log waren voll mit Einträgen.
Alternativ ZRAM mal abschalten und schauen obs dann besser läuft.

CU
Cyrelian

steinadler
Beiträge: 69
Registriert: 29. Apr 2020 19:15
Answers: 0

Re: openhab 3 log viewer

Beitrag von steinadler »

dank dir , werd mal probieren

steinadler
Beiträge: 69
Registriert: 29. Apr 2020 19:15
Answers: 0

Re: openhab 3 log viewer

Beitrag von steinadler »

gibt es noch eine andere möglichkeit, mitzuloggen, live
also nicht erst wieder mit einem editor den log öffnen usw.
danke

Benutzeravatar
Cyrelian
Beiträge: 601
Registriert: 24. Sep 2015 17:55
Answers: 4

Re: openhab 3 log viewer

Beitrag von Cyrelian »

Hi,

das kommt drauf an, was Du machen willst und wo das Log angezeigt werden soll. Also bei Linux "out of the box" kannst Du das in eine HTML Seite schreiben und diese dann einbinden.
Ansonsten wirst Du um einen Service wie Frontail nicht drum rum kommen.

CU
Cyrelian

harteknut
Beiträge: 235
Registriert: 3. Dez 2019 08:21
Answers: 9

Re: openhab 3 log viewer

Beitrag von harteknut »

Was steht denn auf der Frontail-Seite oben im Titel? Bei mir war es nach der Umstellung auf OH3 weiterhin "tail -f /var/log/openhab2/openhab.log /var/log/openhab2/events.log".
Da kam natürlich nix mehr... ;)

Benutzeravatar
Cyrelian
Beiträge: 601
Registriert: 24. Sep 2015 17:55
Answers: 4

Re: openhab 3 log viewer

Beitrag von Cyrelian »

guter Tipp von harteknut ;)

Die neue frontail.service muss natürlich so aussehen:

Code: Alles auswählen

[Unit]
Description=Frontail openHAB instance, reachable at http://%H:9001
Documentation=https://github.com/mthenw/frontail
After=openhab.service
PartOf=openhab.service

[Service]
Type=simple
ExecStart=/usr/lib/node_modules/frontail/bin/frontail --ui-highlight --ui-highlight-preset /usr/lib/node_modules/frontail/preset/openhab.json -t openhab -l 2000 -n 400 /var/log/openhab/openhab.log /var/log/openhab/events.log /var/log/openhab/rules.log
Restart=always
User=frontail
Group=openhab
Environment=PATH=/usr/bin/
Environment=NODE_ENV=production
WorkingDirectory=/usr/bin/

[Install]
WantedBy=multi-user.target

steinadler
Beiträge: 69
Registriert: 29. Apr 2020 19:15
Answers: 0

Re: openhab 3 log viewer

Beitrag von steinadler »

hi
danke für deine gedult
habe vergessen zu sagen, dass ich einen neuen raspigekauft habe, nur um OH neu aufzusetzen
der alte rennt immernoch neben meiner fritz und wartet auf seine ablösung (durch den neuen)

zurück zum thema
habe nun das img neu aufgesetzt, alles ohne fehler
der viewer geht nicht zu starten aus dem OH3 menü
manuell aufgerufen (browser:port) seh ich den viewer, bringt aber keine daten (enster bleibt leer)

die phat angabe im oberen teil lautet
tail -f /var/log/openhab/openhab.log /var/log/openhab/events.log
so wie es sein sollte

daneben ist ein button, der sich aber nicht bediehnen lässt (Pause/Play Log)

der service war auch angelegt, habe dennoch den inhalt gelöscht, und mit dem deinigen gefüllt
brachte alles nicht
nun bin ich am ende, ohne den viewer seh ich den ganzen mist nicht, den ich OH zumute (fehlermaldung)

Benutzeravatar
Cyrelian
Beiträge: 601
Registriert: 24. Sep 2015 17:55
Answers: 4

Re: openhab 3 log viewer

Beitrag von Cyrelian »

Hi steinadler,

bitte mal folgendes bei Dir testen:

Code: Alles auswählen

sudo systemctl stop openhab.service
dann

Code: Alles auswählen

sudo systemctl stop frontail.service 
Jetzt das file frontail.service im Verzeichnis /etc/systemd/system/ sichern.

Da Frontail via NPM installiert wurde, muss man ihn auch via NPM deinstallieren:

Code: Alles auswählen

npm uninstall -g frontail
Sobald er deinstalliert ist, einfach wieder installieren:

Code: Alles auswählen

npm i -g frontail
Jetzt schauen das die frontail.service wieder so aussieht wie vorher. Also mit den openhab Einträgen.

Dann

Code: Alles auswählen

sudo systemctl start frontail.service 

Code: Alles auswählen

sudo systemctl start openhab.service
Unter http://deinipadresse:9001 sollte jetzt das log wieder zu sehen sein.

CU
Cyrelian

steinadler
Beiträge: 69
Registriert: 29. Apr 2020 19:15
Answers: 0

Re: openhab 3 log viewer

Beitrag von steinadler »

mist
jetzt lässt sich die seite gar nicht mehr aufrufen
keine fehlermeldung bei der deinstallation, noch bei der installation (kein fehler wegen berechtigung)
service ist auch vollständig (wie vorher)

jetzt sieht es wohl nach einem neuen flash aus...
--und ab montag muss ich wieder arbeiten, juchu--
naja

Antworten