Glouton Monitoring Agent
Un agent di monitoraggio leggero ed efficiente scritto in Go. Raccoglie metriche di sistema e applicative con un utilizzo minimo delle risorse e le invia a Bleemeo o a qualsiasi piattaforma compatibile.
Funzionalità
Perche Glouton?
Leggero e Veloce
Scritto in Go per massime prestazioni con utilizzo minimo delle risorse. Utilizza tipicamente meno di 50MB di RAM.
Facile da Installare
Installazione in una sola riga su Linux, Docker, Kubernetes e Windows. Configurazione tramite semplici file YAML.
Sicuro per Design
Crittografia TLS per tutte le comunicazioni. Nessuna connessione in ingresso richiesta, funziona dietro firewall.
Monitoraggio Completo
Monitora risorse di sistema, container Docker, servizi e metriche personalizzate out of the box.
Architettura
Come funziona Glouton
Un singolo binario rileva automaticamente i tuoi servizi, raccoglie e memorizza le metriche in un TSDB integrato, le espone in un pannello locale in tempo reale e un'API compatibile con Prometheus, e le inoltra opzionalmente a Bleemeo Cloud o al tuo broker MQTT.
Pannello locale
Un pannello live, pronto all'uso
Ogni agent serve un pannello web orientato allo stato su localhost:8015 — schede KPI, una riga dei servizi rilevati e grafici di sistema, rete e I/O con cronologia, alimentati dal TSDB integrato. Nessun account richiesto.

Installazione
Installazione Rapida
Linux (Debian/Ubuntu)
curl -fsSL https://get.bleemeo.com | shOppure usando 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.yamlImpronta
Leggero sulle risorse
Capacità
Cosa Monitora Glouton
Metriche di Sistema
- Utilizzo CPU e load average
- Utilizzo memoria e swap
- I/O disco e spazio
- Traffico di rete e connessioni
- Processi di sistema
Container Docker
- Utilizzo risorse container
- Stato e salute container
- Informazioni immagini e registry
- Metriche rete e volumi
Servizi e Applicazioni
- Apache, Nginx, HAProxy
- PostgreSQL, MySQL, MongoDB
- Redis, Memcached, Elasticsearch
- RabbitMQ, Kafka
- Metriche applicative personalizzate
Integrazioni
- Exporter Prometheus
- Ricevitore StatsD
- Monitoraggio SNMP
- Check e script personalizzati
- Endpoint API REST
Unisciti alla Community
Glouton e open source e attivamente mantenuto. Accogliamo contributi, segnalazioni di bug e richieste di funzionalita dalla community.