Vérifier la disponibilité de votre VPS

By | 9 mars 2020 |

Vérifier la disponibilité de votre VPS vous permet de vérifier les promesses faites lors du choix de votre VPS.
Cette notion de « uptime » couvre la disponibilité de votre VPS.

Attention tout de même de ne pas faire l’amalgame entre la disponibilité du VPS et celle du serveur Web (ou tout autre service) si vous hébergez des services sur votre VPS.
Votre VPS peut être disponible (up) mais votre service down…

Généralement ce « uptime » flirte avec les 100%.
Il n’est pas rare de lire de lire dans les description des offres des VPS, un « uptime » de 99,99% voir même 100% à l’exception des maintenances planifiées..

Ok mais si vous voulez challenger ou vérifier comment faire ?
C’est justement à cette question que cet article va répondre.

Les différentes commandes présentées dans cet article s’appliquent aussi bien à votre VPS qu’à votre laptop.

Comment vérifier la disponibilité de votre VPS

La commande la plus simple pour connaitre depuis quand votre VPS est disponible est uptime:

$ uptime
Vérifier la disponibilité de votre VPS - uptime command
Vérifier la disponibilité de votre VPS – uptime command

Cette commande vous donne le temps écoulé depuis le dernier redémarrage de votre VPS. C’est pas mal mais ça ne me donne pas ce qui s’est passé avant ce redémarrage, pour cela on va avoir besoin d’outils qui enregistrent les différentes actions.

On peut également vérifier les dernier redémarrages du système avec la commande last reboot:

$ last reboot

Vérifier le « uptime » avec Uptimed

Le Service uptimed permet justement d’enregistrer le « uptime » de votre VPS (ou laptop).
L’installation se fait via le gestionnaire de paquets:

$ sudo apt-get update && sudo apt-get install uptimed
uptimed installation
uptimed installation sur mon laptop

Ensuite, on peut vérifier que le service tourne avec la commande:

$ sudo service uptimed status
service uptimed status
service uptimed status depuis VPS

Finalement, la commande « uprecords » permet de voir

  • depuis quand le VPS est UP
  • combien de temps il a été disponible
  • combien de temps il a été indisponible
  • et finalement le % de « uptime »
Vérifier la disponibilité de votre VPS - uprecords command depuis mon VPS
Vérifier la disponibilité de votre VPS – uprecords command depuis mon VPS

Vérifier la disponibilité avec Tuptime

tuptime est un autre outil qui vous permet de vérifier le « uptime » de votre VPS.
L’installation se fait également via le gestionnaire de paquets:

$ sudo apt-get install tuptime

Ensuite, il suffit de lancer la commande tuptime pour visualiser les statistiques de disponibilité de votre VPS

$ tuptime
tuptime output depuis mon laptop

Comme je viens juste d’installer tuptime, on peut voir sur l’image que mon laptop est allumé depuis 1 jour 3 heures et 31 minutes mais qu’il n’y a pas d’information concernant le downtime.

Afin d’afficher des informations concernant le « downtime »,
j’ai redémarré mon laptop.

Vérifier la disponibilité de votre VPS - Monitorer le "uptime" avec tuptime
Vérifier la disponibilité de votre VPS – Monitorer le « uptime » avec tuptime

Sur ces statistiques, on voit que mon laptop a

  • démarré 2 fois depuis le 22/02/2020
  • s’est éteint une fois sans rencontrer de problème
  • qu’il a été « down » 23 secondes, ce qui correspond à 0,02%
    (comme je n’ai fait qu’un redémarrage, cela signifie aussi que mon laptop a mis 23 secondes à redémarrer)

Et si on comparait

Comme on n’a deux outils pour vérifier le « uptime », on voudrait bien vérifier que les résultats sont cohérents.

comparaison: uptimed vs tuptime
comparaison: uptimed vs tuptime

Si l’on compare le pourcentage de uptime (99,974% vs 98,98%), on remarque un très légère différence, certains diront que c’est parce que j’ai lancé les commandes de façon séquentielles.
Mais on voit sur l’image que le downtime est de 23 secondes pour uptimed contre 26 secondes pour tuptime.

Le mot de la fin

Voilà, pour conclure cet article, je vous ai présenté deux outils pour vérifier le uptime de votre VPS.
Sur un laptop ou desktop, monitorer le « uptime » n’a pas beaucoup de sens, sauf si vous n’éteignez jamais votre ordinateur.
Cela prend tout son sens pour un serveur qui doit accessible/disponible autant que possible.
Comme souvent lequel utilisé relève plus du choix personnel, vous pouvez utiliser les deux et comparer les résultats mais ça fait un peu double emploi..
Personnellement, je n’ai installé que uptimed sur mon VPS, si vous utilisez d’autres outils n’hésitez pas à partager votre expérience dans les commentaires.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.