Agent de Monitoring Glouton
Un agent de monitoring léger et performant écrit en Go. Collectez les métriques système et applicatives avec une consommation minimale de ressources et envoyez-les à Bleemeo ou toute plateforme compatible.
Fonctionnalités
Pourquoi Glouton ?
Léger et Rapide
Écrit en Go pour des performances maximales avec une consommation minimale de ressources. Utilise généralement moins de 50 Mo de RAM.
Facile à Déployer
Installation en une ligne sur Linux, Docker, Kubernetes et Windows. Configuration via de simples fichiers YAML.
Sécurisé par Conception
Chiffrement TLS pour toutes les communications. Aucune connexion entrante requise, fonctionne derrière les pare-feux.
Monitoring Complet
Surveille les ressources système, les conteneurs Docker, les services et les métriques personnalisées dès l'installation.
Architecture
Comment fonctionne Glouton
Un seul binaire détecte automatiquement vos services, collecte et stocke les métriques dans une TSDB embarquée, les expose dans un panneau local en temps réel et une API compatible Prometheus, et les transmet en option à Bleemeo Cloud ou à votre propre broker MQTT.
Panneau local
Un panneau en temps réel, prêt à l'emploi
Chaque agent sert un panneau web orienté statut sur localhost:8015 — cartes KPI, ligne des services détectés et graphiques système, réseau et E/S avec historique, propulsés par la TSDB embarquée. Aucun compte requis.

Installation
Installation Rapide
Linux (Debian/Ubuntu)
curl -fsSL https://get.bleemeo.com | shOu avec 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.yamlEmpreinte
Léger en ressources
Capacités
Ce que Glouton Surveille
Métriques Système
- Utilisation CPU et charge moyenne
- Utilisation mémoire et swap
- E/S disque et espace disponible
- Trafic réseau et connexions
- Processus système
Conteneurs Docker
- Utilisation des ressources des conteneurs
- État et santé des conteneurs
- Informations image et registre
- Métriques réseau et volumes
Services et Applications
- Apache, Nginx, HAProxy
- PostgreSQL, MySQL, MongoDB
- Redis, Memcached, Elasticsearch
- RabbitMQ, Kafka
- Métriques applicatives personnalisées
Intégrations
- Exporteur Prometheus
- Récepteur StatsD
- Monitoring SNMP
- Vérifications et scripts personnalisés
- Points d'accès API REST
Rejoignez la Communauté
Glouton est open source et activement maintenu. Nous accueillons les contributions, rapports de bugs et demandes de fonctionnalités de la communauté.