• Connexion
  • Créer un compte
GeekParadize.Fr
Poster un article
Poster une vidéo
  • HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
  • LOGICIELS
  • VIDEOS
Pas de résultat
Voir les résultats
GeekParadize.Fr
  • HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
  • LOGICIELS
  • VIDEOS
Pas de résultat
Voir les résultats
GeekParadize.Fr

Mettre à jour automatiquement Uptime-Kuma

Sébastien T. par Sébastien T.
il y a 2 ans
dans Dossiers
Temps de lecture : 3 mins
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)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/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

Des chercheurs d’ESET ont découvert le framework de cyberespionnage Ramsay
Dossiers

Des chercheurs d’ESET ont découvert le framework de cyberespionnage Ramsay

15/05/2020
0
L’intérêt d’un réseau VPN
Dossiers

L’intérêt d’un réseau VPN

26/09/2018
0
Optimiser les images de son blog wordpress avec optipng et jpegoptim
Dossiers

Optimiser les images de son blog wordpress avec optipng et jpegoptim

10/12/2019
8
Mr Robot, quand la réalité rencontre la fiction
Cinema / Série

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

25/09/2019
4
Article suivant
UNE IMPRIMANTE 3D TRÈS RAPIDE ET FACILE !

UNE IMPRIMANTE 3D TRÈS RAPIDE ET FACILE !

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

J'accepte les conditions générales d'utilisation et la Politique de confidentialité.

PARTENAIRES



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

Hébergé parHeberge 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

Liens

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

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

Bienvenue !

Connectez-vous à votre compte ci-dessous

Vous avez oublié votre mot de passe ? S'inscrire

Créer un nouveau compte !

Remplir les formulaires ci-dessous pour vous inscrire

*En vous inscrivant sur notre site web, vous acceptez les conditions générales d'utilisation et la Politique de confidentialité.
Tous les champs doivent être remplis. Se Connecter

Récupérer votre mot de passe

Veuillez saisir votre nom d'utilisateur ou votre adresse électronique pour réinitialiser votre mot de passe.

Se Connecter

Ajouter une nouvelle playlist

  • Connexion
  • S'inscrire
Pas de résultat
Voir les résultats
  • HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
  • LOGICIELS
  • VIDEOS
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é.
CleanTalk Pixel