Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. [Vorlage] JS: Log-Datei aufbereiten für VIS

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

[Vorlage] JS: Log-Datei aufbereiten für VIS

Geplant Angeheftet Gesperrt Verschoben JavaScript
617 Beiträge 60 Kommentatoren 154.5k Aufrufe 49 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • crunchipC crunchip

    @Negalein hab oben mal dein skript durchgesehen, du hast unter anderem

    const LOG_NO_OF_ENTRIES = 200;
    

    vllt wieder herab setzen auf 100

    NegaleinN Offline
    NegaleinN Offline
    Negalein
    Global Moderator
    schrieb am zuletzt editiert von
    #243

    @crunchip sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

    vllt wieder herab setzen auf 100

    hab ich auch schon durch.

    ° Node.js: 20.17.0 NPM: 10.8.2
    ° Proxmox, Ubuntu 22.04.3 LTS
    ° Fixer ---> iob fix

    1 Antwort Letzte Antwort
    0
    • GlasfaserG Glasfaser

      @crunchip

      Jipp … das hat er auch geändert . Wachsames Auge ;)

      NegaleinN Offline
      NegaleinN Offline
      Negalein
      Global Moderator
      schrieb am zuletzt editiert von
      #244

      @Glasfaser
      @crunchip
      @Mic

      Hier mal der letzte Stand vom Script
      ioBroker_Log_für_Vis.txt

      ° Node.js: 20.17.0 NPM: 10.8.2
      ° Proxmox, Ubuntu 22.04.3 LTS
      ° Fixer ---> iob fix

      crunchipC 1 Antwort Letzte Antwort
      0
      • sigi234S sigi234

        @Glasfaser
        @crunchip
        @Mic

        Wäre es möglich eine Option einzubauen mit

        • Schwaches System
        • Mittleres System
        • Starkes System

        und anhand dieser Einstellungen die Wichtigen Performance Einstellungen angepasst werden?

        NegaleinN Offline
        NegaleinN Offline
        Negalein
        Global Moderator
        schrieb am zuletzt editiert von
        #245

        @sigi234 sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

        Starkes System

        und anhand dieser Einstellungen die Wichtigen Performance Einstellungen angepasst werden?

        Ob das was bringt?

        Mein System ist eigentlich mehr als ausreichend.

        ° Node.js: 20.17.0 NPM: 10.8.2
        ° Proxmox, Ubuntu 22.04.3 LTS
        ° Fixer ---> iob fix

        sigi234S GlasfaserG 2 Antworten Letzte Antwort
        0
        • NegaleinN Negalein

          @sigi234 sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

          Starkes System

          und anhand dieser Einstellungen die Wichtigen Performance Einstellungen angepasst werden?

          Ob das was bringt?

          Mein System ist eigentlich mehr als ausreichend.

          sigi234S Online
          sigi234S Online
          sigi234
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #246

          @Negalein sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

          @sigi234 sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

          Starkes System

          und anhand dieser Einstellungen die Wichtigen Performance Einstellungen angepasst werden?

          Ob das was bringt?

          Mein System ist eigentlich mehr als ausreichend.

          Ja, ich sehe du hast nur warnanderror aktiviert.

          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Immer Daten sichern!

          1 Antwort Letzte Antwort
          0
          • GlasfaserG Glasfaser

            @Negalein

            Nimm mein Widget :

            1.JPG

            [{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"html":"ioBroker Warn - Error Logs","name":"!_Überschrift"},"style":{"left":"699px","top":"7px","z-index":"10","color":"white","font-family":"Arial, Helvetica, sans-serif","font-size":"20px","width":"600px","height":"30px","text-align":"center"},"widgetSet":"basic"},{"tpl":"tplHqButton","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","oid":"javascript.0.Log-Script.logWarnanderror.clearJSON","min":"false","max":"true","iconName":"/vis.0/Wohnen/Mülle.png","btIconWidth":"45","offsetAuto":true,"leftOffset":"23","topOffset":"55","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"pushButton":true,"g_leftRight":true,"timeAsInterval":"true","infoLeftFontSize":"12","infoFontRightSize":"12","infoLeftPaddingLeft":"15","infoLeftPaddingRight":"50","infoRightPaddingRight":"15","descriptionLeft":"Clear JSON log Warnanderror","descriptionLeftDisabled":true},"style":{"left":"1302px","top":"1px","z-index":"30","width":"60px","height":"54px"},"widgetSet":"hqwidgets"},{"tpl":"tplTableBody","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","static_value":"","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis.0/Kuddel1/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis.0/Kuddel1/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis.0/Kuddel1/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"table_oid":"javascript.0.Log-Script.logWarnanderror.logJSON","colName1":"Uhrzeit","colWidth1":"1x","colCount":"4","colWidth2":"10px","colWidth4":"450px","colWidth5":"40px","colWidth6":"40px","colName2":"Log-Eintrag","class":"mdui-table mdui-table-ascard-r250-l mdui-table-striped noSwipe","show_scroll":true,"hide_header":true,"g_last_change":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"new_on_top":true,"max_rows":"2000","detailed_wid":"w00377","name":"System_Logs","g_header_§2":true,"colName3":"Log-Eintrag","colWidth3":"100px"},"style":{"left":"594px","top":"43px","width":"770px","height":"680px","text-align":"left","color":"#ffffff","background-color":"","font-family":"Arial, Helvetica, sans-serif","z-index":"20","background":"","box-shadow":"","border-radius":"10px","font-size":"15px","border-style":"solid","border-color":"#303030"},"widgetSet":"basic"},{"tpl":"tplShapes","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","svgType":"square","strokeColor":"","fill":"#212121","strokeWidth":"5","scaleWidth":"1","scaleHeight":"1","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"rotate":"45","name":"!_Hintergrund"},"style":{"left":"593px","top":"0px","background":"#212121","background-color":"#212121","z-index":"0","width":"783px","height":"730px","border-radius":"10px","box-shadow":"2px 2px 3px rgba(20, 20, 20, 50)","font-family":"Arial, Helvetica, sans-serif"},"widgetSet":"basic"}]
            

            Datenpunkt :

            2.JPG

            O Online
            O Online
            Oli
            schrieb am zuletzt editiert von
            #247

            @Glasfaser

            cooles Widget, danke fürs bereitstellen, welchen Adapter muss ich den Mülleimerbutton installieren?

            Der wird bei mir leider nicht erkannt.

            Gruß
            Oliver

            NegaleinN GlasfaserG 2 Antworten Letzte Antwort
            0
            • NegaleinN Negalein

              @sigi234 sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

              Starkes System

              und anhand dieser Einstellungen die Wichtigen Performance Einstellungen angepasst werden?

              Ob das was bringt?

              Mein System ist eigentlich mehr als ausreichend.

              GlasfaserG Offline
              GlasfaserG Offline
              Glasfaser
              schrieb am zuletzt editiert von
              #248

              @Negalein

              Wie gesagt ... kann bei mir kein Leistungsverlust feststellen .

              Ich habe einiges mehr was geloggt wird und die Standardeinstellungen von Mic Skript so gelassen .

              LOG Einstellungen .txt

              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

              NegaleinN 1 Antwort Letzte Antwort
              0
              • O Oli

                @Glasfaser

                cooles Widget, danke fürs bereitstellen, welchen Adapter muss ich den Mülleimerbutton installieren?

                Der wird bei mir leider nicht erkannt.

                NegaleinN Offline
                NegaleinN Offline
                Negalein
                Global Moderator
                schrieb am zuletzt editiert von
                #249

                @Oli sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                Der wird bei mir leider nicht erkannt.

                Ich hab dieses Bild genommen.

                muelleimer.png

                ° Node.js: 20.17.0 NPM: 10.8.2
                ° Proxmox, Ubuntu 22.04.3 LTS
                ° Fixer ---> iob fix

                O 1 Antwort Letzte Antwort
                0
                • GlasfaserG Glasfaser

                  @Negalein

                  Wie gesagt ... kann bei mir kein Leistungsverlust feststellen .

                  Ich habe einiges mehr was geloggt wird und die Standardeinstellungen von Mic Skript so gelassen .

                  LOG Einstellungen .txt

                  NegaleinN Offline
                  NegaleinN Offline
                  Negalein
                  Global Moderator
                  schrieb am zuletzt editiert von
                  #250

                  @Glasfaser sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                  Ich habe einiges mehr was geloggt wird und die Standardeinstellungen von Mic Skript so gelassen

                  Echt mysteriös!
                  Ich warte mal ab was Mic sagt.

                  ° Node.js: 20.17.0 NPM: 10.8.2
                  ° Proxmox, Ubuntu 22.04.3 LTS
                  ° Fixer ---> iob fix

                  1 Antwort Letzte Antwort
                  0
                  • O Oli

                    @Glasfaser

                    cooles Widget, danke fürs bereitstellen, welchen Adapter muss ich den Mülleimerbutton installieren?

                    Der wird bei mir leider nicht erkannt.

                    GlasfaserG Offline
                    GlasfaserG Offline
                    Glasfaser
                    schrieb am zuletzt editiert von Glasfaser
                    #251

                    @Oli

                    1.JPG

                    Mülle.png

                    @Negalein war schneller :)

                    Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                    1 Antwort Letzte Antwort
                    0
                    • NegaleinN Negalein

                      @Glasfaser
                      @crunchip
                      @Mic

                      Hier mal der letzte Stand vom Script
                      ioBroker_Log_für_Vis.txt

                      crunchipC Abwesend
                      crunchipC Abwesend
                      crunchip
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von
                      #252

                      @Negalein du hast die ein oder andere Zahl geändert, einiges doppelt auskommentiert, aber ansonsten fällt mir jetzt nichts auf was du "gross angepasst hast", also hättest auch alles auf standard lassen können, so wie im Skript vorgegeben.
                      das was mir auffällt, ist die Textformatierung, in deiner Textdatei, aber das liegt wahrscheinlich wieder am Kopieren/Browser

                      umgestiegen von Proxmox auf Unraid

                      1 Antwort Letzte Antwort
                      0
                      • NegaleinN Negalein

                        @Oli sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                        Der wird bei mir leider nicht erkannt.

                        Ich hab dieses Bild genommen.

                        muelleimer.png

                        O Online
                        O Online
                        Oli
                        schrieb am zuletzt editiert von
                        #253

                        @Negalein, @Glasfaser

                        danke, aber bei mir wird der Button nicht erkannt, darum fragte ich nach dem Widgetadapter.

                        b766d927-ef98-448b-878d-3665f5cb8aed-image.png

                        Gruß
                        Oliver

                        GlasfaserG sigi234S 2 Antworten Letzte Antwort
                        0
                        • O Oli

                          @Negalein, @Glasfaser

                          danke, aber bei mir wird der Button nicht erkannt, darum fragte ich nach dem Widgetadapter.

                          b766d927-ef98-448b-878d-3665f5cb8aed-image.png

                          GlasfaserG Offline
                          GlasfaserG Offline
                          Glasfaser
                          schrieb am zuletzt editiert von
                          #254

                          @Oli

                          1.JPG

                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                          1 Antwort Letzte Antwort
                          0
                          • O Oli

                            @Negalein, @Glasfaser

                            danke, aber bei mir wird der Button nicht erkannt, darum fragte ich nach dem Widgetadapter.

                            b766d927-ef98-448b-878d-3665f5cb8aed-image.png

                            sigi234S Online
                            sigi234S Online
                            sigi234
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von sigi234
                            #255

                            @Oli sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                            @Negalein, @Glasfaser

                            danke, aber bei mir wird der Button nicht erkannt, darum fragte ich nach dem Widgetadapter.

                            Edit wegen Textänderung

                            HdWidget ON/OFF

                            Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                            Immer Daten sichern!

                            GlasfaserG 1 Antwort Letzte Antwort
                            1
                            • sigi234S sigi234

                              @Oli sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                              @Negalein, @Glasfaser

                              danke, aber bei mir wird der Button nicht erkannt, darum fragte ich nach dem Widgetadapter.

                              Edit wegen Textänderung

                              HdWidget ON/OFF

                              GlasfaserG Offline
                              GlasfaserG Offline
                              Glasfaser
                              schrieb am zuletzt editiert von
                              #256

                              @sigi234 sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                              HdWidget ON/FF

                              Ist der Button neu … mit FF Funktion :joy:

                              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                              O 1 Antwort Letzte Antwort
                              1
                              • GlasfaserG Glasfaser

                                @sigi234 sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                                HdWidget ON/FF

                                Ist der Button neu … mit FF Funktion :joy:

                                O Online
                                O Online
                                Oli
                                schrieb am zuletzt editiert von
                                #257

                                @Glasfaser ,@Negalein ,@sigi234

                                vielen Dank!!

                                Gruß
                                Oliver

                                1 Antwort Letzte Antwort
                                0
                                • MicM Offline
                                  MicM Offline
                                  Mic
                                  Developer
                                  schrieb am zuletzt editiert von Mic
                                  #258

                                  Hi zusammen :)

                                  @joergeli sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                                  @Mic
                                  Hallo Mic,
                                  saubere Arbeit ! :+1:

                                  Ich habe auch schon die ältere Version des Scriptes genutzt und hatte ebenfalls das "Mitternachts-Problem".
                                  Habe mir dann (mit meinen rudimentären JavaScript-Kenntnissen) so geholfen, daß ich erstens den Schedule auf jede 45te Sekunde gesetzt habe ( also nicht alle 45 Sek), damit auf jeden Fall immer 15 Sekunden Zeit bis zum "Mitternacht-Wechsel" war:

                                  Hi Jörg,
                                  danke für dein Feedback :-) und das war im alten Script definitiv (mit) das Problem, wegen des Mitternachtsproblems, aber hat sich ja jetzt erübrigt.

                                  Trotzdem habe ich - für mich persönlich! - auch im neuen Script wieder etwas "herumgepfuscht".
                                  Worum geht's ? Nun, ich wollte gerne, wenn ich das Log manuell lösche (clearJSON), daß das auch im vis optisch angezeigt wird.

                                  Schöne Umsetzung. Das mit der Anzeige im VIS ("Derzeit keine Logeinträge" o.ä.) mache ich noch einfacher: Ich hab ein Text-Widget hinter der Tabelle, das nur sichtbar ist, wenn kein Log vorhanden. Hier könnte man auch Datum/Uhrzeit des letzten Löschen ausgeben:
                                  log_sichtbarkeit.png

                                  Zur Performance:

                                  @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.

                                  @Negalein sagte in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                                  @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 mit mdui-raisedbutton mdui-blue-blink nur ca. alle 10 Sekunden geblinkt hat (statt normal jede Sekunde).

                                  Seltsam, ich stelle bei mir keinerlei Performanceprobleme fest, weder wenn das Script läuft, noch beim Update lt. Schedule. Auch lt. Proxmox kein merklicher CPU-Load-Unterschied feststellbar.
                                  Ich habe allerdings die meisten Adapter auf Debug Level warn oder error, so dass bei mir generell nicht so viel im Log ankommt.

                                  Das Script bedient sich einiger Funktionen, um die Log-Zeilen aufzubereiten, da werden mehrere Schleifen durchlaufen, Arrays gefüllt, Regex-Funktionen ausgeführt, usw., und das für jede Logzeile und jede "Kategorie".
                                  Leider tue ich mir schwer zu identifizieren, ob hier eine Funktion / Script-Bestandteil die Performance in den Keller drückt, denn das gibt der JavaScript-Adapter nicht her.
                                  Das Parsing im Script muss ich noch mal bei Gelegenheit umstellen, das geht definitiv effizienter. Aber ob das danach dann Auswirkung auf langsameren Systemen hat, kann ich nicht sagen.

                                  Cool wäre, wenn man dem Script, oder alternativ den JavaScript-Adapter, nur bestimmte Systemressourcen (RAM und vor allem CPU in %) zuordnen könnte. Dann könnte man das auf z.B. CPU 5% stellen und das Script hätte Zeit, das nach und nach abzuarbeiten.
                                  Ob das überhaupt geht (JavaScript-Adapter-seitig) weiß ich nicht. Evtl. weiß das jemand von Euch. Dann könnte man auf schwachen Systemen das Script in eine eigene JS-Adapter-Instanz packen und dort für die Instanz verfügbare Ressourcen herunterschrauben.

                                  Grüße

                                  1 Antwort Letzte Antwort
                                  0
                                  • O Online
                                    O Online
                                    Oli
                                    schrieb am zuletzt editiert von
                                    #259

                                    Hallo zusammen,

                                    ich habe mal ne blöde Anfängerfrage.

                                    Was muss ich in die Blacklist eintragen, damit ich folgende Logeinträge nicht mehr angezeigt bekomme?

                                    8863787f-0fc4-4cad-9d67-ad3e0e92057a-image.png

                                    Gruß
                                    Oliver

                                    GlasfaserG 1 Antwort Letzte Antwort
                                    0
                                    • O Oli

                                      Hallo zusammen,

                                      ich habe mal ne blöde Anfängerfrage.

                                      Was muss ich in die Blacklist eintragen, damit ich folgende Logeinträge nicht mehr angezeigt bekomme?

                                      8863787f-0fc4-4cad-9d67-ad3e0e92057a-image.png

                                      GlasfaserG Offline
                                      GlasfaserG Offline
                                      Glasfaser
                                      schrieb am zuletzt editiert von
                                      #260

                                      @Oli

                                      blacklist:   ['snmp'],
                                      
                                      

                                      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                      O 1 Antwort Letzte Antwort
                                      0
                                      • GlasfaserG Glasfaser

                                        @Oli

                                        blacklist:   ['snmp'],
                                        
                                        
                                        O Online
                                        O Online
                                        Oli
                                        schrieb am zuletzt editiert von
                                        #261

                                        @Glasfaser said in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                                        ['snmp']

                                        danke für die schnelle Antwort, aber das scheint nicht zu klappen.

                                        1f59b439-aa31-4729-94c4-7593492dee15-image.png

                                        be4c261a-d050-41a8-a0cb-ebb8795f22e9-image.png

                                        Wahrscheinlich sitzt die Schwachstelle wieder vorm PC :-)

                                        Gruß
                                        Oliver

                                        sigi234S 1 Antwort Letzte Antwort
                                        0
                                        • O Oli

                                          @Glasfaser said in [Vorlage] JS: Log-Datei aufbereiten für VIS:

                                          ['snmp']

                                          danke für die schnelle Antwort, aber das scheint nicht zu klappen.

                                          1f59b439-aa31-4729-94c4-7593492dee15-image.png

                                          be4c261a-d050-41a8-a0cb-ebb8795f22e9-image.png

                                          Wahrscheinlich sitzt die Schwachstelle wieder vorm PC :-)

                                          sigi234S Online
                                          sigi234S Online
                                          sigi234
                                          Forum Testing Most Active
                                          schrieb am zuletzt editiert von
                                          #262

                                          @Oli
                                          snmp.0

                                          Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                          Immer Daten sichern!

                                          O 1 Antwort Letzte Antwort
                                          1
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          982

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe