Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Plötzlich logfiles als .gz files

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Plötzlich logfiles als .gz files

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @Dr. Bakterius last edited by Homoran

      @Dr-Bakterius sagte in Plötzlich logfiles als .gz files:

      Besser wäre es gewesen gleich mit Einführung der komprimierten Log-Files die native Möglichkeit zu schaffen diese über die Weboberfläche - wie bisher - öffnen zu können.

      und das ist der bug - deswegen das Issue

      @Dr-Bakterius sagte in Plötzlich logfiles als .gz files:

      Es wird bei Problemen immer wieder ein Log-Auszug verlangt.

      das aktuelle log ist ja nicht gepackt

      1 Reply Last reply Reply Quote 0
      • Dr. Bakterius
        Dr. Bakterius Most Active @darkiop last edited by

        @darkiop sagte in Plötzlich logfiles als .gz files:

        Es gängige Praxis dies so zu tun

        Schon klar. Nur sollte man System-Logs von Anwender-Software-Logs unterscheiden! Vor allem, wenn es bisher so einfach war diese anzuzeigen und für den Support zu kopieren. Jetzt muss man zumindest am Rechner per SSH oder SCP anmelden um die Dateien anzeigen oder downloaden zu können. Ich empfinde das als Rückschritt!

        @Homoran sagte in Plötzlich logfiles als .gz files:

        das aktuelle log ist ja nicht gepackt

        Was wenig hilft wenn man es erst am nächsten Tag braucht. 🙄

        Was genau ist denn geplant? Soll man das Log-File lediglich über den Browser downloaden können? Oder soll man es, wie zuvor, im Browser öffnen können?

        1 Reply Last reply Reply Quote 0
        • cash
          cash Most Active last edited by

          Ich verstehe den Sinn auch nicht warum die Logs auf einmal gepackt werden. Wo ist der Sinn? Früher als Speicher beschränkt war hat man gepackt um Platz zu sparen. Aber heute?

          Es ist ja nicht so das man so etwas implementiert wenn man langeweile hat. Es wird also einen guten Grund geben. Da bin ich mir sicher. Und genau deshalb würde mich der Grund interessieren.

          Mauflo 1 Reply Last reply Reply Quote 0
          • Mauflo
            Mauflo @cash last edited by

            @cash Nun in der neuen Version ist der Button ganz verschwunden :
            dd77955c-d1a1-4635-9f92-2c69398ae669-image.png
            So kann man das Problem natürlich auch lösen. Gut finde ich es aber nicht 😉

            1 Reply Last reply Reply Quote 0
            • harrym
              harrym last edited by

              Ich verstehe die ganze Aufregung nicht!

              Das file .log ist das aktuelle Logfile. Alle Files mit .gz sind ältere.

              Wielange ein aktuelles Logfile als .log verfügbar sein soll, kann man einstellen ... auch für 365 Tage (was keinerleii Sinn macht)

              Gepackte .gz Files kann mann unter Linux ganz einfach via mc anguggen und unter Windoof mit z.B. WinRar.

              Just my 2 cents.

              Mauflo MichMein 2 Replies Last reply Reply Quote 0
              • Mauflo
                Mauflo @harrym last edited by Mauflo

                @harrym ok dann will ich versuchen es zu erklären: Im Menü LOG hat man manchmal einfach Error oder Warnings und will vielleicht etwas verstehen und/oder kurz analysieren. Bislang konnte man die letzten Tage einfach anklicken und sie öffneten sich als Tab im Browser. Total easy. Nachdem sie gezippt wurden, war das nicht mehr so einfach möglich. Man mußte sie entweder in der Konsole entpacken und ansehen oder eben runterladen und am PC ansehen. Für einen kurzen Blick in die letzten Tage ein Mehraufwand der eben als unpraktisch empfunden wird. Es mag sein, dass es bei Logfile in Linux üblich ist und daher vielleicht als normal gesehen wird. Es war aber einfacher, wenn auch nicht Entwicklerkonform. Übrigens würde mich schon interessieren wo ich einstellen kann wie lange ein Logfile als normales .log file zur Verfügung steht und nicht gezippt wird. Außerdem ist der Button jetzt komplett weg. Ein weiterer Nachteil, denn nach einem Neustart steht unter dem Menü LOG nur mehr jene Info seit dem Neustart im aktuellen Menüpunkt. Um mir das komplette Logfile anzusehen, bin ich wieder auf SSH Zugang angewiesen. Alles also eine Verkomplizierung in der Handhabung. Ist das so schwer zu verstehen?

                1 Reply Last reply Reply Quote 1
                • harrym
                  harrym last edited by harrym

                  einstellen kannste es unter /opt/iobroker/iobroker-data. Da gibt es das File iobroker.json.

                  Da findest du den Punkt "log"

                  Hier kannst du die Tage und auch den "Warn" Level ändern.

                  Ich logge in dem File nur die ERROR. Den Rest sehe ich weiterhin direkt im IO unter LOGs.

                  Mauflo 1 Reply Last reply Reply Quote 0
                  • Mauflo
                    Mauflo @harrym last edited by

                    @harrym sagte in Plötzlich logfiles als .gz files:

                    /opt/iobroker/iobroker-data

                    dort steht 7 Tage das weiß ich - aber das logfile des letzten Tages wird seit dem neuen js-controller automatisch gezippt! Und sowohl mit Button als auch jetzt ohne Button ist der Zugang nur mehr über SSH möglich.

                    1 Reply Last reply Reply Quote 0
                    • harrym
                      harrym last edited by

                      also bei mir nicht ... ? komisch

                      ok. ich bin halt der typ, der sich logfiles dann mal anguggt, wenn etwas nicht funktioniert. Somit hab ich das auch nicht via GUI beobachtet.

                      Mauflo 2 Replies Last reply Reply Quote 0
                      • Mauflo
                        Mauflo @harrym last edited by Mauflo

                        @harrym ist ja auch ok. Aber offensichtlich sehen das hier mehrere als Rückschritt. Wenn man Dinge jahrelang gewohnt war, die einem das Leben vereinfacht haben, wird man eben sensibel, wenn es plötzlich ohne Grund verkompliziert wird! 😉

                        1 Reply Last reply Reply Quote 2
                        • Mauflo
                          Mauflo @harrym last edited by

                          @harrym sagte in Plötzlich logfiles als .gz files:

                          also bei mir nicht ... ? komisch

                          Kommt auch darauf an welche Versionen Du installiert hast!

                          harrym 1 Reply Last reply Reply Quote 0
                          • harrym
                            harrym @Mauflo last edited by

                            @Mauflo ich gestehe ... hab auf dieses Feature auch nie geachtet.

                            1 Reply Last reply Reply Quote 0
                            • apollon77
                              apollon77 last edited by

                              Hi,

                              viele User arbeiten mit SD Karten und damit steht Systembedingt eher eine Kleine Menge Speicherplatz zur Verfügung. Kein Vergleich zu SSDs oder HDDS. Auch hatten wir in der letzten Zeit auch Fälle wo diese (u.a. wegen zu grosser Logs und weil niemand da sonst rein schaut) Fälle wo die SD plötzlich voll war.

                              Aus diesem Grund und auch weil, wie schon erwähnt, es durchaus sehr gängige Praxis für Logfiles in der Linux-Welt ist habe ich dieses Feature eingebaut.

                              Falls es wirklich stört ist eine Option mal ein GitHub Issue anzulegen dieses Feature deaktivierbar zu machen. 🙂
                              Und wenn es ggaaaaaaaar nicht anders geht:
                              Editiere die Datei /opt/iobroker/node_modules/iobroker.js-controller/lib/logger.js in Zeile 150 (bei controller 2.2.8) und schreibe dort

                                                  transport.zippedArchive = false;
                              

                              Beim nächsten Controller update musst Du das freilich wieder neu machen.

                              Der Admin Support für die gepackten Logfiles wird noch kommen.

                              Mauflo Dr. Bakterius 2 Replies Last reply Reply Quote 1
                              • Mauflo
                                Mauflo @apollon77 last edited by Mauflo

                                @apollon77 Im Augenblick fehlt sogar der Button. Also bringt es derzeit nichts irgendetwas einzustellen. Aber Danke für Deine Mitteilung und auch die Erklärung. Man kann die Motivation für diese Änderung jetzt zumindest etwas verstehen. Wenn der Admin Support für die gepackten Logfiles eh kommt, brauche ich wohl derzeit kein Issue anlegen. Ich habe dort zumindest hinterlegt, dass derzeit der Button fehlt. Das scheint aber durchaus Absicht gewesen zu sein, bis das Feature wieder aktualisiert wurde. Wie gesagt, jetzt kann man es verstehen und auch auf das entsprechende Update warten! Danke!

                                D 1 Reply Last reply Reply Quote 0
                                • Dr. Bakterius
                                  Dr. Bakterius Most Active @apollon77 last edited by

                                  @apollon77 sagte in Plötzlich logfiles als .gz files:

                                  viele User arbeiten mit SD Karten und damit steht Systembedingt eher eine Kleine Menge Speicherplatz zur Verfügung. Kein Vergleich zu SSDs oder HDDS

                                  Wer arbeitet heute noch mit so "kleinen" SD-Karten? Da würde ich mir eher Gedanken darüber machen, dass die Karte wegen zu vieler Schreibzugriffe früher defekt wird. Und wenn man ein bestehendes File packt, finden automatisch Schreibzugriffe statt. Fällt vermutlich im Vergleich zu anderen Schreibaktivitäten nicht ins Gewicht, aber dass wegen sechs unkomprimierten Log-Dateien der Platz zu knapp wird wohl eher auch nicht.

                                  Aber ich habe jetzt mal ein GitHub-Issue (https://github.com/ioBroker/ioBroker.admin/issues/501) dazu erstellt...

                                  DrBakterius created this issue in ioBroker/ioBroker.admin

                                  closed unpack the logfile when delivering via admin #501

                                  cash 1 Reply Last reply Reply Quote 1
                                  • cash
                                    cash Most Active @Dr. Bakterius last edited by

                                    @Dr-Bakterius Ich hatte ein Issue bei dem js-controller aufgemacht. Wurde direkt geschlossen weil es mit der nächsten Version umgesetzt wurde. 🙂

                                    1 Reply Last reply Reply Quote 0
                                    • D
                                      darkiop Most Active @Mauflo last edited by

                                      @Mauflo sagte in Plötzlich logfiles als .gz files:

                                      Im Augenblick fehlt sogar der Button.

                                      Kann ich hier nicht nachvollziehen:

                                      88db0f36-9aa5-4149-94f5-303e1097b08c-grafik.png

                                      Admin 3.7.8 / js-controller 2.2.8

                                      1 Reply Last reply Reply Quote 0
                                      • Dr. Bakterius
                                        Dr. Bakterius Most Active last edited by

                                        Mit admin 3.7.9 ist der Button wieder da. Das aktuelle Log wird auch wieder in einem Browser-Tab angezeigt und die älteren gepackten Log-Files bei klick auf den Button heruntergeladen.

                                        Vielen Dank @Bluefox für den Fix! Was ich mir noch wünschen würde: auch ältere Log-Files direkt im Browser öffnen zu können - so wie es früher war. Also vielleicht eine Option um die Logs nicht packen zu lassen?

                                        Mauflo apollon77 2 Replies Last reply Reply Quote 0
                                        • Mauflo
                                          Mauflo @Dr. Bakterius last edited by

                                          @Dr-Bakterius siehe dazu die Erklärung wie man das Zippen abstellt:

                                          @apollon77 sagte in Plötzlich logfiles als .gz files:
                                          Hi,

                                          viele User arbeiten mit SD Karten und damit steht Systembedingt eher eine Kleine Menge Speicherplatz zur Verfügung. Kein Vergleich zu SSDs oder HDDS. Auch hatten wir in der letzten Zeit auch Fälle wo diese (u.a. wegen zu grosser Logs und weil niemand da sonst rein schaut) Fälle wo die SD plötzlich voll war.

                                          Aus diesem Grund und auch weil, wie schon erwähnt, es durchaus sehr gängige Praxis für Logfiles in der Linux-Welt ist habe ich dieses Feature eingebaut.

                                          Falls es wirklich stört ist eine Option mal ein GitHub Issue anzulegen dieses Feature deaktivierbar zu machen. 🙂
                                          Und wenn es ggaaaaaaaar nicht anders geht:
                                          Editiere die Datei /opt/iobroker/node_modules/iobroker.js-controller/lib/logger.js in Zeile 150 (bei controller 2.2.8) und schreibe dort

                                                              transport.zippedArchive = false;
                                          

                                          Beim nächsten Controller update musst Du das freilich wieder neu machen.

                                          Der Admin Support für die gepackten Logfiles wird noch kommen.

                                          Dr. Bakterius 1 Reply Last reply Reply Quote 1
                                          • apollon77
                                            apollon77 @Dr. Bakterius last edited by

                                            @Dr-Bakterius Ich hab den einen Admin Issue von dir umformuliert das man ggf zip logs ja beim raus streamen entpacken könnte ... mal schauen

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            745
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            logfile tar.gz entpacken
                                            10
                                            46
                                            3819
                                            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