Cette fonction n'est disponible que dans la version Pro. Les disques HDD, SSD, SATA et NVMe sont pris en charge.
S.M.A.R.T. est le système d'autodiagnostic intégré d'un disque : il mesure et signale divers paramètres, et peut anticiper une panne. S.M.A.R.T. surveille la température du disque et d'autres indicateurs, dont certains annoncent une défaillance proche. S.M.A.R.T. prévoit surtout les pannes mécaniques, qui représentent environ 60 % des défaillances de disques durs.
L'application évalue automatiquement les paramètres de fiabilité indiqués en les comparant à des seuils, et vous prévient si une panne de disque est imminente. Elle peut aussi estimer l'état global d'un disque à partir d'un ensemble de paramètres. Ce contrôle exige l'agent distant sur l'ordinateur cible. Pour en savoir plus, consultez Installer et configurer l'agent distant.
Ajout du contrôle S.M.A.R.T. et choix d'un HDD ou d'un SSD à surveiller
Configuration du contrôle S.M.A.R.T. et choix des paramètres
Vous pouvez afficher la valeur choisie sur un widget, ajouté au tableau de bord ou placé sur la carte graphique du réseau.
Si les données S.M.A.R.T. n'arrivent pas
Si le programme ne reçoit pas les données S.M.A.R.T. d'un disque, ou si le disque n'apparaît pas, essayez un autre mode de l'agent. Dans ce mode, l'agent lit les données S.M.A.R.T. via l'utilitaire smartmontools. Ouvrez le fichier de configuration NMAgent.ini dans un éditeur de texte et ajoutez la ligne :
GetSMARTMode=1
Exemple :
[AGENT]
TCPPort=45668
UsePasswd=0
Passwd=
UseIPFilter=0
IPList=
GetSMARTMode=1
Enregistrez le fichier et redémarrez le service 10-Strike Network Monitor Agent Service.
Le fichier NMAgent.ini peut se trouver dans les dossiers suivants :
- c:\Program Files (x86)\10-Strike Network Monitor Agent\ si l'agent a été installé sans le programme principal.
- c:\Program Files (x86)\10-Strike Network Monitor Pro\ si l'agent a été installé avec le programme principal.
Paramètres S.M.A.R.T. des SSD NVMe
Le jeu de paramètres S.M.A.R.T. des SSD NVMe diffère de celui des disques ATA. Le plus souvent, ce sont des indicateurs déjà calculés, sans seuils ni valeurs les plus défavorables. Exemple pour le SSD M.2 WD Blue SN500 :
critical_warning: 0
temperature: 39
available_spare: 100
available_spare_threshold: 10
percentage_used: 1
data_units_read: 13733602
data_units_written: 14396473
host_reads: 365745477
host_writes: 391133456
controller_busy_time: 836
power_cycles: 1419
power_on_hours: 4612
unsafe_shutdowns: 13
media_errors: 0
num_err_log_entries: 1
warning_temp_time: 0
critical_comp_time: 0
Parmi ces paramètres, les plus utiles sont :
critical_warning
Indicateur d'état du disque :
- 0 — le disque est en bon état
- 1 — la réserve du disque est sous le seuil
- 2 — la température a dépassé le seuil
- 4 — la fiabilité baisse à cause d'erreurs internes
- 8 — le disque est en lecture seule
- 16 — erreur du système de sauvegarde de la mémoire volatile
temperature
Température en degrés Celsius (parfois en kelvins : vérifiez l'unité). Une surchauffe permanente du SSD peut entraîner une panne rapide. Ce paramètre doit donc être surveillé.
percentage_used
Pourcentage de la ressource du SSD déjà consommée. À 100 %, le SSD passe en lecture seule (verrouillé). C'est un paramètre essentiel. L'administrateur doit repérer à l'avance les disques dont la ressource restante approche du maximum, et les remplacer.
media_errors
Nombre de fois où le contrôleur a rencontré une erreur fatale d'intégrité des données. Si cette valeur augmente en continu, envisagez de remplacer le SSD.
num_err_log_entries
Nombre d'entrées du journal d'erreurs sur la durée de vie du contrôleur. Comme pour le paramètre précédent, surveillez sa progression.
Surveillance S.M.A.R.T. des SSD SATA plus anciens
L'état des SSD antérieurs au NVMe peut aussi être surveillé. Ces disques fournissent des mesures telles que « Total LBA Written Sectors » (Total LBA Written). Ce compteur indique combien de secteurs de 512 octets ont été écrits sur toute la durée de fonctionnement. Les options sont :
241 - Total LBA Written (LBA écrits au total) — nombre total de secteurs de 512 octets écrits sur toute la durée de vie de l'équipement.
ou
175 - Host_Writes_MiB — nombre de Mo écrits sur le disque.
Le seuil de volume d'écriture sur la durée de vie (endurance) figure dans la documentation du SSD, sur le site du fabricant ou dans la notice. Il est en général exprimé en téraoctets (To) ou en téraoctets écrits (TB Written, ou TBW). Les valeurs courantes des disques récents vont de 40 To (modèles de 5 à 10 ans) à plusieurs centaines de To (disques actuels). Lors de la configuration du contrôle, indiquez la limite d'écriture maximale en To, telle que publiée par le fabricant. Le programme lit le volume déjà écrit, le compare à ce maximum et calcule la durée de vie restante.
Avec le programme, vous configurez la surveillance de ces paramètres et les valeurs critiques de volume d'écriture. Au-delà, le programme vous prévient. Vous pouvez aussi voir les volumes écrits, en pourcentage du maximum autorisé, sur des indicateurs rectangulaires (widgets).
En savoir plus sur la surveillance S.M.A.R.T. des HDD et SSD sur le réseau, dans notre article...


