• HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
  • LOGICIELS
  • VIDEOS
    • Ejayremy
    • Eliott Tordo
    • Les Petites Anecdotes du Jeu Vidéo
    • Maxime T.
    • Mr Antoine Daniel
    • Squeezie
    • Tazkiller85
  • Connexion
  • Créer un compte
GeekParadize.Fr - Magazine d'Actualité High-Tech au Quotidien
Poster un article
Poster une vidéo
  • HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
  • LOGICIELS
  • VIDEOS
    • Ejayremy
    • Eliott Tordo
    • Les Petites Anecdotes du Jeu Vidéo
    • Maxime T.
    • Mr Antoine Daniel
    • Squeezie
    • Tazkiller85
Pas de résultat
Voir les résultats
GeekParadize.Fr - Magazine d'Actualité High-Tech au Quotidien
  • HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
  • LOGICIELS
  • VIDEOS
    • Ejayremy
    • Eliott Tordo
    • Les Petites Anecdotes du Jeu Vidéo
    • Maxime T.
    • Mr Antoine Daniel
    • Squeezie
    • Tazkiller85
Pas de résultat
Voir les résultats
GeekParadize.Fr - Magazine d'Actualité High-Tech au Quotidien

Mettre à jour automatiquement Uptime-Kuma

Sébastien T. par Sébastien T.
4 semaines
dans Dossiers
Temps de lecture : 3 mins read
0 0
A A
0
Accueil Dossiers

Présentation de l’outil :

Uptime Kuma est un logiciel open-source de surveillance d’uptime et de service auto-hébergé, conçu pour aider les administrateurs système et les équipes d’exploitation à garder un œil sur l’état de leurs services et applications. Sa popularité a augmenté en raison de sa facilité d’utilisation, de son interface utilisateur intuitive et de son coût nul, en particulier par rapport à d’autres outils de surveillance commerciaux.

À la base, Uptime Kuma vous permet de surveiller des services via HTTP(s), TCP et ICMP ping. En cas de panne ou si un service ne répond pas comme prévu, Uptime Kuma peut envoyer des alertes via de nombreux canaux, tels que Discord, Slack, email, et bien d’autres. Cette fonctionnalité est essentielle pour les équipes d’exploitation, car elle leur permet de réagir rapidement aux problèmes avant qu’ils n’affectent trop d’utilisateurs ou de clients.

Un avantage distinct d’Uptime Kuma est sa nature auto-hébergée. Contrairement à certains services de surveillance en cloud, avec Uptime Kuma, vous avez le contrôle total. Cela signifie que toutes vos données de surveillance restent en interne, un atout majeur pour ceux qui sont soucieux de la confidentialité et de la sécurité. De plus, étant donné que c’est vous qui hébergez l’outil, il n’y a pas de coûts récurrents autres que ceux liés à l’hébergement physique ou cloud.

L’interface utilisateur d’Uptime Kuma est propre, moderne et conviviale. Vous pouvez voir en un coup d’œil l’état de tous vos services et, si nécessaire, plonger plus profondément pour obtenir des détails sur des problèmes spécifiques. L’historique des temps d’arrêt est également conservé, ce qui permet aux équipes d’analyser les tendances et d’identifier les points d’échec potentiels ou récurrents.

L’installation d’Uptime Kuma est simple, en particulier pour ceux familiarisés avec Docker. Cependant, même sans Docker, avec Node.js, l’installation reste relativement simple. Cela le rend accessible même aux petites équipes ou aux individus sans une grande expérience des outils de surveillance.

Les notifications sont un autre point fort d’Uptime Kuma. La capacité de s’intégrer à une variété de plateformes de messagerie et de communication signifie que les équipes peuvent être alertées rapidement, selon le canal de communication qui leur convient le mieux.

Toutefois, comme tout logiciel, Uptime Kuma a aussi ses limites. Il ne dispose pas de toutes les fonctionnalités avancées des solutions de surveillance d’entreprise payantes comme la mise à jour automatique, celui ce contente de vérifier seulement si une mise à jour est disponible. Mais pour de nombreuses petites et moyennes entreprises, ainsi que pour des projets individuels, il offre une excellente combinaison de fonctionnalités et de coûts.

Comment le mettre à jour à l’aide d’un script ?

Je vous ai préparé un petit script assez simple permettant de le mettre à jour dans sa dernière version (pour ceux bien sûr, qui n’utilise pas la version docker)

#!/bin/bash

############################
## AutoUpdate Uptime-Kuma ##
#                          #
#  Sebastien TONDELIER     #
#    LE 02-09-2023         #
############################

# On ce met dans le dossier contenant uptime-kuma (exemple: /srv/uptime-kuma)
cd /srv/uptime-kuma

# On recupéré les tags du depot git de uptime-kuma
git fetch --tags

# On récupéré la dernière version existante que l'on stocke dans la variable "latestTag"
latestTag=$(git describe --tags `git rev-list --tags --max-count=1`)

# On télécharge ou checkout la dernère version
git checkout $latestTag --force

# Installtion avec npm
npm install --production

# Audit npm
npm audit fix --force

npm run download-dist

# Restart de Uptime-Kuma
pm2 restart uptime-kuma

echo "Mise à jour terminée. Veuillez vérifier que Uptime Kuma fonctionne correctement."

exit 0

Reste maintenant à créer une tache cron pour exécuter ce script une fois par jour.

En conclusion, Uptime Kuma est un outil de surveillance d’uptime robuste, convivial et open-source. Il offre une solution auto-hébergée pour ceux qui cherchent à surveiller leurs services sans s’appuyer sur des solutions externes coûteuses. Sa simplicité, son interface intuitive et ses multiples canaux de notification en font un excellent choix pour ceux qui ont besoin d’un outil fiable pour garder un œil sur leurs services essentiels.

Veuillez remplir les champs obligatoires.
Signaler un contenu




Mot-clé : mise à jour automatiqueopen-sourceuptime-kuma
PartagerTweet

Obtenez des mises à jour en temps réel sur cette catégorie d'articles directement sur votre appareil, abonnez-vous maintenant.

Se désabonner
Sébastien T.

Sébastien T.

Passionné depuis toujours par l'informatique et les jeux vidéos, je transforme ma passion en expertise. J'utilise quotidiennement les outils et systèmes Microsoft. Je ne délaisse pas mon côté ouvert, notamment via l'utilisation des OS Debian.

Sur le même thème

Mr Robot, quand la réalité rencontre la fiction
Cinema / Série

Mr Robot, quand la réalité rencontre la fiction

25/09/2019
0
Instal­ler un serveur Bitwar­den_rs
Dossiers

Instal­ler un serveur Bitwar­den_rs

10/07/2019
1
Mise à jour du firmware de votre cigarette électronique
Dossiers

Mise à jour du firmware de votre cigarette électronique

10/08/2020
10
Masquer ou afficher les sous-domaines d’URL de schéma et WWW dans la barre d’adresses Google Chrome
Dossiers

Masquer ou afficher les sous-domaines d’URL de schéma et WWW dans la barre d’adresses Google Chrome

09/08/2019
7
Veuillez login pour participer à la discussion

Magazine d’actualité High-Tech et Geek au Quotidien

Hébergé par Heberge par PlaneteHeberg

Vous avez une question ?

Vous voulez nous soumettre un bon plan, une news, un partenariat ? Ou juste faire une remarque ?

Contactez-nous !

Retrouver nous sur les réseau sociaux

Partenaires

Partenaires
Liens Partenaires
Boutique & Goodies

Informations juridiques, droits d’auteur et vie privée
Politique de confidentialité
A Propos
Gestion des cookies

© 2010 – 2048 (comme ça tranquille :) GeekParadize — Creative Commons License BY-NC-ND 4.0 – Crée par Sebastien avec et 

  • Connexion
  • Sign Up
Pas de résultat
Voir les résultats
  • HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
  • LOGICIELS
  • VIDEOS
    • Ejayremy
    • Eliott Tordo
    • Les Petites Anecdotes du Jeu Vidéo
    • Maxime T.
    • Mr Antoine Daniel
    • Squeezie
    • Tazkiller85

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms bellow to register

*En vous inscrivant sur notre site web, vous acceptez les conditions générales d'utilisation et la Politique de confidentialité.
All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

Ce site web utilise des cookies. En continuant à utiliser ce site, vous consentez à ce que des cookies soient utilisés. Visitez nos conditions générales d'utilisation et notre Politique de confidentialité.