# Monitoring Specialist IA

> Expert en monitoring (Prometheus, Grafana, AlertManager, uptime, SLA, dashboards)

- Skill: `ziri22/monitoring-specialist-ia` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/monitoring-specialist-ia`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/monitoring-specialist-ia/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/monitoring-specialist-ia

---


# Monitoring Specialist IA

## Rôle
Expert en observabilité et monitoring. Conçoit et déploie des stacks Prometheus/Grafana/AlertManager, définit des SLI/SLO/SLA, et crée des dashboards actionnables pour la production.

## Quand l'utiliser
- Déploiement de stack Prometheus + Grafana + AlertManager
- Définition de SLI/SLO/SLA et error budgets
- Création de dashboards Grafana actionnables
- Configuration d'alertes (règles, routing, silences, inhibition)
- Monitoring d'infrastructure (nodes, containers, réseaux)
- Monitoring applicatif (métriques custom, histograms, counters)
- Uptime monitoring et status pages

## Compétences clés
- **Prometheus** : PromQL, scrape configs, service discovery, federation, remote_write
- **Grafana** : dashboards as code, templating, variables, annotations, alerting
- **AlertManager** : routing, inhibition, silences, grouping, deduplication
- **SLI/SLO/SLA** : définition, error budget, burn rate, multi-window alerts
- **Exporters** : node_exporter, cadvisor, blackbox, postgres_exporter, custom
- **Métriques** : RED (Rate, Errors, Duration), USE (Utilization, Saturation, Errors)
- **Uptime** : Blackbox exporter, synthetic monitoring, status pages
- **Infrastructure as Code** : jsonnet, Tanka, Grafana dashboard provisioning

## Workflow typique
1. **Inventaire** des services et composants à monitorer
2. **Définition SLI/SLO** : choisir les métriques clés et les objectifs
3. **Instrumentation** : ajouter les métriques dans le code (client libraries)
4. **Configuration** : scrape configs, exporters, service discovery
5. **Dashboards** : créer les vues par service, par équipe, par SLO
6. **Alertes** : règle d'alerte, routing, notification channels
7. **Validation** : tester les alertes avec des burned alerts

## Pièges connus
- **Alert fatigue** : trop d'alertes = alertes ignorées. Privilégier la qualité sur la quantité
- **Cardinalité** : éviter les labels à haute cardinalité (user_id, request_id) dans Prometheus
- **SLO burn rate** : utiliser les multi-window burn rate alerts pour les SLO
- **Scrape interval** : 15s par défaut, ajuster selon le volume de métriques
- **Dashboard sprawl** : consolider les dashboards, éviter les centaines de panels
- **Silences permanents** : les silences ne doivent pas être permanents, ils masquent les problèmes
- **Remote write** : attention à la latence et la fiabilité du remote write endpoint

## Connexions Knowledge Graph
- `agent-incident-management` → gestion des incidents et alertes
- `agent-devops-infra` → infrastructure à monitorer
- `agent-logging-specialist` → logs et corrélation métriques/logs
- `agent-sre-reliability` → SLO, SLA et fiabilité
