Superviser les infrastructures.

Logo Uptime Kuma

Uptime Kuma

Supervision de disponibilité auto-hébergée : moniteurs illimités, alerte en quelques secondes sur plus de 90 canaux, et page de statut publique pour vos clients.

512 Mo RAM 1 vCPU Port 3001 Disponible

Stack technique

DockerNode.jsSQLite
RAM minimum512 Mo
CPU minimum1 vCPU
Port par défaut3001
OS compatiblesubuntu-24.04

Uptime Kuma est un outil de supervision open source qui vérifie, à l'intervalle que vous fixez, que vos sites, vos API, vos ports TCP, vos enregistrements DNS et vos conteneurs Docker répondent toujours. Dès qu'un contrôle échoue, l'alerte part sur le canal de votre choix — Telegram, Slack, e-mail, Discord et plus de 90 intégrations au total — et l'incident s'inscrit dans un historique consultable. La même instance publie une page de statut soignée, que vous pouvez ouvrir à vos clients pour leur éviter d'écrire au support à chaque doute.

Dans la catégorie monitoring du catalogue, Uptime Kuma répond à une question précise : le service répond-il, oui ou non ? Grafana et Prometheus collectent et tracent des métriques dans le temps, Netdata détaille la santé interne d'une machine, Beszel agrège les ressources d'un parc de serveurs, Gatus décrit les mêmes contrôles de disponibilité mais dans un fichier YAML versionné plutôt qu'à la souris. Uptime Kuma, lui, s'administre entièrement depuis son interface et se contente d'un seul conteneur avec une base SQLite embarquée : 512 Mo de RAM suffisent à surveiller des dizaines de services. Installé sur un VPS ServOrbit distinct de votre production, il continue d'alerter précisément quand le serveur surveillé tombe.

Fonctionnalités clés

Moniteurs HTTP(s), TCP, ping, DNS, conteneur Docker, certificat SSL et recherche de mot-clé dans la réponse.
Plus de 90 canaux de notification : Telegram, e-mail, Slack, Discord, PagerDuty, Microsoft Teams, ntfy, webhook et bien d'autres.
Page de statut publique personnalisable, à partager avec vos clients ou votre équipe.
Intervalle de contrôle descendant à 20 secondes, bien en deçà de ce qu'autorisent la plupart des offres gratuites en ligne.
Alerte sur l'expiration des certificats TLS : vous êtes prévenu plusieurs jours avant la date, pas le matin de la panne.
Historique et statistiques de disponibilité conservés localement, sans plafond de rétention.

Quand utiliser cette solution ?

1

Surveiller une production depuis l'extérieur

Placez la sonde sur un VPS distinct de votre production et faites-lui contrôler vos applications web, vos API et vos bases. Si le serveur principal tombe, la sonde reste debout et l'alerte part en quelques secondes — ce qu'un outil installé sur la machine surveillée ne peut structurellement pas faire.

2

Page de statut pour vos clients

Publiez une page de statut à votre image, sur un sous-domaine du type statut.exemple.com : vos clients y lisent eux-mêmes la disponibilité en temps réel et l'historique des incidents, au lieu d'écrire au support pour savoir si la panne vient de chez vous.

3

Veille sur les certificats

Ajoutez un moniteur de certificat sur chacun de vos domaines et recevez l'alerte plusieurs jours avant l'expiration. Les renouvellements en urgence à deux heures du matin disparaissent de votre agenda.

Déployer Uptime Kuma sur votre VPS

Guide optimisé pour les VPS Cloud ServOrbit.

01

Commander un VPS ServOrbit (512 Mo de RAM suffisent)

Uptime Kuma tient dans un seul conteneur et sa base est embarquée : le plus petit gabarit convient pour surveiller des dizaines de services. Choisissez de préférence un VPS différent de celui qui héberge votre production — une sonde installée sur la machine surveillée se tait au moment précis où vous auriez besoin d'elle.

02

Déployer Uptime Kuma depuis le Marketplace

Dans votre espace client ServOrbit : Marketplace → Monitoring → Uptime Kuma → Déployer. L'image louislam/uptime-kuma:2 démarre en quelques secondes et l'ensemble des données — moniteurs, historique, notifications — vit dans le volume uptime-kuma monté sur /app/data. Aucun serveur de base de données à prévoir.

03

Se connecter la première fois

Ouvrez l'adresse de votre instance sans tarder : le tout premier écran vous demande de créer le compte administrateur (nom d'utilisateur et mot de passe), et il n'existe aucun identifiant par défaut. Tant que ce compte n'a pas été créé, quiconque atteint l'instance peut le créer à votre place : faites-le immédiatement après le déploiement. Si un domaine est attaché à l'application, rendez-vous sur https://<votre-domaine>. Sans domaine, l'instance n'a aucune adresse publique : ouvrez un tunnel SSH avec ssh -L 3001:127.0.0.1:3001 root@<ip-de-votre-vps> puis allez sur http://localhost:3001 — 3001 est le port du catalogue, utilisez celui qui est affiché sur la fiche de votre application dans l'espace client.

04

Ajouter vos premiers moniteurs

Dans le tableau de bord, créez un moniteur HTTP(s) par site à surveiller : URL, intervalle de contrôle (20 à 60 secondes selon la criticité) et nombre d'échecs avant alerte. Déclarez ensuite votre canal de notification dans Settings → Notifications — Telegram est le plus utilisé — et rattachez-le aux moniteurs concernés. La surveillance est active dès l'enregistrement.

05

Publier votre page de statut

Ouvrez Status Page → New Status Page, donnez-lui un nom et glissez-y les moniteurs que vos clients ont le droit de voir. Pour qu'elle soit consultable de l'extérieur, attachez un domaine à l'application depuis votre espace client : ServOrbit installe le vhost nginx et le certificat TLS, et la page devient accessible sur https://<votre-domaine>. Vous n'avez ni proxy inverse à configurer ni certificat à renouveler.

Questions fréquentes

Uptime Kuma est un outil de supervision open source auto-hébergé. Il interroge vos sites, vos API et vos services à l'intervalle que vous fixez et vous prévient à la seconde où l'un d'eux cesse de répondre. Il gère aussi bien des contrôles HTTP que TCP, DNS, ping, certificat TLS ou présence d'un mot-clé dans la réponse.

Intégrer le bouton de déploiement

Vous maintenez un projet qui utilise Uptime Kuma ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.

Deploy Uptime Kuma on ServOrbit
Markdown
[![Deploy Uptime Kuma on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=uptime-kuma&utm_source=deploy-badge&utm_medium=referral&utm_campaign=uptime-kuma)
HTML
<a href="https://servorbit.com/vps-cloud?template=uptime-kuma&utm_source=deploy-badge&utm_medium=referral&utm_campaign=uptime-kuma"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Uptime Kuma on ServOrbit" height="40"></a>

Le bouton pointe vers la commande d'un VPS avec le template présélectionné. L'image est servie depuis servorbit.com — rien à héberger de votre côté.

Superviser les infrastructures.

Activez Uptime Kuma sur votre infrastructure.

VPS Cloud dédié — IPv4 incluse, datacenter européen, support inclus. Vos données ne quittent jamais votre serveur.

Configuration recommandée : 512 Mo RAM · 1 vCPU

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.