Mode Zen
  • Connexion
  • Créer un compte
GeekParadize.Fr
Poster un article
Poster une vidéo
  • HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
    • Tout les jeux
    • PC (Microsoft Windows)
    • PlayStation 4
    • Mac
    • Xbox One
    • Nintendo Switch
    • PlayStation 3
    • Linux
    • Xbox 360
    • iOS
    • Android
  • LINUX
  • LOGICIELS
  • VIDEOS
Pas de résultat
Voir les résultats
GeekParadize.Fr
  • HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
    • Tout les jeux
    • PC (Microsoft Windows)
    • PlayStation 4
    • Mac
    • Xbox One
    • Nintendo Switch
    • PlayStation 3
    • Linux
    • Xbox 360
    • iOS
    • Android
  • LINUX
  • 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)

#!/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

Cet article peut contenir des images générées à l'aide de l'IA.

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

24/09/2019
6
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
17
Comment créer facilement sa boutique e-commerce ?
Dossiers

Comment créer facilement sa boutique e-commerce ?

15/04/2019
3
Dossiers

Payer au restaurant avec la crypto-monnaie Paypite : c’est possible !

02/07/2018
2
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

Masquer cette sidebar
Mode Zen


Magazine d’actualité High-Tech et Geek depuis 2010

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

GeekParadize.Fr
Gérer le consentement
Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel Toujours activé
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l’accès technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou l’utilisateur.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
Gérer les options Gérer les services Gérer {vendor_count} fournisseurs En savoir plus sur ces finalités
Voir les préférences
{title} {title} {title}
  • Connexion
  • S'inscrire
Pas de résultat
Voir les résultats
  • HIGH-TECH
  • TESTS
  • DOSSIERS
  • JEUX VIDEO
    • Tout les jeux
    • PC (Microsoft Windows)
    • PlayStation 4
    • Mac
    • Xbox One
    • Nintendo Switch
    • PlayStation 3
    • Linux
    • Xbox 360
    • iOS
    • Android
  • LINUX
  • LOGICIELS
  • VIDEOS