NEWS
Adapter mit debug output - zu viele Ausgaben wenn redis verwendet wird!
-
Hallo mitsammen,
ich versuche einen (#5) Adapter zu programmieren und verwende auch etliche adapter.log.debug-Messages.
Wenn man allerdings redis verwendet dann werden vom system alle updates zur adapter-maintenance
broadlink2.0 2017-07-24 10:36:47.215 debug redis publish io.system.adapter.broadlink2.0.alive {"val":true,"ack":true,"ts":1500885407192,"q":0,"from":"system.adapter.broadlink2.0","lc":1500884101309} broadlink2.0 2017-07-24 10:36:32.209 debug redis publish io.system.adapter.broadlink2.0.outputCount {"val":8,"ack":true,"ts":1500885392203,"q":0,"from":"system.adapter.broadlink2.0","lc":1500884146307} broadlink2.0 2017-07-24 10:36:32.208 debug redis publish io.system.adapter.broadlink2.0.inputCount {"val":0,"ack":true,"ts":1500885392201,"q":0,"from":"system.adapter.broadlink2.0","lc":1500884146304} broadlink2.0 2017-07-24 10:36:32.208 debug redis publish io.system.adapter.broadlink2.0.uptime {"val":1294,"ack":true,"ts":1500885392199,"q":0,"from":"system.adapter.broadlink2.0","lc":1500885392199} broadlink2.0 2017-07-24 10:36:32.208 debug redis publish io.system.adapter.broadlink2.0.memHeapUsed {"val":9.1,"ack":true,"ts":1500885392197,"q":0,"from":"system.adapter.broadlink2.0","lc":1500885392197} broadlink2.0 2017-07-24 10:36:32.207 debug redis publish io.system.adapter.broadlink2.0.memHeapTotal {"val":12,"ack":true,"ts":1500885392196,"q":0,"from":"system.adapter.broadlink2.0","lc":1500884791833} broadlink2.0 2017-07-24 10:36:32.207 debug redis publish io.system.adapter.broadlink2.0.memRss {"val":28.73,"ack":true,"ts":1500885392192,"q":0,"from":"system.adapter.broadlink2.0","lc":1500885392192} broadlink2.0 2017-07-24 10:36:32.207 debug redis publish io.system.adapter.broadlink2.0.connected {"val":true,"ack":true,"ts":1500885392186,"q":0,"from":"system.adapter.broadlink2.0","lc":1500884101313} br ````ausgegeben. Kann man das nicht ändern und dem js-controller als Adapter zuordnen? Man kann den 'debug'-mode kaum verwenden wenn redis aktiv ist da alle 15 sekunden 8 Meldungen erzeugt werden die den Log überschwemmen!
-
Ja, das ist nervig, aber faktisch gehört es nicht zum js-controller.
Jeder Adapter nutzt eine eigene Verbindnung zum Redis und diese wird vom Adapterprozess direkt aufgebaut.
grep -v "redis"
nutze ich
-
@apollon77 sagte in Adapter mit debug output - zu viele Ausgaben wenn redis verwendet wird!:
Ja, das ist nervig, aber faktisch gehört es nicht zum js-controller.
Jeder Adapter nutzt eine eigene Verbindnung zum Redis und diese wird vom Adapterprozess direkt aufgebaut.
grep -v "redis"
nutze ich
Kann man diesen loglevel bei den redis-logs nicht auf silly setzten? Dann wären sie da wo sie erwartet werden.