Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Grafana unter Docker installieren und Einrichten

NEWS

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

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

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

Grafana unter Docker installieren und Einrichten

Scheduled Pinned Locked Moved ioBroker Allgemein
grafana
125 Posts 16 Posters 33.0k Views 12 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M mguenther

    @oliverio
    das klappt nur nicht so - lies mal diesen Thread von oben nach unten - da haben alle, die das grafana image nehmen keine Möglichkeit auf die Konsole zu kommen. Oder gibts da inzwischen nen workaround?

    OliverIOO Offline
    OliverIOO Offline
    OliverIO
    wrote on last edited by OliverIO
    #62

    @mguenther

    ich mach das so:

    zuerst die containerid des laufenden containers rausfinden

    sudo docker container ls
    

    dann folgenden Befehl mit eingesetzter container id ausführen

    sudo docker exec -it 34f2dee181bf bash
    

    am geänderten prompt merkst du, das du dann im container bist. raus kommst du mit exit

    die änderungen an der ini-datei bleiben natürlich auch nur erhalten, wenn sie auf einer volume liegt.
    https://grafana.com/docs/grafana/latest/administration/configure-docker/#save-your-grafana-data

    mittlerweile nutze ich allerdings portainer, da ist es noch viel komfortabler und die konsole lässt sich mit klick direkt im browser öffnen

    falls tools fehlen, diese temporär nachinstallieren. sind aber nach container neustart wieder weg (je nach volumes konfiguration) oder
    mit docker commit aus dem container ein neues image mit den Änderungen erzeugen.

    Meine Adapter und Widgets
    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
    Links im Profil

    M 1 Reply Last reply
    0
    • OliverIOO OliverIO

      @mguenther

      ich mach das so:

      zuerst die containerid des laufenden containers rausfinden

      sudo docker container ls
      

      dann folgenden Befehl mit eingesetzter container id ausführen

      sudo docker exec -it 34f2dee181bf bash
      

      am geänderten prompt merkst du, das du dann im container bist. raus kommst du mit exit

      die änderungen an der ini-datei bleiben natürlich auch nur erhalten, wenn sie auf einer volume liegt.
      https://grafana.com/docs/grafana/latest/administration/configure-docker/#save-your-grafana-data

      mittlerweile nutze ich allerdings portainer, da ist es noch viel komfortabler und die konsole lässt sich mit klick direkt im browser öffnen

      falls tools fehlen, diese temporär nachinstallieren. sind aber nach container neustart wieder weg (je nach volumes konfiguration) oder
      mit docker commit aus dem container ein neues image mit den Änderungen erzeugen.

      M Offline
      M Offline
      mguenther
      wrote on last edited by
      #63

      @oliverio
      portainer nutze ich auch - ich habe unter grafana folgendes Terminal und komme dann eben nicht in/an die ini-Datei:

      826382de-6762-4505-940f-ebcdf553b3a8-grafik.png

      d5fd1fcc-819e-47f9-8b3c-20302884ab0f-grafik.png

      OliverIOO 1 Reply Last reply
      1
      • M mguenther

        @oliverio
        portainer nutze ich auch - ich habe unter grafana folgendes Terminal und komme dann eben nicht in/an die ini-Datei:

        826382de-6762-4505-940f-ebcdf553b3a8-grafik.png

        d5fd1fcc-819e-47f9-8b3c-20302884ab0f-grafik.png

        OliverIOO Offline
        OliverIOO Offline
        OliverIO
        wrote on last edited by
        #64

        @mguenther sagte in Grafana unter Docker installieren und Einrichten:

        @oliverio
        portainer nutze ich auch - ich habe unter grafana folgendes Terminal und komme dann eben nicht in/an die ini-Datei:

        826382de-6762-4505-940f-ebcdf553b3a8-grafik.png

        d5fd1fcc-819e-47f9-8b3c-20302884ab0f-grafik.png

        ich liebe es wenn man jeder meiner bereits geschriebenen worte wertschätzt :)
        falls tools fehlen, diese temporär nachinstallieren. sind aber nach container neustart wieder weg

        sudo apt-get install nano
        

        Meine Adapter und Widgets
        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
        Links im Profil

        M 1 Reply Last reply
        0
        • OliverIOO OliverIO

          @mguenther sagte in Grafana unter Docker installieren und Einrichten:

          @oliverio
          portainer nutze ich auch - ich habe unter grafana folgendes Terminal und komme dann eben nicht in/an die ini-Datei:

          826382de-6762-4505-940f-ebcdf553b3a8-grafik.png

          d5fd1fcc-819e-47f9-8b3c-20302884ab0f-grafik.png

          ich liebe es wenn man jeder meiner bereits geschriebenen worte wertschätzt :)
          falls tools fehlen, diese temporär nachinstallieren. sind aber nach container neustart wieder weg

          sudo apt-get install nano
          
          M Offline
          M Offline
          mguenther
          wrote on last edited by
          #65

          @oliverio
          es fängt bei sudo an - ich habe gerade versucht es mit

          apt-get install sudo
          

          zu bekommen :)

          OliverIOO 1 Reply Last reply
          0
          • M mguenther

            @oliverio
            es fängt bei sudo an - ich habe gerade versucht es mit

            apt-get install sudo
            

            zu bekommen :)

            OliverIOO Offline
            OliverIOO Offline
            OliverIO
            wrote on last edited by
            #66

            @mguenther
            dann ohne sudo probieren.
            wahrscheinlich bist du schon root

            Meine Adapter und Widgets
            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
            Links im Profil

            M OliverIOO 2 Replies Last reply
            0
            • OliverIOO OliverIO

              @mguenther
              dann ohne sudo probieren.
              wahrscheinlich bist du schon root

              M Offline
              M Offline
              mguenther
              wrote on last edited by
              #67

              @oliverio
              fdbc0cb9-6559-4c92-a37d-61148550bfae-grafik.png

              ich starte den docker grafana mal komplett neu - habe eh noch nix drin und dann füge ich ein

              -v grafana-storage:/var/lib/grafana
              

              hinzu und gebe mir die entsprechenden Rechte für den Ordner. Dann kann ich auch die ini-Datei bearbeiten... :)

              OliverIOO 1 Reply Last reply
              0
              • OliverIOO OliverIO

                @mguenther
                dann ohne sudo probieren.
                wahrscheinlich bist du schon root

                OliverIOO Offline
                OliverIOO Offline
                OliverIO
                wrote on last edited by
                #68

                @oliverio
                ach vorher musst noch

                apt-get update
                

                machen
                es sind ja meist auch noch keine paket quellen da

                habe es gerade in einem anderen container bei mir probiert
                funktioniert

                Meine Adapter und Widgets
                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                Links im Profil

                M 1 Reply Last reply
                0
                • M mguenther

                  @oliverio
                  fdbc0cb9-6559-4c92-a37d-61148550bfae-grafik.png

                  ich starte den docker grafana mal komplett neu - habe eh noch nix drin und dann füge ich ein

                  -v grafana-storage:/var/lib/grafana
                  

                  hinzu und gebe mir die entsprechenden Rechte für den Ordner. Dann kann ich auch die ini-Datei bearbeiten... :)

                  OliverIOO Offline
                  OliverIOO Offline
                  OliverIO
                  wrote on last edited by
                  #69

                  @mguenther sagte in Grafana unter Docker installieren und Einrichten:

                  @oliverio
                  fdbc0cb9-6559-4c92-a37d-61148550bfae-grafik.png

                  ich starte den docker grafana mal komplett neu - habe eh noch nix drin und dann füge ich ein

                  -v grafana-storage:/var/lib/grafana
                  

                  hinzu und gebe mir die entsprechenden Rechte für den Ordner. Dann kann ich auch die ini-Datei bearbeiten... :)

                  hm, auftrag:

                  wir lesen meine angaben exakt und lassen nix weg

                  Meine Adapter und Widgets
                  TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                  Links im Profil

                  1 Reply Last reply
                  0
                  • OliverIOO OliverIO

                    @oliverio
                    ach vorher musst noch

                    apt-get update
                    

                    machen
                    es sind ja meist auch noch keine paket quellen da

                    habe es gerade in einem anderen container bei mir probiert
                    funktioniert

                    M Offline
                    M Offline
                    mguenther
                    wrote on last edited by
                    #70

                    @oliverio

                    klappt auch nicht :)

                    ich lege den docker mal neu an.. :)

                    OliverIOO 1 Reply Last reply
                    0
                    • M mguenther

                      @oliverio

                      klappt auch nicht :)

                      ich lege den docker mal neu an.. :)

                      OliverIOO Offline
                      OliverIOO Offline
                      OliverIO
                      wrote on last edited by OliverIO
                      #71

                      @mguenther sagte in Grafana unter Docker installieren und Einrichten:

                      @oliverio

                      klappt auch nicht :)

                      ich lege den docker mal neu an.. :)

                      also nochmal am stück

                      apt-get update
                      apt-get install nano
                      

                      du hast das wort install vergessen

                      und den abschnitt für die docker-configuration bei grafana lesen.
                      sonst sind die änderungen der ini auch wieder weg
                      https://grafana.com/docs/grafana/latest/administration/configure-docker/#save-your-grafana-data

                      Meine Adapter und Widgets
                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                      Links im Profil

                      M 1 Reply Last reply
                      0
                      • OliverIOO OliverIO

                        @mguenther sagte in Grafana unter Docker installieren und Einrichten:

                        @oliverio

                        klappt auch nicht :)

                        ich lege den docker mal neu an.. :)

                        also nochmal am stück

                        apt-get update
                        apt-get install nano
                        

                        du hast das wort install vergessen

                        und den abschnitt für die docker-configuration bei grafana lesen.
                        sonst sind die änderungen der ini auch wieder weg
                        https://grafana.com/docs/grafana/latest/administration/configure-docker/#save-your-grafana-data

                        M Offline
                        M Offline
                        mguenther
                        wrote on last edited by
                        #72

                        @oliverio
                        :)
                        das klappt eben nicht

                        a803dc0d-5fbc-4c7f-a9f0-fd39c8f1f391-grafik.png

                        OliverIOO 2 Replies Last reply
                        0
                        • M mguenther

                          @oliverio
                          :)
                          das klappt eben nicht

                          a803dc0d-5fbc-4c7f-a9f0-fd39c8f1f391-grafik.png

                          OliverIOO Offline
                          OliverIOO Offline
                          OliverIO
                          wrote on last edited by
                          #73

                          @mguenther

                          moment ich lade mal den grafana container

                          Meine Adapter und Widgets
                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                          Links im Profil

                          1 Reply Last reply
                          0
                          • M mguenther

                            @oliverio
                            :)
                            das klappt eben nicht

                            a803dc0d-5fbc-4c7f-a9f0-fd39c8f1f391-grafik.png

                            OliverIOO Offline
                            OliverIOO Offline
                            OliverIO
                            wrote on last edited by
                            #74

                            @mguenther

                            ok, das zugrundeliegende betriebssystem ist alpine.
                            alpine hat einen anderen paketmanager

                            apk update
                            apk add nano
                            

                            Meine Adapter und Widgets
                            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                            Links im Profil

                            M 1 Reply Last reply
                            0
                            • OliverIOO OliverIO

                              @mguenther

                              ok, das zugrundeliegende betriebssystem ist alpine.
                              alpine hat einen anderen paketmanager

                              apk update
                              apk add nano
                              
                              M Offline
                              M Offline
                              mguenther
                              wrote on last edited by
                              #75

                              @oliverio
                              ich trau mich kaum...

                              5fd7daaa-5c9f-48b2-8af7-0a8a761fc1a2-grafik.png

                              OliverIOO 1 Reply Last reply
                              0
                              • M mguenther

                                @oliverio
                                ich trau mich kaum...

                                5fd7daaa-5c9f-48b2-8af7-0a8a761fc1a2-grafik.png

                                OliverIOO Offline
                                OliverIOO Offline
                                OliverIO
                                wrote on last edited by OliverIO
                                #76

                                @mguenther
                                das hatte ich zuerst auch.
                                ich habe die portainer konsole verwendet.
                                ich habe den container gestoppt und neu gestartet und bin dann
                                erneut rein gegangen. achte darauf, das als user beim start der konsole root angegeben ist. das angezeigte root ist nur platzhalter, du musst root eintippen
                                4acc2032-7707-4285-bf9a-1cc2c8bd600b-image.png
                                prüfen kannst du das mit

                                whoami
                                

                                ob du wirklich mit root drin bist

                                Meine Adapter und Widgets
                                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                Links im Profil

                                M R 3 Replies Last reply
                                0
                                • OliverIOO OliverIO

                                  @mguenther
                                  das hatte ich zuerst auch.
                                  ich habe die portainer konsole verwendet.
                                  ich habe den container gestoppt und neu gestartet und bin dann
                                  erneut rein gegangen. achte darauf, das als user beim start der konsole root angegeben ist. das angezeigte root ist nur platzhalter, du musst root eintippen
                                  4acc2032-7707-4285-bf9a-1cc2c8bd600b-image.png
                                  prüfen kannst du das mit

                                  whoami
                                  

                                  ob du wirklich mit root drin bist

                                  M Offline
                                  M Offline
                                  mguenther
                                  wrote on last edited by
                                  #77

                                  @oliverio
                                  das war der entscheidene Tip - ich habe "root" nochmals eingegeben und damit bin ich als root auch angemeldet. nano ist installiert - jetzt schau ich mir die ini Datei an

                                  1 Reply Last reply
                                  0
                                  • OliverIOO OliverIO

                                    @mguenther
                                    das hatte ich zuerst auch.
                                    ich habe die portainer konsole verwendet.
                                    ich habe den container gestoppt und neu gestartet und bin dann
                                    erneut rein gegangen. achte darauf, das als user beim start der konsole root angegeben ist. das angezeigte root ist nur platzhalter, du musst root eintippen
                                    4acc2032-7707-4285-bf9a-1cc2c8bd600b-image.png
                                    prüfen kannst du das mit

                                    whoami
                                    

                                    ob du wirklich mit root drin bist

                                    M Offline
                                    M Offline
                                    mguenther
                                    wrote on last edited by
                                    #78

                                    @oliverio

                                    tja, also die "gute" Nachricht - ich habe nano istalliert und habe die beiden folgenden Punkte in der ini geändert:
                                    a260e429-81e5-4c5e-a7c4-da6b5f3bd70f-grafik.png

                                    a644abed-d86a-475d-9053-1a3c653defff-grafik.png

                                    jetzt habe ich einen ganz einfachen Graph in Grafana erstellt, ich binde ihn in meine Beispiel-VIS mit iframe ein und erhalte folgendes Bild:
                                    3b187401-7fad-427d-9e42-339b9ced14c1-grafik.png

                                    die VIS sieht entsprechend aus.

                                    Ich habe dann auch das docker image neu aufgesetzt, weil ich dachte, es liegt vielleicht an den Umgebungsvariablen. Ich habe dazu folgendes verwendet:

                                    sudo docker run -d -p 3000:3000 --name="grafana" --net=host -v /volume1/docker/grafana:/var/lib/grafana -v /usr/syno/etc/certificate/system/default:/var/ssl -e "GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-simple-json-datasource"  grafana/grafana
                                    

                                    ändert aber an den Berechtigungen anscheinend nix. Im Protokoll des Containers steht:

                                    2021-07-09 23:38:53	stdout	t=2021-07-09T23:38:53+0000 lvl=warn msg="Request Origin is not authorized" logger=live origin=http://192.168.222.175:3000 appUrl=http://localhost:3000/ allowedOrigins=
                                    

                                    jetzt bin ich mit meinem Latein am Ende.

                                    OliverIOO 1 Reply Last reply
                                    0
                                    • M mguenther

                                      @oliverio

                                      tja, also die "gute" Nachricht - ich habe nano istalliert und habe die beiden folgenden Punkte in der ini geändert:
                                      a260e429-81e5-4c5e-a7c4-da6b5f3bd70f-grafik.png

                                      a644abed-d86a-475d-9053-1a3c653defff-grafik.png

                                      jetzt habe ich einen ganz einfachen Graph in Grafana erstellt, ich binde ihn in meine Beispiel-VIS mit iframe ein und erhalte folgendes Bild:
                                      3b187401-7fad-427d-9e42-339b9ced14c1-grafik.png

                                      die VIS sieht entsprechend aus.

                                      Ich habe dann auch das docker image neu aufgesetzt, weil ich dachte, es liegt vielleicht an den Umgebungsvariablen. Ich habe dazu folgendes verwendet:

                                      sudo docker run -d -p 3000:3000 --name="grafana" --net=host -v /volume1/docker/grafana:/var/lib/grafana -v /usr/syno/etc/certificate/system/default:/var/ssl -e "GF_INSTALL_PLUGINS=grafana-clock-panel,grafana-simple-json-datasource"  grafana/grafana
                                      

                                      ändert aber an den Berechtigungen anscheinend nix. Im Protokoll des Containers steht:

                                      2021-07-09 23:38:53	stdout	t=2021-07-09T23:38:53+0000 lvl=warn msg="Request Origin is not authorized" logger=live origin=http://192.168.222.175:3000 appUrl=http://localhost:3000/ allowedOrigins=
                                      

                                      jetzt bin ich mit meinem Latein am Ende.

                                      OliverIOO Offline
                                      OliverIOO Offline
                                      OliverIO
                                      wrote on last edited by
                                      #79

                                      @mguenther sagte in Grafana unter Docker installieren und Einrichten:

                                      @oliverio

                                      tja, also die "gute" Nachricht - ich habe nano istalliert und habe die beiden folgenden Punkte in der ini geändert:
                                      a260e429-81e5-4c5e-a7c4-da6b5f3bd70f-grafik.png

                                      https://grafana.com/docs/grafana/latest/administration/configuration/#comments-in-ini-files

                                      Meine Adapter und Widgets
                                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                      Links im Profil

                                      M 2 Replies Last reply
                                      1
                                      • OliverIOO OliverIO

                                        @mguenther sagte in Grafana unter Docker installieren und Einrichten:

                                        @oliverio

                                        tja, also die "gute" Nachricht - ich habe nano istalliert und habe die beiden folgenden Punkte in der ini geändert:
                                        a260e429-81e5-4c5e-a7c4-da6b5f3bd70f-grafik.png

                                        https://grafana.com/docs/grafana/latest/administration/configuration/#comments-in-ini-files

                                        M Offline
                                        M Offline
                                        mguenther
                                        wrote on last edited by
                                        #80

                                        @oliverio
                                        ich Idiot, ich habe die ";" vergessen - war doch zu spät gestern... ich nehme die alle mal an den richtigen Stellen raus...

                                        1 Reply Last reply
                                        0
                                        • OliverIOO OliverIO

                                          @mguenther sagte in Grafana unter Docker installieren und Einrichten:

                                          @oliverio

                                          tja, also die "gute" Nachricht - ich habe nano istalliert und habe die beiden folgenden Punkte in der ini geändert:
                                          a260e429-81e5-4c5e-a7c4-da6b5f3bd70f-grafik.png

                                          https://grafana.com/docs/grafana/latest/administration/configuration/#comments-in-ini-files

                                          M Offline
                                          M Offline
                                          mguenther
                                          wrote on last edited by mguenther
                                          #81

                                          @oliverio
                                          es ist verhext...
                                          ich habe die Semikolon entsprechend herausgenommen. Ich habe mich dabei an folgende Anleitung gehalten:
                                          https://www.smarthome-tricks.de/grafana/6-1-grafana-anpassung-der-konfiguration/

                                          Ich erzeuge ein Diagramm, klicke auf den Titel des Diagramms und share es. Ich machen einen 2. Tab im selben Browser auf, Diagramm wird angezeigt. Ich mache einen Tab in einem anderen Browser auf, ich soll mich anmelden. Ich bau es in einen iframe in meiner VIS ein - ich soll mich anmelden...

                                          im Portainer steht:

                                          
                                          t=2021-07-10T08:34:07+0000 lvl=warn msg="Request Origin is not authorized" logger=live origin=http://192.168.222.175:3000 appUrl=http://localhost:3000/ allowedOrigins=
                                          
                                          
                                          t=2021-07-10T08:34:07+0000 lvl=info msg="Request Completed" logger=context userId=1 orgId=1 uname=admin method=GET path=/api/live/ws status=403 remote_addr=192.168.222.107 time_ms=3 size=10 referer=
                                          
                                          OliverIOO 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          857

                                          Online

                                          32.4k

                                          Users

                                          81.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe