dienste:start
Inhaltsverzeichnis
Dienste
Extern
aus dem Internet erreichbar.
Dienst | Beschreibung | Status | Kontakt |
---|---|---|---|
Wiki | DocuWiki | Live, öffentlich zugänglich, kann nur von Vereinsmitgliedern geändert werden | Christian |
Nextcloud | Dateiablage | Live, Zugang nur für Vereinsmitglieder | Christian |
Jitsi | Videokonferenzsystem | Live, öffentlich zugänglich | Christian |
URL Shortener | YOURLS Installation (customized) | Live, öffentlich zugänglich | André |
QR Code Generator | Ampelsystem / Wiki - QR Code Generator | Live, öffentlich zugänglich | André |
FabAccess Sticker Generator | FabAccess Sticker Generator | Live, öffentlich zugänglich | André |
Intern
nur innerhalb des Sternenlabor Netzwerkes erreichbar.
Dienst | Beschreibung | Zusatzinfo | Status | Kontakt |
---|---|---|---|---|
Heimdall | Dashboard | Docker im Universe LXC auf dem Proxmox@Wega-Cluster | Live | Ralf B. |
Proxmox | Virtualisierungsumgebung | Proxmox Cluster | Live | Ralf B. |
Portainer @universe | Docker Administration | Docker auf dem Universe LXC auf dem Proxmox@Wega-Cluster | Live | Ralf B. |
MagicMirror @universe | MagicMirror mit Veranstaltungskalender | Docker auf dem Universe LXC auf dem Proxmox@Wega-Cluster | Live | Ralf B. |
Stirling PDF @universe | PDF Multi Tool | Docker auf dem Universe LXC auf dem Proxmox@Wega-Cluster | live | Ralf B. |
Mosquitto @universe | MQTT Broker | Docker auf dem Universe LXC auf dem Proxmox@Wega-Cluster | installiert zum Kennenlernen und ausprobieren, live | Ralf B. |
NodeRed @universe | NoCode/LowCode Automatisierung | Docker auf dem Universe LXC auf dem Proxmox@Wega-Cluster | installiert zum Kennenlernen und ausprobieren, live | Ralf B. |
Grafana @Universe | Dashboard für Metriken | Docker auf dem Universe LXC auf dem Proxmox@Wega-Cluster | installiert zum Kennenlernen und ausprobieren, live | Ralf B. |
InfluxDB v2 @universe | Zeitreihendatenbank | Docker auf dem Universe LXC auf dem Proxmox@Wega-Cluster | installiert zum Kennenlernen und ausprobieren, live | Ralf B. |
fabaccess | Zugangsberechtigungssystem | Docker auf VM im Universe LXC auf dem Proxmox@Wega-Cluster | im Aufbau | André & Peter |
Snowflake | Snowflake Proxy - Tor Projekt | Docker im Universe LXC auf dem Proxmox@Wega-Cluster | Live | Ralf B. |
MotionEye | Videoüberwachung | Docker im GalacticEye LXC auf dem Proxmox@Wega-Cluster | Live | Ralf B. |
LANCache | LANCache | Docker auf Debian Dell Optiplex 3060 | Live | Ralf B. |
HomeAssistant | Hausautomatisierung | HomesAssistantOS on ThinkCenter | Live | Ralf B. |
MoOdeAudio @BoomBoom | Audio Streamer für Stereoanlage (Esstisch) | Raspberry, in MusikAssistent (HomeAssistant) via Squeezlite eingebunden | Live | Ralf B. |
Grafana @GalaxyGuardian | Grafana @GalaxyGuardian | Docker auf dem GalaxyGuardian LXC auf dem Proxmox@Wega-Cluster | Live | Ralf B. |
Uptime-Kuma @GalaxyGuardian | Uptime-Kuma @GalaxyGuardian | Docker auf dem GalaxyGuardian LXC auf dem Proxmox@Wega-Cluster | Live | Ralf B. |
Prometheus @GalaxyGuardian | Prometheus @GalaxyGuardian | Docker auf dem GalaxyGuardian LXC auf dem Proxmox@Wega-Cluster | Live | Ralf B. |
Monitoring - Intern
- zentrale interne Metriken
- GalaxyGuardian LXC auf dem Proxmox@Wega-Cluster
- Grafana@GalaxyGuardian - Dashboards für Prometheus Metriken
- benutzte Grafan Dashboards
- 14282 - Cadvisor exporter
- 1860 - Node Exporter Full
- 10347 - Proxmox via Prometheus
- 3662 - Prometheus 2.0 Overview
- Uptime-Kuma@GalaxyGuardian - Uptime Monitoring und Uptime Alerting
- Prometheus@GalaxyGuardian - Sammelt Metriken via Agents (z.Bsp. NodeExporter, cAdvisor) von Host Systemen (z.Bsp. wega, universe, galaxyguardian, raspis,…)
- Portainer@GalaxyGuardian - Übersicht aller internen Docker Umgebungen. Diese sind als Environments via Portainer-Agent eingebunden.
- lokale interne Metriken je LXC/VM (Beispiel Universe LXC)
- Glances@universe - real time Host Metriken des universe LXC
- cAdvisor@universe - real time Docker Metriken des universe LXC
- NodeExporter@universe - real time NodeExporter Metriken des universe LXC
- Alerts
- Uptime-Kuma@GalaxyGuardian - Uptime Alerting zum Slack Channel #uptimekuma
- Uptime-Kuma@Homeassistant - zusätzlich, Uptime Kuma auf Homeassistant, um GalaxyGuardian zu überwachen - Uptime Alerting zum Slack Channel #uptimekuma
- Logs
- Docker Logs
- sind über Portainer (Portainer Docker Logs) oder 'docker logs' bzw.'docker service logs' in der CLI einsehbar.
- dual-logging ist nicht disabled.
- der default logging driver (json-file) ist Docker Daemon konfiguriert und Logs ) werden werden in /var/lib/docker/containers abgelegt (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
- dies ist für jede Anwendung individuell
- 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)
- zentrales Logging
- auf GalaxyGuardian läuft Grafana Loki@GalaxyGuardian zum zentralen speichern der Logs und 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 werden, um z.B. sys-Logs vom Host an Loki zu schicken
- Zusatzinfo
Bereich Elektronikwerkstatt (Plejaden)
ToDo
- OnlyOffice oder Collabora für NextCloud installieren
- Über weiter Dienste nachdenken, z.B.:
- Freifunk VPN –> kommt auf VM auf neuen Hetzner Server
- Matrix
- GitLab
- HedgeDocs
- FabAccess
dienste/start.txt · Zuletzt geändert: 2024/11/19 18:22 von ralf