Aktionen

Zabbix:Template Windows SMART-Werte Festplatten: Unterschied zwischen den Versionen

Aus znilwiki

Zeile 30: Zeile 30:
  Get-Disk
  Get-Disk
liefert eine Liste aller Installierten Festplatten, NVMe, SSD, HDD aber auch USB-Sticks:
liefert eine Liste aller Installierten Festplatten, NVMe, SSD, HDD aber auch USB-Sticks:
 
Number Friendly Name                      Serial Number                    HealthStatus        OperationalStatus      Total Size Partition
 
                                                                                                                                  Style
------ -------------                      -------------                    ------------        -----------------      ---------- ----------
1      ST4000DM005-2DP166                            ZDH1MEQW            Healthy              Online                    3.64 TB GPT
2      ST6000VN006-2ZM186                            ZVX08NJ7            Healthy              Online                    5.46 TB GPT
4      WD Blue SN570 1TB                  E823_8FA6_BF53_0001_001B_444A... Healthy              Online                  931.51 GB GPT
5      Realtek RTL9210B-CG                0000000000000000                Healthy              Online                  931.51 GB GPT
3      SPCC Solid State Disk              B7A3078C0C5300219683            Healthy              Online                  476.94 GB MBR
0      WDC WD40EZRX-00SPEB0                    WD-WCC4E1375844            Healthy              Online                    3.64 TB GPT
6      WDC WD40 EFRX-68N32N0              RANDOM__A1E3A88F9D44            Healthy              Online                    3.64 TB GPT
7      WDC WD60 EZAZ-00SF3B0              RANDOM__C6D5CF0726F1            Healthy              Online                    5.46 TB GPT
8      Generic MassStorageClass          00000000CY06                    Healthy              Online                  29.12 GB MBR
Da gibt es dann auch schon einen {{code|HealthStatus}}, der aber auch für Disk 7, das ist {{code|Q:}}, auf {{code|Healthy}} steht, obwohl CrystalDiskInfo (und die Ereignisanzeige) das anders sieht.<br>
Schauen wir uns mal die vollen Details von Disk 7 an:<br>
Get-Disk 7
----
----
<!--
<!--

Version vom 22. November 2025, 15:57 Uhr

Changelog:

  • 22.11.2025 erste Version


Dieses Thema ist noch nicht vollständig! Es wird noch daran gearbeitet!


Vorwort

Durch Zufall hatte ich an meinem Heim-PC bemerkt das eine der 4 Festplatten kurz vorm Exitus war.
Dieser Artikel ist nun entstanden damit ich es auch später noch einmal wieder hinbekomme den Status der Festplatten zu überwachen.

Im Artikel arbeite ich mich an die Lösung heran, deswegen werden hier auch alle Einzelschritte erklärt und es gibt nicht nur das fertige Template.
Mit den Einzelschritten könnt Ihr auch prüfen was bei euch so möglich ist, bevor Ihr das Template einsetzt.


Ausgangslage

In meinem PC sind aktuell 9 Festplatten, davon ist einer ein USB-Stick (F:) und zwei sind USB-Laufwerke (Q: und U:):


Laufwerk Q: geht es nicht mehr so gut: (2x Screenshot wegen Deutsch und Englisch)


Und in der Tat hat Q: einige beschädigte Blöcke:


Bis auf eine Datei konnte ich noch alles lesen und wegkopieren (ja, ich habe natürlich auch noch ein Backup), er konnte das wohl bisher korrigieren.
Aber trotzdem würde ich das in Zukunft gerne eher bemerken.



Was geht per PowerShell?

Zuerst habe ich getestet was mit Windows Boardmitteln geht. Werkzeuge wie CrystalDiskInfo oder SmartMonTools greifen ja letztendlich auch nur auf Werte zu die im Betriebssystem irgendwo bereit stehen.
Für die nachfolgenden Befehle habe ich eine PowerShell-Konsole als Administrator geöffnet.

---

Get-Disk

liefert eine Liste aller Installierten Festplatten, NVMe, SSD, HDD aber auch USB-Sticks:

Number Friendly Name                      Serial Number                    HealthStatus         OperationalStatus      Total Size Partition
                                                                                                                                  Style
------ -------------                      -------------                    ------------         -----------------      ---------- ----------
1      ST4000DM005-2DP166                             ZDH1MEQW             Healthy              Online                    3.64 TB GPT
2      ST6000VN006-2ZM186                             ZVX08NJ7             Healthy              Online                    5.46 TB GPT
4      WD Blue SN570 1TB                  E823_8FA6_BF53_0001_001B_444A... Healthy              Online                  931.51 GB GPT
5      Realtek RTL9210B-CG                0000000000000000                 Healthy              Online                  931.51 GB GPT
3      SPCC Solid State Disk              B7A3078C0C5300219683             Healthy              Online                  476.94 GB MBR
0      WDC WD40EZRX-00SPEB0                    WD-WCC4E1375844             Healthy              Online                    3.64 TB GPT
6      WDC WD40 EFRX-68N32N0              RANDOM__A1E3A88F9D44             Healthy              Online                    3.64 TB GPT
7      WDC WD60 EZAZ-00SF3B0              RANDOM__C6D5CF0726F1             Healthy              Online                    5.46 TB GPT
8      Generic MassStorageClass           00000000CY06                     Healthy              Online                   29.12 GB MBR

Da gibt es dann auch schon einen HealthStatus, der aber auch für Disk 7, das ist Q:, auf Healthy steht, obwohl CrystalDiskInfo (und die Ereignisanzeige) das anders sieht.
Schauen wir uns mal die vollen Details von Disk 7 an:

Get-Disk 7 

Quellen