update check Grafana timeout

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Trollkirsche
Beiträge: 497
Registriert: 08.08.2015 15:03:09
Wohnort: Schweiz Zürich

update check Grafana timeout

Beitrag von Trollkirsche » 16.06.2023 15:11:33

Hallo zusammen,

Vielleicht kann mir jemand weiterhelfen?

Ich versuche per docker-compose eine Docker Multicontainer Architektur für Grafana zu erstellen. Hierzu habe ich mir ein .yml erstellt und führe dies mit dem Befehl : "docker-compose -f monitoring.yml up" aus.
Leider geht er beim Update Check in ein Timeout :

logger=grafana.update.checker "Update check failed" error="failed to get latest.json repo from github.com: Get \"https://raw.githubusercontent.com/grafa ... atest.json\": dial tcp 185.199.108.133:443: i/o timeout" duration=10.001490978s

Das monitoring.yml sieht folgendermassen aus :

Code: Alles auswählen

volumes:
  prometheus-data:
    driver: local
  grafana-data:
    driver: local


services:
  prometheus:
    image: prom/prometheus:latest
    container_name: prometheus
    ports:
     - "9090:9090"
    volumes:
     - /etc/prometheus:/config
     - prometheus-data:/prometheus
    restart: unless-stopped
    command:
     - "--config.file=/config/prometheus.ini"


  grafana:
    image: grafana/grafana-oss:latest
    container_name: grafana
    ports:
      - "3117:3000"
    volumes:
      - grafana-data:/var/lib/grafana
    restart: unless-stopped


#  cadvisor:
#    image: google/cadvisor:latest
#    container_name: cadvisor
    # ports:
    #   - "8080:8080"
#    volumes:
#      - /:/rootfs:ro
#      - /var/run:/var/run:ro
#      - /sys:/sys:ro
#      - /var/lib/docker/:/var/lib/docker:ro
#      - /dev/disk/:/dev/disk:ro
#    devices:
#      - /dev/kmsg
#    restart: unless-stopped

  node_exporter:
    image: prom/node-exporter
    container_name: prom_node_exporter
    volumes:
      - /proc:/host/proc:ro
      - /sys:/host/sys:ro
      - /:/rootfs:ro
    command:
      - '--path.procfs=/host/proc'
      - '--path.rootfs=/rootfs'
      - '--path.sysfs=/host/sys'
      - '--collector.filesystem.ignored-mount-points=^/(sys|proc|dev|host|etc)($$|/)'
    restart: unless-stopped
    expose:
      - 9100


  cadvisor:
    image: gcr.io/cadvisor/cadvisor:latest
    container_name: cadvisor
    ports:
      - 8080:8080
    volumes:
      - /:/rootfs:ro
      - /var/run:/var/run:rw
      - /sys:/sys:ro
      - /var/lib/docker/:/var/lib/docker:ro
    depends_on:
      - redis
  
  redis:
    image: redis:latest
    container_name: redis
    ports:
      - 6379:6379


Wenn ich einen curl Befehl auf https://raw.githubusercontent.com/grafa ... atest.json ausführe, sehe ich den Inhalt der Datei. Im Link ist jedoch noch ein Backslash was ich komisch finde.
Auch habe ich probiert, die IP von raw.githubusercontent.com in die /etc/hosts einzutragen. Leider ist das auch nicht die erhoffte Lösung.

Ich befinde mich zwar hinter einem Proxy, das sollte jedoch keinen Einfluss haben, da ich ja Docker Images pullen kann und der Curl Befehl auf den Link funktioniert.

Weiss einer, warum ich diesen Fehler bekomme? In einer anderen Umgebung funktioniert das .yml hervorragend und Grafana wird als Docker Multicontainer Architektur deployed.

Vielen Dank für eure Unterstützung!

Trollkirsche
Beiträge: 497
Registriert: 08.08.2015 15:03:09
Wohnort: Schweiz Zürich

Re: update check Grafana timeout

Beitrag von Trollkirsche » 19.06.2023 10:33:18

Hallo,

Hat niemand eine Idee, warum ich diese Fehlermeldung erhalte und was ich tun kann, damit ich diese umgehe?

Für jeden Hinweis bin ich sehr froh!

Antworten