| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
Le check NtpSync Ntp Sync by 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 ntpd.
- Si le serveur
- ntpd est accessible, vous pourrez alors obtenir:
- le temps d'aller-retour entre votre client et le serveur.
- le décalage d'horloge entre l'hôte supervisé et le serveur de temps de référence.
- Sinon, vous serez invité à démarrer le service adéquat
- .
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.
La vérification est basée sur 2 informations : l' OFFSET et le DELAY
- Pour savoir si le serveur est à l'heure, le serveur ntp local fait une requête au serveur ntp de référence.
- Le temps d'aller-retour de la requête correspond au DELAY mesuré.
- L'OFFSET correspond à la différence d'heure entre le serveur supervisé et le serveur ntp de référence.
- Les 2 valeurs sont nécessaires, car l'OFFSET peut avoir au pire la valeur de DELAY comme marge d'erreur ( le temps d'acheminement moyen de la requête au serveur de temps ).
- C'est pour cela que le check Ntp Sync by SSH mesure ces 2 valeurs et réagi en fonction des seuils de tolérance que vous définissez.
| Panel |
|---|
| Info | ||
|---|---|---|
| ||
| Note : Si dans la définition de l'équipement supervisé, vous avez aussi attaché le modèle chrony-by-SSH, ce check disparaitra et sera remplacé par le check Ntp Sync Chrony by SSH | ||
| Info | ||
| 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. |
Paramétrage
Le check utilise la ligne de commande suivante :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$USERPLUGINSDIR$/linux$LINUXBYSSH_bySHINKEN_sshPLUGINSDIR$/check_ntplinux_synchealth_by_ssh_rust --check check_ntp_sync -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ées utilisées provenant du modèle
Données communes pour les checks des modèles
Authentification
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Données spécifiques pour ce check
| Donnée |
|---|
| Modifiable sur | Unité | Valeur par défaut | Description | |||
|---|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | ms | 200 | Définit le délai en millisecondes à partir duquel le check passe en |
| CRITIQUE. |
| l'Hôte ( Onglet Données ) | ms | 100 | Définit le délai en millisecondes à partir duquel le check passe en |
| ATTENTION. |
| l'Hôte ( Onglet Données ) | ms | 30 | Définit le décalage en millisecondes à partir duquel le check passe en |
| CRITIQUE. |
|
| l'Hôte ( Onglet Données ) | ms | 10 | Définit le décalage en millisecondes à partir duquel le check passe en |
| ATTENTION. |
Données DFE ( Duplicate Foreach )
Pas de données DFE pour ce check
Données utilisées provenant du check
Pas de données spécifiques pour ce check
Résultat
Exemple
| Panel |
|---|
Interprétation des données
Statut
: Le statutIl peut prendre 4 valeurs différentes
OK /
CRITIQUE / ATTENTION / INCONNU
.
Le statut va dépendre du retour de sonde et de la configuration spécifique du check pour les données suivantes :
NTP_DELAY_CRITICALNTP_DELAY_WARNINGNTP_OFFSET_CRITICALNTP_OFFSET_WARNING
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
| Info | ||
|---|---|---|
Affichage des Seuils
|
Situation | Statut | Exemple | ||
|---|---|---|---|---|
| CRITIQUE |
| ||
| CRITIQUE |
| ||
| ATTENTION |
| ||
| ATTENTION |
|
Résultat
- 100 ms pour le délai
- 10 ms pour le offset
- Les seuils du statut CRITICAL sont de :
- 200 ms pour le délai
- 30 ms pour le offset
- 200 ms pour le délai
- Les seuils du statut CRITICAL sont de :
Le résultat contient un message indiquant le statut du check.
Lors d'un passage en
warningCRITIQUEou
criticalATTENTION, un message indique quel
élémenten est la cause.
Résultat Long
:Le résultat long contient un tableau affichant la valeur
du offsetde l'OFFSET et du
délai enDELAY en millisecondes.
Métriques
Définition
| Nom de la métrique | Unité | Description | Seuil d'avertissement | Seuil critique |
|---|---|---|---|---|
| delay | ms | Temps aller-retour entre le client et le |
| serveur | NTP_DELAY_WARNING | NTP_DELAY_CRITICAL |
| offset | ms |
| Décalage d'heure entre le système et le serveur | NTP_OFFSET_WARNING | NTP_OFFSET_CRITICAL |
Exemple
| Panel |
|---|
Les Erreurs
Erreurs spécifiques à ce check
| Excerpt | ||
|---|---|---|
|
|
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|









