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

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Grafana unter Docker installieren und Einrichten

Scheduled Pinned Locked Moved ioBroker Allgemein
grafana
125 Posts 16 Posters 34.7k 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.
  • 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
                                        • M mguenther

                                          @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 Offline
                                          OliverIOO Offline
                                          OliverIO
                                          wrote on last edited by
                                          #82

                                          @mguenther
                                          Container neu gestartet?
                                          Ini werden idr bei Neustart gelesen

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

                                          723

                                          Online

                                          32.6k

                                          Users

                                          82.3k

                                          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