Glouton Monitoring-Agent
Ein leichtgewichtiger, effizienter Monitoring-Agent in Go. Sammeln Sie System- und Anwendungsmetriken mit minimalem Ressourcenverbrauch und senden Sie sie an Bleemeo oder jede kompatible Plattform.
Funktionen
Warum Glouton?
Leichtgewichtig & Schnell
In Go geschrieben für maximale Leistung bei minimalem Ressourcenverbrauch. Benötigt typischerweise weniger als 50 MB RAM.
Einfache Bereitstellung
Installation mit einem Befehl auf Linux, Docker, Kubernetes und Windows. Konfiguration über einfache YAML-Dateien.
Sicher konzipiert
TLS-Verschlüsselung für alle Kommunikation. Keine eingehenden Verbindungen erforderlich, funktioniert hinter Firewalls.
Umfassendes Monitoring
Überwacht Systemressourcen, Docker-Container, Dienste und benutzerdefinierte Metriken direkt nach der Installation.
Architektur
Wie Glouton funktioniert
Eine einzige Binärdatei erkennt automatisch Ihre Dienste, sammelt und speichert Metriken in einer eingebetteten TSDB, stellt sie in einem Live-Panel und einer Prometheus-kompatiblen API bereit und leitet sie optional an Bleemeo Cloud oder Ihren eigenen MQTT-Broker weiter.
Lokales Panel
Ein Live-Panel, sofort einsatzbereit
Jeder Agent stellt ein statusorientiertes Web-Panel unter localhost:8015 bereit — KPI-Karten, eine Zeile erkannter Dienste und System-, Netzwerk- und I/O-Diagramme mit Verlauf, betrieben von der eingebetteten TSDB. Kein Konto erforderlich.

Installation
Schnellinstallation
Linux (Debian/Ubuntu)
curl -fsSL https://get.bleemeo.com | shOder mit apt:
wget -O- https://packages.bleemeo.com/bleemeo.gpg | sudo apt-key add -
echo "deb https://packages.bleemeo.com/debian stable main" | sudo tee /etc/apt/sources.list.d/bleemeo.list
sudo apt update && sudo apt install gloutonDocker
docker run -d --name glouton \
--net host --pid host \
--privileged \
-v /var/lib/glouton:/var/lib/glouton \
-v /var/run/docker.sock:/var/run/docker.sock \
-e BLEEMEO_ACCOUNT_ID=your-account-id \
-e BLEEMEO_REGISTRATION_KEY=your-registration-key \
bleemeo/gloutonKubernetes
kubectl create namespace bleemeo
kubectl create secret generic bleemeo-secret \
--from-literal=account-id=your-account-id \
--from-literal=registration-key=your-key \
-n bleemeo
kubectl apply -f https://packages.bleemeo.com/kubernetes/glouton-daemonset.yamlFußabdruck
Ressourcenschonend
Fähigkeiten
Was Glouton überwacht
Systemmetriken
- CPU-Auslastung und Durchschnittslast
- Speicher- und Swap-Nutzung
- Festplatten-E/A und Speicherplatz
- Netzwerkverkehr und Verbindungen
- Systemprozesse
Docker-Container
- Container-Ressourcennutzung
- Container-Status und Gesundheit
- Image- und Registry-Informationen
- Netzwerk- und Volume-Metriken
Dienste & Anwendungen
- Apache, Nginx, HAProxy
- PostgreSQL, MySQL, MongoDB
- Redis, Memcached, Elasticsearch
- RabbitMQ, Kafka
- Benutzerdefinierte Anwendungsmetriken
Integrationen
- Prometheus-Exporter
- StatsD-Empfänger
- SNMP-Monitoring
- Benutzerdefinierte Checks und Skripte
- REST-API-Endpunkte
Treten Sie der Community bei
Glouton ist Open Source und wird aktiv gepflegt. Wir freuen uns über Beiträge, Fehlerberichte und Feature-Anfragen aus der Community.