STERNENLABOR

Wiki und Dokuspace

Benutzer-Werkzeuge

Webseiten-Werkzeuge


dienste:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
dienste:start [2024/01/16 07:33] – [Monitoring - Intern] ralfdienste:start [2024/01/16 07:56] – [Monitoring - Intern] ralf
Zeile 44: Zeile 44:
       * [[http://galaxyguardian:3001/|Uptime-Kuma@GalaxyGuardian]] - Uptime Monitoring und Uptime Alerting       * [[http://galaxyguardian:3001/|Uptime-Kuma@GalaxyGuardian]] - Uptime Monitoring und Uptime Alerting
       * [[http://galaxyguardian:9090/|Prometheus@GalaxyGuardian]] - Sammelt Metriken via Agents (z.Bsp. NodeExporter, cAdvisor) von Host Systemen (z.Bsp. wega, universe, galaxyguardian, raspis,...)       * [[http://galaxyguardian:9090/|Prometheus@GalaxyGuardian]] - Sammelt Metriken via Agents (z.Bsp. NodeExporter, cAdvisor) von Host Systemen (z.Bsp. wega, universe, galaxyguardian, raspis,...)
-      * [[https://galaxyguardian:9443/|Portainer@GalaxyGuardian]] - Übersicht **aller** internen Docker Umgebungen (als Environments via Portainer-Agent eingebunden).+      * [[https://galaxyguardian:9443/|Portainer@GalaxyGuardian]] - Übersicht **aller** internen Docker Umgebungen. Diese sind als Environments via Portainer-Agent eingebunden.
   * lokale interne Metriken je LXC/VM (Beispiel Universe LXC)   * lokale interne Metriken je LXC/VM (Beispiel Universe LXC)
     * [[http://universe:61208/|Glances@universe]] - real time Host Metriken des universe LXC      * [[http://universe:61208/|Glances@universe]] - real time Host Metriken des universe LXC 
Zeile 54: Zeile 54:
   * Logs     * Logs  
     * Docker Logs      * Docker Logs 
-      * sind über Portainer einsehbar ([[https://docs.portainer.io/user/docker/containers/logs|Portainer Docker Logs]]) +      * sind über Portainer ([[https://docs.portainer.io/user/docker/containers/logs|Portainer Docker Logs]]) oder 'docker logs' bzw.'docker service logs' in der CLI einsehbar. 
-      * werden standardmäßig in /var/lib/docker/containers abgelegt ([[https://docs.docker.com/config/containers/logging/|Docker Logging]]) +      * dual-logging ist nicht disabled.  
-      werden zusätzlich an Loki auf GalaxyGuardian geschickt+        * der default logging driver (json-file) ist Docker Daemon konfiguriert und Logs ) werden werden in /var/lib/docker/containers abgelegt ([[https://docs.docker.com/config/containers/logging/|Docker Logging]]) 
 +        * zusätzlich werden Logs an Loki auf GalaxyGuardian geschickt, wenn das im docker-compose (bzw. Portainer Stack) definiert ist. Das Loki Docker Plugin auf den Hosts installiert.
     * Anwendungslogs     * Anwendungslogs
       * dies ist für jede Anwendung individuell       * dies ist für jede Anwendung individuell
-      * manche Anwendungen sollten Logs per (REST) API zur Weiterverarbeitung zur Verfügung +      * manche Anwendungen stellen Logs per (REST) API zur Weiterverarbeitung zur Verfügung 
       * manche Anwendungen schreiben Logs in Files, die auf den Docker Host gemappt werden (z.B. LanCache)       * manche Anwendungen schreiben Logs in Files, die auf den Docker Host gemappt werden (z.B. LanCache)
     * zentrales Logging     * zentrales Logging
-      * da könne wir uns bei Bedarf etwas überlegen, z.B. mit Grafana Loki + Promtail+      * auf GalaxyGuardian läuft [[http://galaxyguardian:3100/|Grafana Loki@GalaxyGuardian]] zum zentralen speichern der Logs und [[http://galaxyguardian:3000/|Grafana@GalaxyGuardian]] um diese anzuzeigen und zu analysieren. 
 +      * Docker Logs werden über das Loki Docker Plugin und die entsprechende Konfiguration im Docker Compose file an Loki geschickt.  
 +      * [ToDo] aktuell kann Grafana noch nicht auf die Daten von Loki zugreifen (connection refused).  
 +      * [ToDo] zusätzlich kann Promtail auf den Hosts installiert werdenum z.B. sys-Logs vom Host an Loki zu schicken 
   * Zusatzinfo   * Zusatzinfo
     * [[https://github.com/ChristianLempa/cheat-sheets/blob/main/docker/docker.md|Docker Cheat Sheet]]     * [[https://github.com/ChristianLempa/cheat-sheets/blob/main/docker/docker.md|Docker Cheat Sheet]]
dienste/start.txt · Zuletzt geändert: 2024/01/16 19:30 von peter.cranz

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki