Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Grafana
    5. Problem mit Grafana unter Docker mit macvlan

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Problem mit Grafana unter Docker mit macvlan

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Mar-Bus last edited by

      Hallo,

      ich habe auf meiner Synology unter Docker ein macvlan eingerichtet, iobroker und influxdb laufen, ich habe aber Probleme, grafana im gleichen macvlan aufzurufen. Laut Container-Manager ist grafana "grün", ich kann dann aber nicht auf über den Webbrowser auf grafana zugreifen. Interessant ist, dass ich grafana sofort erreiche, wenn ich den Container aus dem macvlan in den bridge modus wechsele, dann kann ich allerdings nicht wie zu erwarten, grafana und influxdb verbinden. Gerade um das Zusammenspiel von iobroker, grafana und influxdb zu erreichen, hatte ich das macvlan mit einem eigene separaten IP-Bereich definiert, der von meinem Router explizit nicht per DHCP vergeben wird.

      Ich hatte mir vor einiger Zeit mal ein Testsystem eingerichtet, dort schien es so, als wenn sowohl iobroker, influxdb und grafana in einem macvlan gelaufen sind. Allerdings ist das längere Zeit her, und ich habe irgendwann mal die Container aktualisiert, ohne zu prüfen, ob noch alles funktioniert --> Testsystem halt.

      Kann es sein, dass der aktuelle Grafana-Container irgendein Problem mit einem macvlan hat? Ich habe den Container schon mehrmals neu aufgesetzt, hatte aber keinen Erfolg.

      Marc Berg 1 Reply Last reply Reply Quote 0
      • Marc Berg
        Marc Berg Most Active @Mar-Bus last edited by Marc Berg

        @mar-bus sagte in Problem mit Grafana unter Docker mit macvlan:

        Kann es sein, dass der aktuelle Grafana-Container irgendein Problem mit einem macvlan hat?

        Warum sollte er? Für Grafana ist das ein Netzwerk wie jedes andere auch. Es liegt mit hoher Wahrscheinlichkeit an deiner Konfiguration, die du leider nicht zeigst.

        Wie ist das MACVLAN definiert? Welche IP-Adressen haben die drei Container bekommen? Kannst du den Container anpingen? Was sagt ifconfig im Container?

        EDIT: Doppelposts, immer wieder "schön“ …
        https://forum.iobroker.net/post/1127074

        1 Reply Last reply Reply Quote 0
        • M
          Mar-Bus last edited by

          Hallo Marc, danke für deine Antwort (trotz Doppelpost von mir......😕 )

          Das macvlan habe ich gemäß den Anweisungen von buanet erstellt. der iobroker und influx sind auch ohne Probleme erreichbar. Kannst Du mir sagen, mit welchem Befehl ich dir die Konfiguration zeigen kann. Ich habe das macvlan mittels portainer erstellt, siehe Anlage und es wird mir wie folgt in portainer angezeigt:

          Bildschirmfoto 2024-02-11 um 12.06.40.png

          PS: Den Doppelpost habe ich erstellt, da ich vom System gefragt wurde, ob ich nicht einen eigenen Post machen wolle, da der letzte Eintrag schon länger zurückliegen würde.

          Marc Berg 1 Reply Last reply Reply Quote 0
          • Marc Berg
            Marc Berg Most Active @Mar-Bus last edited by

            @mar-bus sagte in Problem mit Grafana unter Docker mit macvlan:

            Kannst Du mir sagen, mit welchem Befehl ich dir die Konfiguration zeigen kann.

            Das passt schon so mit der Portainer-Ansicht, aber es fehlt:

            "Kannst du den Container anpingen? Was sagt ifconfig im Container?"

            1 Reply Last reply Reply Quote 0
            • M
              Mar-Bus last edited by

              Hallo,

              der Container ist von extern erreichbar, siehe unten:
              Bildschirmfoto 2024-02-11 um 14.48.32.png

              ifconfig im Container (ich habe mich über den Container Manager eingeloggt und dann das Terminal aufgerufen)
              Bildschirmfoto 2024-02-11 um 14.02.43.png

              Herzliche Grüße
              Martin

              Marc Berg 1 Reply Last reply Reply Quote 0
              • Marc Berg
                Marc Berg Most Active @Mar-Bus last edited by

                @mar-bus

                Du hast den Container sowohl im Bridge- als auch MACVLAN. Gibt es da einen Grund für? Wie rufst du Grafana auf?

                1 Reply Last reply Reply Quote 0
                • M
                  Mar-Bus last edited by

                  Das war nur ein Versuch, ob ich über die Bridge-Adresse die WEB-Gui aufrufen kann. Ich habe es noch mal ohne den Bridge-Mode versucht (also ohne doppelte Zuordnung, nur per macvlan). Der Aufruf erfolgt über 192.168.1.9:2999, das klappt nicht.
                  Wenn ich über den Container-Manager das Netzwerk von macvlan auf bridge umstelle, klappt der Aufruf von Grafana per 192.168.1.2:2999 ohne Probleme.

                  Marc Berg 1 Reply Last reply Reply Quote 0
                  • Marc Berg
                    Marc Berg Most Active @Mar-Bus last edited by

                    @mar-bus sagte in Problem mit Grafana unter Docker mit macvlan:

                    Der Aufruf erfolgt über 192.168.1.9:2999,

                    Grafana nutzt aber im Standard Port 3000

                    1 Reply Last reply Reply Quote 0
                    • M
                      Mar-Bus last edited by

                      Stimmt, habe ich aber bei der Einrichtung des Containers auf 2999 geändert.

                      Marc Berg 1 Reply Last reply Reply Quote 0
                      • Marc Berg
                        Marc Berg Most Active @Mar-Bus last edited by Marc Berg

                        @mar-bus sagte in Problem mit Grafana unter Docker mit macvlan:

                        Stimmt, habe ich aber bei der Einrichtung des Containers auf 2999 geändert.

                        Hast du den Port gemappt?? Mach mal ein

                        netstat -a
                        

                        im Container.

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          Mar-Bus last edited by

                          Stimmt, habe ich aber für den Kontakt von außen auf 2999 mit Docker geändert.

                          Bildschirmfoto 2024-02-11 um 17.23.26.png

                          Marc Berg 1 Reply Last reply Reply Quote 0
                          • Marc Berg
                            Marc Berg Most Active @Mar-Bus last edited by

                            @mar-bus sagte in Problem mit Grafana unter Docker mit macvlan:

                            habe ich aber für den Kontakt von außen auf 2999 mit Docker geändert.

                            Dann hast du das Konzept hinter MACVLAN noch nicht verinnerlicht. Ein Mapping ist hier völlig sinn- und wirkungslos. Alle Ports sind auf der eigenen IP-Adresse des Containers ohne weiteres Zutun verfügbar. Wie bei jedem anderen Host in deinem Netzwerk.

                            1 Reply Last reply Reply Quote 0
                            • M
                              Mar-Bus @Marc Berg last edited by

                              @marc-berg

                              hier ist das Ergebnis.
                              Bildschirmfoto 2024-02-11 um 17.27.24.png

                              Marc Berg 1 Reply Last reply Reply Quote 0
                              • Marc Berg
                                Marc Berg Most Active @Mar-Bus last edited by

                                @mar-bus

                                Also sollte Grafana unter 192.168.1.9:3000 erreichbar sein.

                                1 Reply Last reply Reply Quote 0
                                • M
                                  Mar-Bus last edited by

                                  Danke, das klappt jetzt.

                                  Ich bin immer davon ausgegangen, dass die Zuweisung eines anderen Ports auch für ein macvlan gültig ist. Das war leider mein Denkfehler. Das liegt wohl daran, dass ich früher mal iobroker, influx und grafana auf Docker mit einem Bridge-Netzwerk habe laufen lassen, und die Portzuordnung etwas verändert hatte. Daher habe ich diese Überlegungen einfach mit übergenommen (weil ich die Ports einfach gewohnt war). Das die Ports unter macvlan nicht weitergereicht werden, war mir nicht klar.

                                  Danke für die Hilfe.

                                  Herzliche Grüße
                                  Martin

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

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  938
                                  Online

                                  31.7k
                                  Users

                                  79.7k
                                  Topics

                                  1.3m
                                  Posts

                                  2
                                  15
                                  781
                                  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