Pràctica PR507506: Monitorització amb Prometheus i Grafana
Informació de la pràctica
| Camp | Detall |
|---|---|
| Codi | PR507506 |
| Mòdul | 5075 — Big Data Aplicat |
| RA | RA4 — Monitorització de sistemes |
| Durada estimada | 3 hores |
| Modalitat | Individual |
| Lliurament | Captures de pantalla + fitxers de configuració |
| Qualificació | Sobre 10 punts, amb rúbrica |
Objectius
- Desplegar l'stack Prometheus + Grafana + Node Exporter + Alertmanager amb Docker Compose.
- Configurar una regla d'alerta sobre l'ús de disc.
- Crear un dashboard Grafana amb mètriques en temps real i una alerta visual.
Consulta Monitorització de sistemes Big Data per a tots els conceptes i la configuració detallada de cada component.
Pas 1: Estructura de fitxers
mkdir -p monitoratge-nom-cognom
cd monitoratge-nom-cognom
# Crea docker-compose-monitoring.yml (secció 1.3 de la pàgina de monitorització)
# Crea prometheus.yml (secció 1.4)
# Crea alertes.yml (secció 1.6)
# Crea alertmanager.yml (secció 6.1, adaptat sense integracions externes reals)
Pas 2: Alertmanager sense notificacions externes
Pas 3: Aixecar l'entorn
docker compose -f docker-compose-monitoring.yml up -d
docker compose -f docker-compose-monitoring.yml ps
Pas 4: Accedir a les interfícies
- Prometheus:
http://localhost:9090— verifica quenode-exporterapareix a Status → Targets. - Grafana:
http://localhost:3001— usuariadmin, contrasenyaiabd2026.
Pas 5: Configurar Grafana
- Afegeix la font de dades: Configuration → Data Sources → Add data source → Prometheus, amb URL
http://prometheus:9090. - Fes clic a Save & Test.
- Importa el dashboard oficial de Node Exporter: Dashboards → Import → ID 1860.
Pas 6: Alerta visual a Grafana
- Obre el panell "Disk Space Used Basic".
- Edit → Alert → Create alert rule.
- Condició: quan l'ús de disc superi el 70%.
- Nom:
Disc quasi ple - nom-cognom.
Entrega
- Fitxers
docker-compose-monitoring.yml,prometheus.yml,alertes.ymlialertmanager.yml. - Captura de Prometheus → Status → Targets amb
node-exporteractiu (UP). - Captura de Prometheus → Alerts amb la regla
DiscUsatAltcarregada. - Captura del dashboard de Grafana amb les mètriques en temps real i l'alerta visual configurada.
Rúbrica: Rúbrica RA4