NEWS
[Vorlage] JS: Log-Datei aufbereiten für VIS
-
@Mic sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:
Update:
Script siehe hier:Hi Mic!
Ich habe gerade dein aktuelles Script für mich angepasst und beim Start hagelt es leider nur so von Fehlermeldungen.
javascript.0 2019-11-04 17:08:02.012 error at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) javascript.0 2019-11-04 17:08:02.012 error at Socket.Readable.push (_stream_readable.js:223:10) javascript.0 2019-11-04 17:08:02.012 error at readableAddChunk (_stream_readable.js:268:11) javascript.0 2019-11-04 17:08:02.012 error at addChunk (_stream_readable.js:287:12) javascript.0 2019-11-04 17:08:02.011 error at Socket.emit (events.js:198:13) javascript.0 2019-11-04 17:08:02.011 error at Socket.realHandler (/opt/iobroker/node_modules/ws/lib/WebSocket.js:825:20) javascript.0 2019-11-04 17:08:02.011 error at Receiver.add (/opt/iobroker/node_modules/ws/lib/Receiver.js:103:24) javascript.0 2019-11-04 17:08:02.011 error at Receiver.expectHandler (/opt/iobroker/node_modules/ws/lib/Receiver.js:499:31) javascript.0 2019-11-04 17:08:02.011 error at Receiver.finish (/opt/iobroker/node_modules/ws/lib/Receiver.js:541:12) javascript.0 2019-11-04 17:08:02.011 error at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) javascript.0 2019-11-04 17:08:02.011 error at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 javascript.0 2019-11-04 17:08:02.011 error at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) javascript.0 2019-11-04 17:08:02.011 error at /opt/iobroker/node_modules/ws/lib/Receiver.js:536:18 javascript.0 2019-11-04 17:08:02.011 error at Receiver.ontext (/opt/iobroker/node_modules/ws/lib/WebSocket.js:841:10) javascript.0 2019-11-04 17:08:02.011 error at WebSocket.emit (events.js:198:13) javascript.0 2019-11-04 17:08:02.011 error at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/WebSocket.js:442:14) javascript.0 2019-11-04 17:08:02.011 error at WebSocket.ws.onmessage (/opt/iobroker/node_modules/engine.io-client/lib/transports/websocket.js:146:10) javascript.0 2019-11-04 17:08:02.011 error at WS.Transport.onData (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:137:8) javascript.0 2019-11-04 17:08:02.011 error at WS.Transport.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:145:8) javascript.0 2019-11-04 17:08:02.011 error at WS.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20) javascript.0 2019-11-04 17:08:02.011 error at WS.<anonymous> (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:268:10) javascript.0 2019-11-04 17:08:02.011 error at Socket.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:451:14) javascript.0 2019-11-04 17:08:02.011 error at Socket.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20) javascript.0 2019-11-04 17:08:02.011 error at Socket.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15) javascript.0 2019-11-04 17:08:02.011 error at Manager.ondata (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:322:16) javascript.0 2019-11-04 17:08:02.011 error at Decoder.add (/opt/iobroker/node_modules/socket.io-parser/index.js:246:12) javascript.0 2019-11-04 17:08:02.011 error at Decoder.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:134:20) javascript.0 2019-11-04 17:08:02.010 error at Decoder.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15) javascript.0 2019-11-04 17:08:02.010 error at Manager.ondecoded (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:332:8) javascript.0 2019-11-04 17:08:02.010 error at Manager.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20) javascript.0 2019-11-04 17:08:02.010 error at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15) javascript.0 2019-11-04 17:08:02.010 error at Socket.onpacket (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:236:12) javascript.0 2019-11-04 17:08:02.010 error at Socket.onack (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:312:9) javascript.0 2019-11-04 17:08:02.010 error at Socket.adapter.getForeignState (/opt/iobroker/node_modules/iobroker.javascript/main.js:845:17) javascript.0 2019-11-04 17:08:02.010 error at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1254:17) javascript.0 2019-11-04 17:08:02.010 error at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1201:37) javascript.0 2019-11-04 17:08:02.010 error at compile (/opt/iobroker/node_modules/iobroker.javascript/main.js:978:28) javascript.0 2019-11-04 17:08:02.009 error at Object.createScript (vm.js:277:10) javascript.0 2019-11-04 17:08:02.009 error at new Script (vm.js:83:7) javascript.0 2019-11-04 17:08:02.009 error SyntaxError: Unexpected token * javascript.0 2019-11-04 17:08:02.009 error ^ javascript.0 2019-11-04 17:08:02.007 error */ javascript.0 2019-11-04 17:08:02.006 error at script.js.common.ioBroker_Log:263 javascript.0 2019-11-04 17:08:02.006 error script.js.common.ioBroker_Log compile failed:
Könntest du bitte drüberschaun, ob ich irgendwo was falsch konfiguriert habe?
Danke dir!!
-
javascript.0 2019-11-04 17:08:02.009 error SyntaxError: Unexpected token *
javascript.0 2019-11-04 17:08:02.009 error ^
javascript.0 2019-11-04 17:08:02.007 error */
javascript.0 2019-11-04 17:08:02.006 error at script.js.common.ioBroker_Log:263
javascript.0 2019-11-04 17:08:02.006 error script.js.common.ioBroker_Log compile failed:Da ist ein Sternchen ( * ) reingekommen !!
ändere mal auf :
//
-
@Glasfaser sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:
Da ist ein Sternchen ( * ) reingekommen !!
Danke!
Wie lange dauert es, bis das 1. mal was in den Objekten steht?
Derzeit ist noch alles leer! -
Erzeuge mal absichtlich ein Error Meldung !!
-
@Glasfaser sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:
Erzeuge mal absichtlich ein Error Meldung !!
funktioniert.
Danke -
Kein Problem
-
@Glasfaser sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:
Kein Problem
kannst du mir nochmal weiterhelfen?
Wie zeig ich das am besten in VIS an?
Ich hab zB den DP:
javascript.0.Log-Script.logWarnanderror.log
Mit diesem Inhalt:
2019-11-04 20:43:30.720 - warn: denon.0 [2 Einträge] AVR timed out due to no response2019-11-04 20:43:10.087 - warn: host.iobroker [3 Einträge] "system.host.ioBroker-RasPi4" is offline2019-11-04 20:35:03.037 - error: fb-checkpresence.0 Error getHostNo: undefined2019-11-04 20:35:03.037 - error: fb-checkpresence.0 soapAction error: Error: connect EHOSTUNREACH 10.0.1.1:490002019-11-04 20:18:13.308 - warn: admin.0 [2 Einträge] No repository source configured
Dann auch noch diesen DP:
javascript.0.Log-Script.logWarnanderror.logJSON
Mit diesem Inhalt:
[{"date":"04.11.2019 20:43","level":"<span class='log-warn'>warn</span>","source":"denon.0","msg":"[2 Einträge] AVR timed out due to no response"},{"date":"04.11.2019 20:43","level":"<span class='log-warn'>warn</span>","source":"host.iobroker","msg":"[3 Einträge] \"system.host.ioBroker-RasPi4\" is offline"},{"date":"04.11.2019 20:35","level":"<span class='log-error'>error</span>","source":"fb-checkpresence.0","msg":"Error getHostNo: undefined"},{"date":"04.11.2019 20:35","level":"<span class='log-error'>error</span>","source":"fb-checkpresence.0","msg":"soapAction error: Error: connect EHOSTUNREACH 10.0.1.1:49000"},{"date":"04.11.2019 20:18","level":"<span class='log-warn'>warn</span>","source":"admin.0","msg":"[2 Einträge] No repository source configured"}]
Als Basic-Table sieht es kacke aus und ich weis nicht wie ich diese Tabelle anpassen/aufhübschen könnte.
-
-
@Glasfaser sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:
Nimm mein Widget :
Danke
Bin noch am überlegen ob ich das Log-Script weiterverwende oder nicht.
In der Zeit wo der Cron läuft wird das System doch sehr träge. Und das trotz sehr guter Hardware.
-
-
@Negalein sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:
In der Zeit wo der Cron läuft wird das System doch sehr träge. Und das trotz sehr guter Hardware.
Das stimmt, ich schalte es nur manchmal ein.
-
@Negalein da es in der Vergangenheit diesbezüglich Probleme gab, hatte Mic doch schon das Skript angepasst. Hast du vllt noch eine alte Version laufen?
-
@crunchip sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:
Hast du vllt noch eine alte Version laufen?
Nein, ich verwende die aktuelle 3.1
-
Sehr komisch … in der aktuellen sind 20 sek. und bei dir 10 sek. !??
-
@Glasfaser sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:
in der aktuellen sind 20 sek. und bei dir 10 sek. !??
Ja, hatte ich am Anfang auf 10 Sekunden geändert.
Dann schrittweise um 10 Sekunden erhöht.
Bei 1 Minute hab ich aufgehört.Jedesmal wenn der Cron gestartet wird, wird das System sehr träge.
-
-
@Glasfaser sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:
Noch nie Probleme auf meiner Synology gehabt , aber sicherlich kann @Mic vielleicht eine Fehlerquelle bei dir finden ….. warum es bei dir das System sehr träge macht !?
Ja, ich warte jetzt mal auf @Mic!
Normal kenn ich auf der Syno auf keine Performanceeinbußen.
Die CPU ist von 5% auf 16% angestiegen.
Der RAM nur sehr minimal.Aber am ioBroker hab ich es vorallem an der VIS bemerkt, dass der Seitenaufbau sehr träge war und
zB ein Button mitmdui-raisedbutton mdui-blue-blink
nur ca. alle 10 Sekunden geblinkt hat (statt normal jede Sekunde). -
@Negalein sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:
zB ein Button mit mdui-raisedbutton mdui-blue-blink nur ca. alle 10 Sekunden geblinkt hat (statt normal jede Sekunde).
Vis ist bei mir auch träge geworden, ist das bei dir nur wenn du das Skript von @Mic laufen hast?
-
@sigi234 sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:
ist das bei dir nur wenn du das Skript von @Mic laufen hast?
Ja, nur bei diesem Script.
Schalte ich das Script aus, läuft alles pipifein!
-
@Negalein hab oben mal dein skript durchgesehen, du hast unter anderem
const LOG_NO_OF_ENTRIES = 200;
vllt wieder herab setzen auf 100