Pausefunktion für Event monitor

Begonnen von hmtec99, 05 Januar 2016, 11:18:53

Vorheriges Thema - Nächstes Thema

hmtec99

Hallo Eventlog-Maintainer.

Manchmal wäre es sehr hilfreich für die Fehlersuche, wenn man den Event monitor pausieren könnte (Button Pause beispielsweise).

Wenn mal ein paar Minuten Zeit übrig sind. ;)

Danke und Gruß, Oliver


EDIT: Ich meine natürlich die Anzeige in FHEMWEB (war wohl etwas unverständlich ausgedrückt).

EDIT 2: Eventlog in Event monitor geändert - jetzt sollte alles klar sein und ich halte meinen  :-X

Otto123

Du kennst die Filter Funktion?
Schreib da einfach Pause rein (ok zu lang)  8)
Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

hmtec99

#2
.*Pause oder einfach nur Pause (geht dann auch pause)?

Oder war das ein Witz?  :o

Der Event monitor wird ja geleert wenn ich einen Filter eingebe - das will ich ja nicht. ich will lediglich die Ausgabe neuer Befehle pausieren, wenn
ich z.B. eine Fehlermeldung in Ruhe ansehen will (und mich die automatische Scrollfunktion in den Wahnsinn treibt).

dev0

Statt Eventmonitor inform in einer Telnet Session benutzen.
inform timer [regex]
inform off
inform timer [regex]

Otto123

Ja sorry war etwas Spassig.
Ja mit dem Leeren hast Du Recht, aber wenn der Filter gut gewählt ist kommen doch nur die interessanten Events.

Konnte ja sein Du filterst gar nicht.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

hmtec99

Wenn man dann schon einen Button Pause einfügen würde (  ;) ) könnte man ja bei der Gelegenheit noch einen für "Reset Filter" anlegen.

Und wenn man schon dabei ist, wie wäre es denn mit einer Liste bereits eigegebener Filter zur Auswahl (und RegEx aus der Datei, die da
heißt, moment, ich suche ... äh EventTypes?

hmtec99

Du Otto, du!  ;D

Der Gag war nicht schlecht - muß ich zugeben.


dev0

Zitat von: hmtec99 am 05 Januar 2016, 16:20:07
wie wäre es denn mit einer Liste bereits eigegebener Filter
Auch das bietet inform in einer telnet session, wenn du telnet über einen readline wrapper (rlwrap) startest, dann kanst Du Ctrl-R zum suchen älterer Eingaben verwenden.

hmtec99

Hab gerade zum Spaß mal 2 Filter mit Pipe im Event monitor getestet. Sehr hilfreich. Fall es jemand noch nicht wußte (so wie ich vor 2 Minuten)!

hmtec99

Hallo Leute,

ich muß das Thema nochmal hochholen:

Danke für die "Pause"-Funktion - sogar noch besser umgesetzt!

Aber ich vermisse die Sache mit einer Auswahlbox für den Filter (wie gesagt "Event Types"). Wäre sowas an dieser Stelle möglich?




Markus Bloch

Hallo zusammen,

zur Pause-Funktion möchte ich noch anmerken, dass dies bereits im Event-Monitor funktioniert. Sobald man anfängt im laufenden Event-Monitor nach oben zu scrollen hört der Auto-Scroll automatisch auf. Erst wenn man wieder ganz nach unten an das Ende scrollt nimmt der Auto-Scroll seine Arbeit wieder auf.

Somit kann man problemlos ältere Einträge in Ruhe analysieren.

Viele Grüße

Markus
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

betateilchen

so langsam entwickelt sich auch der EventMonitor zu einem unbeherrschbaren Moloch. Eigentlich schade.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!