Le check NtpSync SSH va vérifier la date et l'heure de votre système et le comparer à celles du serveur NTP ou Chrony selon votre choix.
Si le serveur NTP/Chrony est inaccessible lors du check vous serez invité à démarrer le service adéquat manuellement.
Si le serveur NTP/Chrony est accessible vous pourrez alors obtenir le temps aller-retour entre votre client et le serveur ainsi que le décalage entre votre système et le serveur.
| Note : Pour que le check NtpSync vérifie la synchronisation avec un server Chrony, il faut rajouter le modèle d'hôte Chrony sur la machine. |
Le check utilise la ligne de commande suivante :
$USERPLUGINSDIR$/linux_by_ssh/check_ntp_sync_by_ssh_rust -H "$HOSTADDRESS$" -u "$_HOSTSSH_USER$" -p "$_HOSTSSH_PORT$" -i "$_HOSTSSH_KEY$" -P "$_HOSTSSH_KEY_PASSPHRASE$" -w $_HOSTNTP_DELAY_WARNING$,$_HOSTNTP_OFFSET_WARNING$ -c $_HOSTNTP_DELAY_CRITICAL$,$_HOSTNTP_OFFSET_CRITICAL$ |
| Donnée | Description | Valeur par défaut |
|---|---|---|
| NTP_DELAY_CRITICAL | Définit le délai en millisecondes à partir duquel le check passe en critique | 200 |
| NTP_DELAY_WARNING | Définit le délai en millisecondes à partir duquel le check passe en warning | 100 |
| NTP_OFFSET_CRITICAL | Définit le décalage en millisecondes à partir duquel le check passe en critique | 30 |
| NTP_OFFSET_WARNING | Définit le décalage en millisecondes à partir duquel le check passe en warning | 10 |
Pas de données spécifiques pour ce check
| Nom de la métrique | Description |
|---|---|
| delay | Temps aller-retour entre le client et le serveur (ms) |
| offset | Décalage d'heure entre le système et le serveur (ms) |