Inoffiziell

StorageDiag · Workbench & Utilities

Kostenlos für immer

Entwickelt zum Analysieren. Gebaut zum Warten.

Entschlüsseln Sie die rohe mechanische Realität Ihres QNAP NAS. StorageDiag Workbench & Utilities bietet Ihnen direkten Zugriff auf CPU-Steal-Metriken, SMART-Attribut-Historie und Festplattenfragmentierung auf Blockebene — und gibt Ihnen die absolute Kontrolle über Ihre Umgebung.

— Die ultimative Diagnose-Suite. Vorgänger: Silas Diagnostic Utilities

Auf einem laufenden NAS aufgezeichnet — jedes Fenster, jede Zahl, echt.

Hören Sie auf zu raten. Fangen Sie an zu wissen.

Pulse: zwölf Anzeigen pro Kern über einem filterbaren Baum von 2004 aktiven Prozessen, jeder mit CPU, Speicher, RSS und Thread-Anzahl Pulse CPU-Tab: Auslastung pro Kern, Iowait, Steal und aktueller Takt im Vergleich zum aktiven Governor Pulse History: sechs Stunden CPU-Auslastung auf dem NAS aufgezeichnet, zwei Lastspitzen heben sich von der Baseline ab
Live · jeder Prozess, jeder KernPulse Erweiterter Prozess- & Ressourcenmonitor Das ultimative Live-Action-Dashboard für Ihr QNAP. Pulse ersetzt Standard-CLI-Tools wie top, htop, iotop und netstat durch eine einheitliche, hochdichte Schnittstelle. Es ordnet den genauen Hardware-Ressourcenverbrauch bestimmten Prozessen zu, einschließlich vCPU-Tracking für virtuelle Maschinen und Container. HauptfunktionenLive-Tracking von CPU-Steal, Speicher-Swapping und exakter Thread-Nutzung.Direkte Zuordnung von Netzwerk-Sockets zu den dahinterstehenden Prozessen.Echtzeit-Überwachung der Anwendungsdatenbank und Live-Protokollverfolgung in einer Ansicht.
BlackBox: CPU-Auslastung, blockierte Tasks und CPU-Frequenz auf einer 24-Stunden-Achse gestapelt BlackBox Heatmap: eine Woche Temperaturen, eine Spur pro Sensor, heiße Phasen heben sich als Bänder ab
Flugschreiber · die Vergangenheit auf einer ZeitachseBlackBox Der NAS-Flugschreiber Historische Telemetrie in hoher Auflösung. Spulen Sie zurück und finden Sie den Absturz. BlackBox zeichnet Systemmetriken kontinuierlich auf — erfasst CPU IOWAIT, Wärmeprofile, Festplattenlatenz und RAM-Nutzung — ohne entscheidende Datenspitzen zu bedeutungslosen Durchschnittswerten zu glätten. Unabhängig davon, ob ein Problem vor zwei Minuten oder zwei Monaten aufgetreten ist, mit BlackBox können Sie die Zeitachse durchsuchen, um genau zu sehen, was einen Systemengpass oder Absturz ausgelöst hat. HauptfunktionenMinutengenaue historische Datenspeicherung (Stunden, Tage, Wochen, Monate).Tiefenanalyse kernspezifischer Temperaturen und CPU-IOWAIT-Spitzen.Visuelle Heatmaps zur sofortigen Identifizierung wiederkehrender Anomalien.
DriveTime Health: die Flottenliste neben dem Verlauf eines Laufwerks, eine Seagate 10 TB mit 369 neu zugewiesenen Sektoren als kritisch markiert DriveTime Speed: ein Read-only-Scan eines Speicherpool-Volumes, der mit einem benannten schwachen Glied endet — Schacht 14, 369 neu zugewiesene Sektoren, G-sense während des Durchlaufs DriveTime Disk Map: die Freispeicherkarte eines Volumes neben den am stärksten fragmentierten Dateien, mit der Anzahl der Fragmente für jede
Prädiktiv · jeder Schacht, im ZeitverlaufDriveTime Analyzer Prädiktive Festplatten- & Array-Diagnostik Über grundlegendes SMART hinaus. Sehen Sie die tatsächliche mechanische Gesundheit und das Layout Ihrer Laufwerke. Ein „PASSED“-SMART-Status bedeutet nichts, wenn eine Festplatte leise stirbt. DriveTime verfolgt Laufwerksattribute (wie neu zugewiesene Sektoren und Temperatur) im Zeitverlauf als Diagramm, sodass Sie Hardwareverschleiß erkennen können, bevor ein RAID-Ausfall auftritt. Es profileriert auch aktive I/O, um genau herauszufinden, welche einzelne Festplatte Ihren gesamten Speicherpool verlangsamt. HauptfunktionenZeitreihendiagramme für kritische SMART-Attribute (verfolgen Sie den Anstieg sowie den aktuellen Zustand).Live-I/O-Latenzüberwachung (Disk Await) und sequenzielle Lese-Bandbreitentests.Kartierung von freiem Speicherplatz und Fragmentierung auf Blockebene für sowohl EXT4- als auch ZFS-Volumes.
NetScope Packets: eine begrenzte Live-Erfassung neben einem dekodierten Frame — Ethernet, IPv4 und TCP erweitert neben dem Hex-Code NetScope: jedes in den lokalen Segmenten gefundene Gerät, mit Name, Anbieter, Adresse und der Information, ob es geantwortet hat NetScope DNS: der Gateway-Resolver gemessen gegen Cloudflare, Quad9 und OpenDNS, Antwort für Antwort NetScope Bandwidth: ein iperf3-Client mit den NAS-Peers, die er entdeckt hat, Dauer, Richtung und Protokoll NetScope VPN-Link: eine End-to-End-Überprüfung eines Tunnels — MTU, Round-Trip, Jitter und Verlust, mit einem klaren Urteil
Deep Inspection · beide Enden der VerbindungNetScope Deep Network Packet Inspection Hören Sie auf, dem Netzwerk die Schuld zu geben. Beweisen Sie es mit exakten Verkehrsdaten. NetScope bringt Paketaufzeichnung und -analyse im Wireshark-Stil direkt in Ihren Browser. Wenn SMB-Freigaben abbrechen, Verbindungen schlecht ausgehandelt werden oder DNS fehlschlägt, erfasst NetScope den Rohverkehr und zeigt genau, wo die Verbindung unterbrochen wird — sei es der Client, der Switch oder das NAS. HauptfunktionenLive-Paketverfolgung, Verbindungspfadanalyse und Resolver-Diagnostik.Durchsatztests mit einem Klick (iperf-Integration).Identifiziert verworfene Pakete, erneute Übertragungen und protokollspezifische Engpässe.
memhound: die Arena-Map während des Tests mit rot markierten fehlerhaften Zellen und dem Bit-Flip-Protokoll, das Modul und Adresse nennt memhound-Urteil: der Deep-Test wurde beendet und ist fehlgeschlagen, das fehlerhafte Modul wurde nach Steckplatz identifiziert memhound Benchmark & Quality: das Qualifizierungsurteil für den Speicher in dieser Maschine, gemessen an seiner JEDEC-Einstufung
Burn-in · das DIMM, das lügtmemhound Live RAM Doctor & Burn-in Tester Speicherdiagnostik auf Enterprise-Niveau, ohne das NAS offline zu nehmen. memhound bringt strenge Mustertests der memtest86-Klasse direkt in Ihre aktive QNAP-Umgebung. Es beansprucht sicher RAM (einschließlich des ZFS ARC), um tiefe Stresstests durchzuführen, den Speicher Zelle für Zelle abzusuchen, um transiente Bit-Flips zu erkennen, echte Bandbreite zu messen und die ECC-Funktionalität zu überprüfen. HauptfunktionenSpeichertests im Live-System ohne False Positives.Misst Speicherbandbreite (GB/s), Idle/Pending-Latenz und strukturelle Integrität.Option zur Erstellung eines bootfähigen USB-Sticks für eine isolierte Bare-Metal-Hardwarevalidierung.
Dr. Trace: Kernel-Nachrichten und Systemereignisse auf einer Zeitachse zusammengeführt, nach Schweregrad markiert, mit der Vorfall-Leiste daneben Dr. Trace mit Focus on: dasselbe Protokoll, reduziert auf die lesenswerten kritischen Ereignisse
Forensik · eine zusammengeführte ZeitachseDr. Trace Zusammengeführte Log-Zeitachse Jedes Protokoll, das das NAS führt, auf einer Zeitachse. Dr. Trace führt den Kernel-Ringpuffer mit dem Systemereignisprotokoll zusammen und ordnet sie auf einer einzigen, chronologischen Zeitachse an, markiert nach Schweregrad. Focus filtert das routinemäßige Geschwätz heraus, sodass nur die Sequenz übrig bleibt, die den Vorfall tatsächlich erklärt. HauptfunktionenKernel-Nachrichten und Systemereignisse werden gemeinsam geordnet, nicht nebeneinander gelesen.Focus reduziert hunderttausend Zeilen auf die, die wirklich wichtig sind.Funktioniert auf einem Diagnose-Bundle, das Ihnen jemand geschickt hat, oder auf der Live-Maschine.
Samba: jede Freigabe mit ihrem Volume, den Berechtigungen und dem Papierkorb-Status über dem Dienststatus-Band Samba Access: die Matrix darüber, welcher Principal welche Freigabe erreicht und mit welchen Rechten
Audit · wer kann was erreichenSamba Freigaben- & Zugriffs-Audit Sehen Sie jede Freigabe und genau, wer sie erreichen kann. Das Samba-Panel liest die Freigabedefinitionen, die ACL-Token und die Diensteinstellungen gemeinsam und beantwortet dann die Frage, die in einem Support-Fall tatsächlich gestellt wird: Wer hat worauf Zugriff und ist etwas erreichbar, das nicht erreichbar sein sollte. HauptfunktionenEine Principal-by-Share-Matrix, die aus den echten ACL-Token erstellt wurde.Erweiterte Ordnerberechtigungen, Windows-ACLs und ACL 2.0 werden aus den Schlüsseln gemeldet, die sie festlegen.Markiert eine für Gäste erreichbare Freigabe und einen SMB-Dienst, der aktiviert ist, aber nicht ausgeführt wird.
Virtuelle Maschinen und Container: jeder Gast mit seiner vCPU-Zuweisung, Speicher, Firmware, Festplatten und Netzwerk, im Vergleich zur Host-Gesamtzahl
Hypervisor · vCPU gegenüber pCPUVirtual Machines Gäste & Container Schauen Sie in jeden Gast hinein, den das NAS hostet. Ein Fenster für die virtuellen Maschinen und Container auf dem NAS: die vCPUs, die jeder im Vergleich zur Host-Gesamtzahl beansprucht, Speicher, Firmware und Boot-Modus, die Festplatten dahinter und die Netzwerke, in denen sie sich befinden. HauptfunktionenvCPU-Zuweisung gegenüber dem Host, sodass Überbuchung (Over-subscription) sichtbar ist und nicht abgeleitet werden muss.Festplatten, Busse und Snapshot-Modus pro Gast.Container und virtuelle Maschinen im selben Inventar.

Installieren Sie es auf einer gesunden Maschine

Ein Flugschreiber ist an dem Tag, an dem Sie ihn installieren, wertlos und einen Monat später unbezahlbar — der Fehler, den Sie nachschlagen möchten, ist noch nicht passiert. Ein QPKG, App Center → Manuell installieren. Sie sind sich nicht sicher, welcher Build? Führen Sie uname -m auf dem NAS aus.

NetScope für Windows — das andere Ende der Verbindung QTS 5.2+ & QuTS hero 6 · nur für Admins · nichts verlässt das NAS

How-tos

12 Walkthroughs

Jedes beginnt mit dem Symptom, das Sie hierher geführt hat, und zeigt dann das Instrument, das es beantwortet. Eine Durchsatzmessung ist nur dann etwas wert, wenn jeder Dienst gestoppt und als inaktiv bestätigt wurde, also werden die Festplattenmessungen auf diese Weise aufgezeichnet.

memhound — Speicher

7 Walkthroughs

Pool & Disk — Speicher

1 Walkthrough

Preise

Jeder hat jetzt einen

Also, wie überall sonst: hier ist die Preisliste.

Wählen Sie einen Plan. Beide kosten dasselbe, und bei keinem müssen Sie eine E-Mail-Adresse, einen Lizenzschlüssel oder eine Kreditkarte angeben. Mit einem davon erhalten Sie jedes Instrument auf dieser Seite.

Plan A

Ich bin nicht interessiert

Keine Kosten

  • Seite lesen, Tab schließen
  • Nichts zu installieren, nichts abzubestellen
  • Kein Konto, kein Tracking, kein Cookie-Banner
  • Kommen Sie an dem Tag zurück, an dem der Pool nicht mountet

Weiterlesen

Plan B · empfohlen

Als QPKG herunterladen

$0 USD · für immer

  • Freeware — kostenlos, ohne Lizenzschlüssel, ohne Konto
  • Auf Ihrem eigenen NAS installieren — QTS 5.2+, QuTS hero, drei Architekturen
  • Auf so vielen Servern installieren, wie Sie besitzen — keine Lizenzbeschränkungen (Seat Count)

Kostenlos herunterladen

„Warum lässt sich mein RAID-Pool nicht mounten? Und warum ist dmesg voller zufälliger Call Traces?“

Das wurde ich schon öfter gefragt, als ich zählen kann. Die Antwort lautet öfter, als es einem lieb ist, ein defektes RAM-Modul. Daten, die sich zwischen der CPU, den PCIe-Lanes und den Festplatten bewegten, wurden in beiden Richtungen beschädigt — das bedeutet, die Beschädigung befand sich bereits auf den Datenträgern, bevor jemand den Fehler im Pool bemerkte. Ein Speichertester und ein CPU-/Speicher-Benchmark sind kein Luxus. Sie sind das Erste, was man ausführen sollte, und doch führt sie niemand aus.

Wussten Sie, dass Ihre CPU möglicherweise langsamer läuft als die Zahl auf der Verpackung? In dem Moment, in dem ein Kern 90 °C erreicht, drosselt er seinen Takt herunter und bleibt dort. Eine bessere Kühlung gibt Ihnen die Effizienz zurück, für die Sie bereits bezahlt haben — aber nur, wenn Ihnen ein Tool den Takt und die Temperatur im Zeitverlauf auf einer einzigen Zeile anzeigt.

Fügen Sie vCPU-Überbuchung (Oversubscription) bei virtuellen Maschinen, Warnungen zu I/O-Verzögerungen, blockierte Tasks, SMART-Attribut-Historie, Block-Level-Fragmentierung und den Rest hinzu, und Sie erhalten ein Bild Ihrer Hardware, das das Dashboard des Herstellers niemals anzeigen sollte. Das sind grundlegende Instrumente. Grundlegende Instrumente sollten kein Geld kosten.

1 DIMMist alles, was es braucht, um einen Pool still und heimlich zu beschädigen. memhound findet ihn, bevor das Array es tut.
90 °Cund der Takt fällt. BlackBox zeichnet die Drosselung (Throttle) direkt neben der Temperatur auf, die sie verursacht hat.
8 : 32Physische Kerne zu vCPUs ist das übliche Heim-Hypervisor-Problem. Pulse zeigt, welcher Gast von welchem stiehlt.

Fragen, die Leute tatsächlich stellen

FAQ
Kann BlackBox mir zeigen, was letzte Nacht passiert ist? Oder letzten Monat?

Ja. BlackBox ist der Flugschreiber: Es speichert die CPU-Auslastung, den Takt jedes Kerns, die Temperaturen, blockierte Tasks, Memory Pressure und einiges mehr als Diagramme, durch die Sie scrollen können — Stunden, Tage, Wochen zurück. Installieren Sie es auf einer fehlerfreien Maschine; der Fehler, den Sie nachschlagen wollen, ist noch nicht passiert.

Ist dies eine Alternative zu Zabbix, Observium, Prometheus, Grafana…?

Nein. Diese überwachen eine Flotte von außen und alarmieren Sie, wenn eine Zahl einen Grenzwert überschreitet. StorageDiag betrachtet eine einzige Maschine, von innen, aus nächster Nähe — den Festplattenkopf, das Speichermodul, den Kern, der gedrosselt wird — und erklärt, was es sieht. Führen Sie gerne beides aus; sie konkurrieren nicht um denselben Job.

Was ist vCPU-Oversubscription und warum kriecht mein NAS, wenn die VMs ausgelastet sind?

Es ist das häufigste Leistungsproblem bei einem Heim-Hypervisor, und fast niemand misst es. Ein NAS mit 8 physischen Kernen und vier virtuellen Maschinen mit jeweils 8 vCPUs: Die Gäste glauben, sie besäßen 32 Kerne, der Host hat 8, und jeder Gast wartet auf den anderen. Genau deshalb existiert BlackBox — es platziert Oversubscription und CPU-Temperatur direkt neben die Diagramme für verzögerte I/O und Wartezeiten, sodass Sie sehen können, wie viel der Verlangsamung Sie selbst beheben können.

Was kostet es wirklich? Wo ist der Haken?

Nichts, und es gibt keinen. Ein QPKG, für immer kostenlos, keine Lizenz, kein Konto, keine Daten verlassen das NAS. Wie du es unterstützen kannst, steht auf der Über-Seite (About).

Jetzt kostenlos herunterladen!