Uptime Kuma

Uptime Kuma Self-Hosted, Déployez en un clic

Uptime Kuma surveille la disponibilité des sites web. Automatio le déploie sur un serveur dédié avec HTTPS en un clic, maintenant les données de monitoring et...

uptime kuma self-hosteduptime kuma vpsmonitoring open-sourceoutil de monitoring de site webdocker uptime kumalogiciel de page de statut
Uptime Kuma logo

Uptime Kuma

Analytics

Uptime Kuma surveille la disponibilité des sites web. Automatio le déploie sur un serveur dédié avec HTTPS en un clic, maintenant les données de monitoring et...

monitoring

Ce que vous obtenez en déployant Uptime Kuma

Le serveur loué, son coût, et ce que l'installateur vous demandera.

Serveur
CX23 · 2 vCPU · 4 GB RAM
À partir de
9 $/mois
Installation
Aucune configuration requise

Inclus dans chaque déploiement

  • Serveur dédié, une application par machine
  • Certificat HTTPS émis automatiquement
  • Sous-domaine gratuit, domaine personnalisé en option
  • Redémarrage, redimensionnement, instantanés et restauration

Le projet

Tout ce que cette page référence en dehors d'Automatio.

Déployez Uptime Kuma en un clic

Sur votre propre serveur, avec vos propres données. Pas de terminal, pas de commandes Docker, pas de certificats.

  1. 1

    Choisissez une taille

    Commencez par le plus petit serveur qui convient à l'application. Vous pourrez l'agrandir sans réinstaller.

  2. 2

    Appuyez sur déployer

    Nous louons le serveur, installons l'application avec Docker et pointons un sous-domaine dessus.

  3. 3

    Regardez-la démarrer

    Le provisionnement se fait tout seul et prend quelques minutes. Dès que le certificat HTTPS arrive, l'application est en ligne.

Taille du serveur

Facturé mensuellement avec votre abonnement Automatio. Détruisez le serveur quand vous voulez et la facturation s'arrête.

Capacités de Uptime Kuma

Découvrez ce qu'Automatio peut faire pour ce cas d'utilisation

Monitoring multi-protocole

Vérifiez la santé des services à travers différentes couches réseau, notamment les protocoles web, de base de données et réseau. Vous pouvez définir des codes de statut attendus spécifiques, rechercher des mots-clés dans les corps de réponse et vérifier la résolution des enregistrements DNS. Cela garantit qu'un site est non seulement accessible, mais aussi fonctionnel.

  • 1Suivi HTTP et HTTPS
  • 2Vérification des ports TCP
  • 3Monitoring Ping et ICMP
  • 4Vérification des enregistrements DNS
  • 5Support des serveurs de jeux Steam

Capacités de Uptime Kuma

  • Monitoring multi-protocole

    Vérifiez la santé des services à travers différentes couches réseau, notamment les protocoles web, de base de données et réseau. Vous pouvez définir des codes de statut attendus spécifiques, rechercher des mots-clés dans les corps de réponse et vérifier la résolution des enregistrements DNS. Cela garantit qu'un site est non seulement accessible, mais aussi fonctionnel.

    1. Suivi HTTP et HTTPS
    2. Vérification des ports TCP
    3. Monitoring Ping et ICMP
    4. Vérification des enregistrements DNS
    5. Support des serveurs de jeux Steam
  • Intégration des notifications

    Connectez le moteur de monitoring à vos outils de communication existants pour recevoir des alertes dès qu'un service tombe en panne. L'application prend en charge plus de 90 fournisseurs de notification prêts à l'emploi. Vous pouvez configurer différents canaux d'alerte pour des groupes spécifiques de moniteurs en fonction de la criticité ou de l'équipe.

    1. Webhooks Discord et Slack
    2. Intégration de bot Telegram
    3. Alertes SMTP et Email
    4. Support Pushover et Signal
    5. Déclencheurs de webhooks personnalisés
  • Pages de statut personnalisées

    Créez des pages publiques ou privées pour communiquer l'état des services à vos utilisateurs ou aux parties prenantes internes. Ces pages sont dissociées du tableau de bord d'administration principal et peuvent être personnalisées avec des logos et du CSS sur mesure. Elles permettent aux utilisateurs de consulter l'historique d'uptime sans nécessiter d'accès administrateur.

    1. Visibilité publique et privée
    2. Styles CSS personnalisés
    3. Rapports de journaux d'incidents
    4. Support multilingue
    5. Vues de services groupés
  • Tableau de bord réactif

    Surveillez votre infrastructure via un tableau de bord conçu avec [Vue 3](https://vuejs.org/) et [Socket.io](https://socket.io/). L'interface se met à jour en temps réel lors des changements d'état, ce qui signifie que vous n'avez jamais besoin d'actualiser la page pour voir la disponibilité actuelle. Les graphiques de latence affichent les temps de réponse historiques pour aider à identifier les tendances de performance.

    1. Mises à jour par socket en temps réel
    2. Graphiques de latence historiques
    3. Thèmes sombre et clair
    4. Interface mobile responsive
    5. Suivi de l'expiration des certificats
  • Moniteurs push heartbeat

    Surveillez les serveurs internes, les tâches cron ou les scripts de sauvegarde qui ne sont pas accessibles depuis l'internet public. Au lieu que le tableau de bord pinge un service, le service envoie une requête "heartbeat" vers une URL spécifique sur le tableau de bord. Si le tableau de bord ne reçoit pas ce signal dans une fenêtre définie, il déclenche une alerte.

    1. Endpoint API push
    2. Suivi des tâches cron
    3. Monitoring de serveurs internes
    4. Fenêtres de délai d'attente personnalisées
    5. Types de signaux Succès/Échec

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

Résidence des données: Conservez les métadonnées de vos services internes et vos adresses IP sur votre propre serveur au lieu de partager des schémas d'infrastructure avec des fournisseurs tiers.
Point de défaillance unique: Si votre VPS de monitoring tombe en panne, vous perdez la visibilité sur tous les autres services ; il est recommandé de l'héberger séparément de votre stack principale.
Moniteurs illimités: Exécutez des centaines de vérifications sans atteindre les limites de prix par moniteur présentes dans les outils propriétaires comme UptimeRobot.
Configuration des notifications: Vous devez fournir vos propres identifiants SMTP ou clés API pour des services comme Telegram ou Discord afin d'activer les alertes externes.
Sondage du réseau interne: Surveillez les services sur votre réseau privé ou VPN qui ne sont pas exposés à l'internet public, garantissant une couverture complète.
Gestion de la base de données: Les logs de monitoring sont stockés dans une base de données locale SQLite qui nécessite des snapshots réguliers pour préserver l'historique lors des migrations de serveurs.
Zéro frais récurrents: Payez uniquement pour le coût fixe des ressources du VPS plutôt que des plans d'abonnement à paliers qui restreignent les fonctionnalités de base comme les domaines personnalisés.
Limites de ressources: L'exécution de dizaines de moniteurs à des fréquences très élevées (par exemple, toutes les 1 seconde) peut consommer un CPU et une RAM significatifs sur le niveau de serveur de base.
Pages de statut privées: Hébergez vos propres pages de statut pour les parties prenantes internes sans payer de supplément par page ou par abonné.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

Temps de configuration

comparisonTable.self-hosted.managedSaasInstantané
comparisonTable.self-hosted.diy30-60 minutes
comparisonTable.self-hosted.automatioQuelques minutes

Confidentialité des données

comparisonTable.self-hosted.managedSaasPartagé avec le fournisseur
comparisonTable.self-hosted.diy100% privé
comparisonTable.self-hosted.automatio100% privé

Modèle de coût

comparisonTable.self-hosted.managedSaasTarification par moniteur
comparisonTable.self-hosted.diyFrais VPS fixes
comparisonTable.self-hosted.automatioFrais VPS fixes

Configuration HTTPS

comparisonTable.self-hosted.managedSaasInclus
comparisonTable.self-hosted.diyGestion manuelle des certificats
comparisonTable.self-hosted.automatioLet's Encrypt automatique

Pages de statut

comparisonTable.self-hosted.managedSaasSouvent limité à 1-2
comparisonTable.self-hosted.diyIllimité
comparisonTable.self-hosted.automatioIllimité

À qui ça s'adresse

Les personnes qui font vraiment tourner Uptime Kuma sur leur propre serveur, et ce que ça change.

un fondateur solo

Doit savoir si son MVP est en panne avant ses clients, sans payer pour un SaaS d'entreprise.

Des alertes d'uptime fiables et des données historiques pour un coût de serveur fixe mensuel.

  • Surveiller la santé de la page de destination
  • Configurer des alertes Slack pour les erreurs d'API
  • Suivre les tendances de la latence du site

un passionné de homelab

Gérer des dizaines de conteneurs locaux et de services NAS est difficile à suivre manuellement.

Un tableau de bord centralisé pour tout le réseau local et l'état du matériel.

  • Surveiller la disponibilité du NAS
  • Suivre l'uptime de Home Assistant
  • Configurer des heartbeats push pour les sauvegardes

un développeur freelance

Les clients ont besoin d'une preuve d'uptime mais le développeur n'a pas de budget pour des abonnements de monitoring premium.

Des pages de statut professionnelles fournies gratuitement aux clients dans le cadre du service d'hébergement.

  • Créer des pages de statut pour les clients
  • Surveiller l'expiration des certificats SSL
  • Générer des rapports d'uptime mensuels

un ingénieur opérations

Les outils propriétaires ne peuvent pas atteindre les services situés derrière un pare-feu d'entreprise.

Surveille les endpoints d'API internes et les ports de base de données en toute sécurité au sein du réseau local.

  • Surveiller les ports de BD internes
  • Suivre la latence des APIs privées
  • Alerter en cas d'échec de résolution DNS

Qu'est-ce que ce Prompt?

Découvrez ce que fait ce prompt et comment il peut vous aider à obtenir de meilleurs résultats.

Le standard du monitoring open-source

Uptime Kuma est devenu un choix incontournable pour les développeurs qui exigent une infrastructure de monitoring privée et self-hosted. Créé par Louis Lam et publié sous licence MIT, il a été conçu pour résoudre les limitations de fiabilité et de tarification des outils de monitoring obsolètes. En utilisant une stack technologique moderne, Vue 3 pour l'interface et Socket.io pour la communication backend, l'application offre une expérience réactive où les changements d'état se reflètent instantanément sur le tableau de bord. Cette architecture évite les délais d'actualisation de page typiques des anciens systèmes de monitoring.

Types de monitoring et architecture

À la base, l'application agit comme un moteur de sondage centralisé. Vous définissez les moniteurs par adresse IP, nom d'hôte ou URL. Le moteur pinge ensuite ces endpoints à des intervalles spécifiés. Cela va au-delà de simples vérifications de connectivité ; vous pouvez le configurer pour rechercher des motifs de mots-clés spécifiques dans le corps de la réponse ou vérifier qu'un serveur DNS résout correctement les enregistrements. Pour les tâches s'exécutant selon un calendrier, telles que les sauvegardes de bases de données ou les tâches cron, le type de moniteur push permet à la tâche elle-même de faire un rapport. Toutes les données historiques, y compris la latence et les journaux d'incidents, sont stockées dans une base de données locale SQLite, rendant l'ensemble du système autonome.

Configuration et workflow de la première heure

Après le déploiement initial, le workflow se concentre sur la configuration du tableau de bord. La première tâche pour la plupart des utilisateurs est de créer un compte administrateur et d'ajouter les moniteurs de sites web principaux. L'application simplifie le processus d'alerte en prenant en charge plus de 90 fournisseurs de notification. La configuration d'un webhook Discord ou d'un bot Telegram prend généralement moins de deux minutes. Une fois les moniteurs de base opérationnels, les utilisateurs regroupent généralement leurs services et publient une page de statut. Ces pages servent de sites publics affichant les pourcentages d'uptime et l'historique des incidents aux utilisateurs finaux sans leur donner accès à la console de gestion.

Propriété versus services gérés

La principale motivation pour l'auto-hébergement d'Uptime Kuma est la suppression de la « taxe sur les moniteurs ». De nombreux services propriétaires facturent de manière exponentielle à mesure que vous ajoutez des sites web ou réduisez l'intervalle de vérification. Avec une instance self-hosted, la seule limite est le CPU et la mémoire réels de votre VPS. De plus, pour ceux qui surveillent des applications internes sensibles, héberger son propre serveur de monitoring garantit que les données relatives à votre infrastructure ne quittent jamais votre environnement contrôlé.

Qu'est-ce que ce Prompt?

Ce que les gens disent de Uptime Kuma

Voyez ce que la communauté pense de Uptime Kuma

J'utilisais auparavant UptimeRobot mais c'est devenu un peu instable et ils ont enfermé toutes les fonctionnalités intéressantes derrière des paywalls coûteux.
Panic135
reddit
J'ai commencé avec Uptime Kuma... comme nos services ne sont pas exposés en externe, les outils de monitoring ne peuvent pas les surveiller. J'exécute Uptime Kuma sur un serveur colocalisé et y pousse des alertes.
Outrageous_Ad_3438
reddit
Dans ce projet, j'ai pleinement utilisé socket.io comme backend et Vue 3 comme frontend... Je cherchais un outil de monitoring capable de surveiller mes services internes... J'ai donc décidé de créer le mien.
louislamlam
reddit
Uptime Kuma tourne sur mon VPS à 8 €/mois maintenant ! Le VPS fait tourner : Umami, Beszel et Uptime Kuma.
Marvin
twitter
Uptime Robot propose un service de monitoring de sites web gratuit et fiable qui excelle dans le suivi de l'uptime, mais Uptime Kuma reste mon choix privilégié pour le self-hosting.
Shounak Gupte
twitter
Uptime Kuma est un serveur de monitoring incroyable qui peut vous notifier chaque fois que votre stack d'applications self-hosted tombe en panne.
Choco
twitter

Vidéos sur Uptime Kuma

Regardez des tutoriels, critiques et discussions sur Uptime Kuma

It helps you monitor all of your services running in your home lab or anywhere.

It can monitor http services looking for specific http codes.

It could even scrape websites looking for specific keywords.

You don't want to hit the web page and load the whole entire web page.

It's a lot cleaner to hit a health check endpoint.

This is such a beautiful web interface.

It's very clean and minimalistic and it gives you all the data.

It only sends out a notification when the DNS query is not resolved.

These are all great ways to monitor any kind of responding services.

Plus que de simples prompts

Optimisez votre flux de travail avec l'Automatisation IA

Automatio combine la puissance des agents IA, de l'automatisation web et des integrations intelligentes pour vous aider a accomplir plus en moins de temps.

Agents IA
Automatisation Web
Flux Intelligents

Conseils Pro pour Uptime Kuma

Conseils d'experts pour tirer le meilleur parti de Uptime Kuma.

Choisissez le bon intervalle

Pour les services non critiques, utilisez un intervalle de 60 secondes pour minimiser l'utilisation du CPU et éviter que votre IP ne soit signalée par des pare-feu agressifs.

Séparez votre surveillance

Hhébergez le tableau de bord sur un serveur distinct des sites web que vous surveillez. Si le serveur hôte tombe en panne, vous avez besoin que le moniteur reste actif pour vous alerter.

Exploitez les push monitors

Utilisez le type de moniteur push pour les tâches internes telles que les sauvegardes ou les tâches cron qui n'ont pas d'URL publique à pinger.

Surveillez les certificats SSL

Le tableau de bord peut suivre automatiquement les dates d'expiration des certificats, vous donnant plusieurs jours d'avance avant qu'un site n'affiche un avertissement de sécurité.

Témoignages

Ce Que Disent Nos Utilisateurs

Rejoignez des milliers d'utilisateurs satisfaits qui ont transforme leur flux de travail

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.