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. ioBroker Allgemein
  4. IoBroker Logging konfigurieren

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    5
    1
    40

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

IoBroker Logging konfigurieren

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
13 Beiträge 8 Kommentatoren 13.3k Aufrufe 4 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.
  • D Offline
    D Offline
    daniel_2k
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    gibt es eine Möglichkeit den Pfad der ioBroker-Logdatei zu verändern?

    Standardmäßig speichert ioBroker es im Installationsverzeichnis unter "/log/iobroker.YYYY-MM-DD.log" ab. Den Pfad würde ich gerne ändern.

    Zweite Frage: im Tab "Log" in Admin wird immer nur ein Teil des Logs angezeigt (habe bisher nicht herausfinden können nach was sich das richtet).

    Kann man das konfigurieren? Es ist oft nervig, dass man nicht mal den aktuellen Tag vollständig einsehen kann und dann immer ins Log-File direkt schauen muss.

    Grüße

    Daniel

    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      144_history_pfad.jpg

      Gruß

      Rainer

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        schrieb am zuletzt editiert von
        #3

        Rainer, er meint das echte logfile.

        Die Konfiguration vom logging ist in /opt/iobroker/iobroker-data/config.json. Iobroker stoppen, da editieren, neu starten.

        Das logging im admin zeigt per definition nur den aktuellen Teil des Logs und bekommt seine Daten direkt aus den generierten logmeldungen. Die werden parallel auch ins log geschrieben oder aber im Admin quasi „streamed“ angezeigt. Daher ist da immer nur der Teil drin der aktuell anfällt und keine großartige Vergangenheit. Dafür ist das logfile da.

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @apollon77:

          Rainer, er meint das echte logfile. `
          :oops: Recht du hast :oops:

          Gruß

          Rainer

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • D Offline
            D Offline
            daniel_2k
            schrieb am zuletzt editiert von
            #5

            Unter iobroker/iobroker-data/ gibt es bei mir keine config.json.

            Da habe ich nur:

            • iobroker.json

            • objects.json

            • states.json

            Muss ich die config.json erst anlegen? Wenn ja, wie sieht die aus?

            In der Datei iobroker.json gibts aber was mit log:

              "log": {
                "level": "info",
                "maxDays": 7,
                "noStdout": true,
                "transport": {
                  "file1": {
                    "type": "file",
                    "enabled": true,
                    "filename": "log/iobroker",
                    "fileext": ".log",
                    "maxsize": null,
                    "maxFiles": null
                  },
                  "syslog1": {
            

            Ist es das? Sieht jedenfalls so aus.

            1 Antwort Letzte Antwort
            0
            • paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              @daniel_2k:

              gibt es eine Möglichkeit den Pfad der ioBroker-Logdatei zu verändern?

              Standardmäßig speichert ioBroker es im Installationsverzeichnis unter "/log/iobroker.YYYY-MM-DD.log" ab. Den Pfad würde ich gerne ändern. `
              Möglicher Weg:

              Den Ordner log verschieben und an der ursprünglichen Stelle einen Symlink mit Namen log auf den verschobenen Ordner erstellen.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Antwort Letzte Antwort
              0
              • apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #7

                Ja es ist die iobroker.json … Gedächtnis und so ;-)) das

                Mit filename ist der Pfad. Kann versuchen ob er was absolutes akzeptiert. So st halt ne relative Angabe.

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                1 Antwort Letzte Antwort
                0
                • D Offline
                  D Offline
                  daniel_2k
                  schrieb am zuletzt editiert von
                  #8

                  Die Idee mit dem Symlink hatte ich auch schon. Das ist eben die Holzhammer-Methode, die als einziges dann halt funktioniert.

                  Aber wenn es mit Boardmittel geht, versuche ich es so.

                  Ich teste es mal und berichte.

                  1 Antwort Letzte Antwort
                  0
                  • D Offline
                    D Offline
                    daniel_2k
                    schrieb am zuletzt editiert von
                    #9

                    Also das ändern des Pfades in der iobroker.json funktioniert nicht für absolute Pfade.

                    Ich habs jetzt mit einer Verzeichnisverknüpfung gemacht.

                    1 Antwort Letzte Antwort
                    0
                    • D Offline
                      D Offline
                      DocGame
                      schrieb am zuletzt editiert von
                      #10

                      Hallo miteinander,

                      ich habe schon seit exigen Zeiten Fehlermeldungen im Log. Irgendwie ist da doch ein / -- \ Problem.
                      Ich finde leider keinen Punkt wo ich das korrigieren kann.
                      Kann mir jemand einen Tip geben?

                      Logerror.JPG

                      T 1 Antwort Letzte Antwort
                      0
                      • D DocGame

                        Hallo miteinander,

                        ich habe schon seit exigen Zeiten Fehlermeldungen im Log. Irgendwie ist da doch ein / -- \ Problem.
                        Ich finde leider keinen Punkt wo ich das korrigieren kann.
                        Kann mir jemand einen Tip geben?

                        Logerror.JPG

                        T Offline
                        T Offline
                        tigiba
                        schrieb am zuletzt editiert von tigiba
                        #11

                        Hallo allerseits!

                        Ich würde gerne den Pfad für die Logfiles vom Default /opt/iobroker/log/*auf /var/log/iobroker/* anpassen. Meine erste Idee nachdem ich keine Config-Option dafür gefunden habe, war:

                        cd /opt/iobroker
                        iobroker stop
                        mv log log_old
                        mkdir /var/log/iobroker
                        ln -s /var/log/iobroker log
                        mv log_old/* log/
                        iobroker start
                        

                        Das hat auch zunächst so ausgesehen als ob's problemlos funktionieren würde, aber jetzt ein paar Tage danach bekomme ich solche Fehlermeldungen:

                        Cannot delete file "/opt/iobroker/log/iobroker.2021-08-03.log.gz": Error: ENOENT: no such file or directory, unlink '/opt/iobroker/log/iobroker.2021-08-03.log.gz'

                        Und ich bin mir nicht sicher ob da vielleicht meine Softlink Konstruktion schuld ist dran?

                        Hab nachdem ich dieses Topic hier gefunden habe nach den erwähnten config.json und iobroker.json files in /opt/iobroker/ gesucht, aber bin nicht fündig geworden.

                        Ich hab noch das hier gefunden:

                        # iobroker status all | grep -i log
                        LOG/level: info
                        LOG/maxDays: 7
                        LOG/noStdout: true
                        LOG/TRANSPORT/FILE1/type: file
                        LOG/TRANSPORT/FILE1/enabled: true
                        LOG/TRANSPORT/FILE1/filename: log/iobroker
                        LOG/TRANSPORT/FILE1/fileext: .log
                        LOG/TRANSPORT/SYSLOG1/type: syslog
                        LOG/TRANSPORT/SYSLOG1/enabled: false
                        LOG/TRANSPORT/SYSLOG1/host: localhost
                        LOG/TRANSPORT/SYSLOG1/protocol: udp4
                        LOG/TRANSPORT/SYSLOG1/localhost: iobroker
                        

                        aber noch nicht wie ich diese Optionen anpassen könnte.

                        UPDATE: Ahh, jetzt hab ich's gefunden:
                        https://iobroker-host:8081/#tab-hosts
                        dort einen klick auf das Schraubenschlüssel-Icon (Alt-Text = "Host-Basiseinstellungen")
                        Und da gibt's dann nen Tabreiter mit Titel "LOG".

                        M 1 Antwort Letzte Antwort
                        0
                        • T tigiba

                          Hallo allerseits!

                          Ich würde gerne den Pfad für die Logfiles vom Default /opt/iobroker/log/*auf /var/log/iobroker/* anpassen. Meine erste Idee nachdem ich keine Config-Option dafür gefunden habe, war:

                          cd /opt/iobroker
                          iobroker stop
                          mv log log_old
                          mkdir /var/log/iobroker
                          ln -s /var/log/iobroker log
                          mv log_old/* log/
                          iobroker start
                          

                          Das hat auch zunächst so ausgesehen als ob's problemlos funktionieren würde, aber jetzt ein paar Tage danach bekomme ich solche Fehlermeldungen:

                          Cannot delete file "/opt/iobroker/log/iobroker.2021-08-03.log.gz": Error: ENOENT: no such file or directory, unlink '/opt/iobroker/log/iobroker.2021-08-03.log.gz'

                          Und ich bin mir nicht sicher ob da vielleicht meine Softlink Konstruktion schuld ist dran?

                          Hab nachdem ich dieses Topic hier gefunden habe nach den erwähnten config.json und iobroker.json files in /opt/iobroker/ gesucht, aber bin nicht fündig geworden.

                          Ich hab noch das hier gefunden:

                          # iobroker status all | grep -i log
                          LOG/level: info
                          LOG/maxDays: 7
                          LOG/noStdout: true
                          LOG/TRANSPORT/FILE1/type: file
                          LOG/TRANSPORT/FILE1/enabled: true
                          LOG/TRANSPORT/FILE1/filename: log/iobroker
                          LOG/TRANSPORT/FILE1/fileext: .log
                          LOG/TRANSPORT/SYSLOG1/type: syslog
                          LOG/TRANSPORT/SYSLOG1/enabled: false
                          LOG/TRANSPORT/SYSLOG1/host: localhost
                          LOG/TRANSPORT/SYSLOG1/protocol: udp4
                          LOG/TRANSPORT/SYSLOG1/localhost: iobroker
                          

                          aber noch nicht wie ich diese Optionen anpassen könnte.

                          UPDATE: Ahh, jetzt hab ich's gefunden:
                          https://iobroker-host:8081/#tab-hosts
                          dort einen klick auf das Schraubenschlüssel-Icon (Alt-Text = "Host-Basiseinstellungen")
                          Und da gibt's dann nen Tabreiter mit Titel "LOG".

                          M Offline
                          M Offline
                          Mike Hellracer
                          schrieb am zuletzt editiert von Mike Hellracer
                          #12

                          @tigiba
                          Hi,
                          ich habe die Einstellung auch gefunden.#
                          würde das unter Dateinamen funktionieren?
                          /media/usbstick/iobroker/log/iobroker
                          Edit: hat funktioniert ;)

                          1 Antwort Letzte Antwort
                          0
                          • E Offline
                            E Offline
                            Einstein 0
                            schrieb am zuletzt editiert von
                            #13

                            Hallo Zusammen,
                            habe beim Host unter Protokolle ein neues Dateilogging angelegt und ein Netzwerkpfad eingetragen.
                            Seit dem habe ich keinen Zugriff mehr auf das System.
                            Hat jemand eine Idee was ich jetzt machen kann?
                            Danke schon mal vorab.
                            Gruß Einstein

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


                            Support us

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

                            588

                            Online

                            32.5k

                            Benutzer

                            81.7k

                            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