C'EST QUOI ?
Checkmate est une application de monitoring auto-hébergée qui surveille la disponibilité et la santé de ton infra en temps réel. Elle couvre l'uptime des sites, les conteneurs Docker, les certificats SSL, les ports et les serveurs, avec des dashboards visuels et des alertes. C'est une alternative open source aux services comme Uptime Robot ou Pingdom, sans dépendance à un tiers et sans facturation à la sonde.
POURQUOI C'EST INTÉRESSANT ?
- Types de monitoring variés : Uptime HTTP, ping, ports, certificats SSL, conteneurs Docker, serveurs de jeu et requêtes JSON, le tout depuis une seule interface.
- Monitoring matériel : Un agent dédié (Capture) remonte CPU, mémoire, disque et réseau des machines surveillées, au-delà du simple ping.
- Alertes multi-canaux : Email, Discord, Slack, Telegram, PagerDuty, Teams, Matrix, Twilio, Pushover. Tu branches le canal que ton équipe utilise déjà.
- Status pages personnalisables : Pages publiques avec plusieurs thèmes pour communiquer l'état de tes services aux utilisateurs.
- Léger : Conçu pour tourner sur une petite VM ou même un Raspberry Pi, avec une consommation de ressources minimale.
CAS D'USAGE
- Surveiller l'uptime et le temps de réponse d'un parc de sites et d'APIs en self-hosted
- Recevoir une alerte avant qu'un certificat SSL n'expire
- Suivre la santé matérielle de serveurs ou de conteneurs Docker en prod
- Publier une status page pour informer les utilisateurs lors d'incidents ou de maintenances planifiées
