English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Español · Français · Deutsch · Português · Italiano · Русский · हिन्दी · Nederlands · Dansk · Svenska · Norsk
Observabilité agentique — une seule plateforme open source pour la disponibilité, les incidents, l'astreinte, les pages de statut, les logs, les traces, les métriques et l'APM.
Quand les choses tournent mal, soyez le premier à le savoir — et le plus rapide à corriger.
OneUptime remplace toute une étagère d'outils SaaS par une seule plateforme que vous pouvez héberger vous-même gratuitement. Elle détecte la panne, alerte la bonne personne, met à jour votre page de statut, trouve la cause racine et ouvre même la PR de correction.
Site web • Docs • Démarrage rapide • Tarifs • Contribuer
🚀 Essayez OneUptime Cloud — offre gratuite à vie, sans carte bancaire →
OneUptime réunit la surveillance, les alertes, la réponse aux incidents et l'observabilité dans une seule application open source — pour que vous cessiez de payer (et d'assembler) une douzaine d'outils distincts.
| Au lieu de… | Utilisez OneUptime pour… |
|---|---|
| Pingdom / UptimeRobot | Surveillance de la disponibilité — vérifications de site web, API, ping, port, SSL, DNS et synthétiques depuis le monde entier |
| StatusPage.io | Pages de statut — pages de statut publiques et privées personnalisées avec abonnés |
| PagerDuty / Opsgenie | Astreinte et alertes — plannings, politiques d'escalade, SMS / appel / push / Slack |
| Incident.io | Gestion des incidents — déclarer, trier, communiquer et faire le post-mortem |
| Datadog / New Relic | APM et métriques — traces, tableaux de bord et performance des services |
| Loggly | Gestion des logs — collecter, rechercher et alerter sur les logs |
| Sentry | Suivi des erreurs — exceptions avec traces d'appels complètes et contexte |
Le tout est 100 % open source (Apache 2.0) et gratuit à héberger soi-même.
🌙 Un incident, géré de bout en bout
Il est 2 h 47 du matin. Le paiement commence à expirer. Voici ce que fait OneUptime avant que la plupart des outils n'aient même déclenché la première alerte — et ce que montrent réellement les captures d'écran ci-dessous.
Des sondes réparties dans plusieurs régions détectent la latence du paiement qui dépasse largement votre seuil de 5 s et ouvrent un incident automatiquement — avant que vos clients n'appuient sur « actualiser ».
L'ingénieur d'astreinte de la politique Payments est appelé, reçoit un SMS et une notification push, avec escalade automatique vers le renfort jusqu'à ce que quelqu'un accuse réception.
Votre page de statut se met à jour toute seule et chaque abonné est notifié par e-mail et SMS — personne n'a à rédiger la mise à jour à la main.
Traces, logs et métriques sont corrélés jusqu'au span exact : un SELECT … FOR UPDATE lent sur orders, bloqué par un index manquant.
L'agent IA ouvre une pull request avec le correctif, liée à l'incident, avec des tests au vert — vous relisez et fusionnez. Comme un SRE qui ne dort jamais.
Aucune configuration, toujours à jour, et cela finance le projet open source.
→ Inscrivez-vous gratuitement sur oneuptime.com
Tout ce dont vous avez besoin sur un seul serveur (Debian / Ubuntu / RHEL, Docker + Docker Compose). Idéal pour les homelabs et les petites équipes — un Raspberry Pi fonctionne même.
# 1. Clone the release branch
git clone --depth 1 --single-branch --branch release https://github.com/OneUptime/oneuptime.git
cd oneuptime
# 2. Create your config (then edit it — set strong, random secrets!)
cp config.example.env config.env
# 3. Start everything
npm startOneUptime tourne désormais sur http://localhost — ouvrez-le et créez votre premier compte.
📖 Guide complet : Installation avec Docker Compose · Dimensionnement et prérequis
helm repo add oneuptime https://helm-chart.oneuptime.com
helm install oneuptime oneuptime/oneuptime📖 Instructions d'installation complètes et valeurs sur Artifact Hub →
Vous mettez à niveau une installation existante ? Consultez le guide de mise à niveau.
| Fonctionnalité | Ce qu'elle fait | |
|---|---|---|
| 📊 | Surveillance de la disponibilité | Moniteurs de site web, API, IP, port, SSL, DNS et synthétiques depuis plusieurs régions du monde. |
| 📋 | Pages de statut | De superbes pages de statut personnalisées, historique des incidents, maintenance planifiée et notifications aux abonnés. |
| 🚨 | Gestion des incidents | Flux d'incident de bout en bout : déclarer, assigner, communiquer, résoudre et mener les post-mortems. |
| 📞 | Astreinte et alertes | Plannings d'astreinte et politiques d'escalade avec alertes par SMS, appel téléphonique, push, e-mail et Slack. |
| 📝 | Gestion des logs | Ingérer, stocker, rechercher et alerter sur les logs via OpenTelemetry. |
| 🔍 | APM et traces | Traces distribuées, spans et tableaux de bord de performance pour repérer les chemins lents et les goulets d'étranglement. |
| 📈 | Métriques et tableaux de bord | Tableaux de bord personnalisés sur votre télémétrie — créez les vues dont votre équipe a besoin. |
| 🐛 | Suivi des erreurs | Capturez les exceptions avec des traces d'appels complètes, le contexte et le suivi des versions. |
| ⚡ | Workflows | Automatisez et intégrez avec Slack, Jira, GitHub, Microsoft Teams et plus de 5 000 applications. |
| 🤖 | Copilote IA | Un agent toujours actif qui détecte les anomalies dans les logs, les traces et les métriques, repère les causes racines et ouvre des PR avec des correctifs. |
⚡ Automatisez les tâches répétitives
Configurez escalades, tickets et notifications sur un canevas visuel sans code — ou insérez du code personnalisé. L'incident ci-dessus a alerté l'astreinte, ouvert un ticket Jira et publié sur Slack sans que personne ne lève le petit doigt.
Déployez des agents basés sur OpenTelemetry en copier-coller pour surveiller tout ce sur quoi tournent vos services — avec des modèles d'alerte prêts à l'emploi inclus :
- Serveurs et VM — CPU, mémoire, disque, réseau, processus et logs depuis Linux, macOS et Windows. Docs →
- Kubernetes — un seul
helm installlivre les métriques nœud/pod/conteneur/cluster, les événements, les logs, ainsi que les traces eBPF et les cartes de services. Docs → - Docker — un seul agent découvre automatiquement chaque conteneur et livre métriques et logs. Docs →
- Podman — la même découverte automatique par un seul agent via le socket compatible Docker de Podman. Docs →
- Proxmox — nœuds, VM, conteneurs, stockage, état HA, couverture de sauvegarde et santé de la réplication. Docs →
- Ceph — santé du cluster, prévisions de capacité et visibilité OSD/pool/PG/moniteur. Docs →
| Community | Enterprise | |
|---|---|---|
| Idéal pour | Auto-hébergeurs et petites équipes | Équipes réglementées nécessitant un support premium |
| Coût | Gratuit et open source | Contacter le service commercial |
| Fonctionnalités | Ensemble complet de fonctionnalités | Ensemble complet de fonctionnalités + images renforcées, support prioritaire, fonctionnalités sur mesure et résidence des données |
Notre mission est simple : réduire les temps d'arrêt et aider davantage de produits à réussir. Au lieu de bricoler ensemble sept fournisseurs, vous obtenez une seule plateforme qui vous aide à comprendre pourquoi les choses cassent, à répondre rapidement aux incidents et à réduire la corvée opérationnelle — entièrement open source, pour que vous soyez propriétaire de vos données et de votre stack.
Nous accueillons les contributions de toutes tailles. Commencez ici :
- 🐛 Issues ouvertes — prenez-en une en charge, ou ouvrez-en une nouvelle
- ✅ Aidez à écrire des tests pour la base de code
- 🧑💻 Guide de développement local pour vous lancer
- 📖 Lisez les directives de contribution
- 💬 Discutez avec nous sur le Slack des développeurs ou le Slack de la communauté
Si OneUptime vous est utile :
- ⭐ Ajoutez une étoile à ce dépôt — cela aide vraiment les autres à nous trouver
- 💵 Parrainez-nous — chaque dollar livre de nouvelles fonctionnalités
- 🛍️ Prenez des goodies — tous les bénéfices financent le développement open source
OneUptime est distribué sous la licence Apache 2.0.






