Outils pour utilisateurs

Outils du site


sysadmin:linux:logs:visualisation_des_logs_loki_grafana

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sysadmin:linux:logs:visualisation_des_logs_loki_grafana [2021/08/24 07:25] yoannsysadmin:linux:logs:visualisation_des_logs_loki_grafana [2021/10/25 14:30] (Version actuelle) yoann
Ligne 14: Ligne 14:
  
 ===== Installation de Loki ===== ===== Installation de Loki =====
 +
 +==== Test de l'image ====
 +
 +L'image docker est disponible sur le Hub à l'URL https://hub.docker.com/r/grafana/loki
 +Télécharger l' image docker:
 +
 +<code bash>
 +docker image pull grafana/loki:2.3.0
 +</code>
 +
 +Création d'un conteneur de test
 +
 +<code bash>
 +docker run -d --name=loki-test -p 127.0.0.1:3100:3100 grafana/loki:2.3.0
 +</code>
 +
 +Vérifier le bon fonctionnement de l'instance via les logs et via les points d'entrée exposés:
 +  * GET /ready
 +  * GET /metrics
 +  * GET /config
 +  * GET /loki/api/v1/status/buildinfo
 +
 +
 +<code bash>
 +docker container logs loki-test --follow
 +</code>
  
 <code bash> <code bash>
Ligne 28: Ligne 54:
  
 <file YAML> <file YAML>
 +version: "3.3"
 +
 +networks:
 +  loki-net:
 +    external: true
  
 +  loki:
 +    image: grafana/loki:2.3.0
 +    restart: unless-stopped
 +    ports:
 +      - "127.0.0.1:3100:3100/tcp"
 +    command: -config.file=/mnt/loki-config.yaml
 +    networks:
 +      loki-net:
 +    volumes:
 +      - $PWD/loki/conf/loki-config.yaml:/mnt/loki-config.yaml:ro
 +    labels:
 +      - "traefik.enable=true"
 +      - "traefik.docker.network=traefik-net"
 +      - "traefik.http.routers.loki_http.entryPoints=HTTP"
 +      - "traefik.http.routers.loki_http.rule=Host(`loki.phobos-net.fr`)"
 +      - "traefik.http.routers.loki_http.middlewares=auth"
 +      - "traefik.http.services.loki.loadbalancer.server.port=3100"
 </file> </file>
  
Ligne 109: Ligne 157:
   * https://blog.ruanbekker.com/blog/2020/08/13/getting-started-on-logging-with-loki-using-docker/   * https://blog.ruanbekker.com/blog/2020/08/13/getting-started-on-logging-with-loki-using-docker/
   * https://grafana.com/docs/loki/latest/getting-started/troubleshooting/#enable-tracing-for-loki   * https://grafana.com/docs/loki/latest/getting-started/troubleshooting/#enable-tracing-for-loki
-  * https://github.com/grafana/loki/issues/1368 
sysadmin/linux/logs/visualisation_des_logs_loki_grafana.1629789936.txt.gz · Dernière modification : 2021/08/24 07:25 de yoann