Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [Vorlage] JS: Log-Datei aufbereiten für VIS

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

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

    This topic has been deleted. Only users with topic management privileges can see it.
    • Glasfaser
      Glasfaser @Negalein last edited by Glasfaser

      @Negalein

      Erzeuge mal absichtlich ein Error Meldung !!

      1.JPG

      Negalein 1 Reply Last reply Reply Quote 1
      • Negalein
        Negalein Global Moderator @Glasfaser last edited by

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

        Erzeuge mal absichtlich ein Error Meldung !!

        funktioniert.
        Danke

        Glasfaser 1 Reply Last reply Reply Quote 0
        • Glasfaser
          Glasfaser @Negalein last edited by

          @Negalein

          Kein Problem 😉

          Negalein 1 Reply Last reply Reply Quote 0
          • Negalein
            Negalein Global Moderator @Glasfaser last edited by

            @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.
            Edit vis (1).png

            Glasfaser 1 Reply Last reply Reply Quote 0
            • Glasfaser
              Glasfaser @Negalein last edited by 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

              Negalein O 2 Replies Last reply Reply Quote 0
              • Negalein
                Negalein Global Moderator @Glasfaser last edited by

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

                Glasfaser sigi234 crunchip 3 Replies Last reply Reply Quote 0
                • Glasfaser
                  Glasfaser @Negalein last edited by

                  @Negalein

                  Ich sehe kein Trägheit durch das verwenden des Skript´s , aber dazu kann dir @Mic mehr dazu erklären bzw. sagen .

                  1 Reply Last reply Reply Quote 0
                  • sigi234
                    sigi234 Forum Testing Most Active @Negalein last edited by

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

                    1 Reply Last reply Reply Quote 0
                    • crunchip
                      crunchip Forum Testing Most Active @Negalein last edited by

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

                      Negalein 1 Reply Last reply Reply Quote 0
                      • Negalein
                        Negalein Global Moderator @crunchip last edited by

                        @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

                        Glasfaser 1 Reply Last reply Reply Quote 0
                        • Glasfaser
                          Glasfaser @Negalein last edited by Glasfaser

                          @Negalein

                          Sehr komisch … in der aktuellen sind 20 sek. und bei dir 10 sek. !??

                          1.JPG

                          Negalein 1 Reply Last reply Reply Quote 0
                          • Negalein
                            Negalein Global Moderator @Glasfaser last edited by Negalein

                            @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 1 Reply Last reply Reply Quote 0
                            • Glasfaser
                              Glasfaser @Negalein last edited by

                              @Negalein

                              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 !?

                              Negalein 1 Reply Last reply Reply Quote 0
                              • Negalein
                                Negalein Global Moderator @Glasfaser last edited by

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

                                sigi234 1 Reply Last reply Reply Quote 0
                                • sigi234
                                  sigi234 Forum Testing Most Active @Negalein last edited by

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

                                  Negalein 1 Reply Last reply Reply Quote 0
                                  • Negalein
                                    Negalein Global Moderator @sigi234 last edited by

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

                                    crunchip 1 Reply Last reply Reply Quote 0
                                    • crunchip
                                      crunchip Forum Testing Most Active @Negalein last edited by

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

                                      const LOG_NO_OF_ENTRIES = 200;
                                      

                                      vllt wieder herab setzen auf 100

                                      Glasfaser Negalein 2 Replies Last reply Reply Quote 0
                                      • Glasfaser
                                        Glasfaser @crunchip last edited by

                                        @crunchip

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

                                        sigi234 Negalein 2 Replies Last reply Reply Quote 0
                                        • sigi234
                                          sigi234 Forum Testing Most Active @Glasfaser last edited by

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

                                          Negalein 1 Reply Last reply Reply Quote 0
                                          • Negalein
                                            Negalein Global Moderator @crunchip last edited by

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

                                            vllt wieder herab setzen auf 100

                                            hab ich auch schon durch.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            823
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            60
                                            617
                                            112198
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo