Non officiel

StorageDiag · Workbench & Utilities

Gratuit pour toujours

Conçu pour analyser. Construit pour maintenir.

Déverrouillez la réalité mécanique brute de votre NAS QNAP. StorageDiag Workbench & Utilities vous donne un accès direct aux métriques de vol CPU (steal), à l'historique des attributs SMART et à la fragmentation des disques au niveau des blocs — vous offrant une maîtrise absolue sur votre environnement.

— La suite de diagnostic ultime. Anciennement : Silas Diagnostic Utilities

Enregistré sur un NAS en direct — chaque fenêtre, chaque nombre est réel.

Arrêtez de deviner. Commencez à savoir.

Pulse : douze indicateurs par cœur sur une arborescence filtrable de 2004 processus actifs, chacun avec le CPU, la mémoire, le RSS et le nombre de threads Onglet Pulse CPU : charge par cœur, iowait, steal et horloge actuelle par rapport au gestionnaire (governor) en vigueur Historique Pulse : six heures de charge CPU enregistrées sur le NAS, deux pics de charge se détachant de la ligne de base
En direct · chaque processus, chaque cœurPulse Moniteur avancé de processus et de ressources Le tableau de bord d'action en direct ultime pour votre QNAP. Pulse remplace les outils CLI standard comme top, htop, iotop et netstat par une interface unifiée à haute densité. Il mappe la consommation exacte des ressources matérielles sur des processus spécifiques, incluant le suivi vCPU pour les machines virtuelles et les conteneurs. Fonctionnalités clésSuivi en direct du vol CPU (steal), du swap de mémoire et de l'utilisation exacte des threads.Mappage direct des sockets réseau aux processus qui se trouvent derrière.Surveillance de la base de données des applications en temps réel et suivi des journaux en direct dans une seule vue.
BlackBox : charge CPU, tâches bloquées et fréquence CPU empilées sur un axe de 24 heures Carte thermique (heat map) BlackBox : une semaine de températures, une ligne par capteur, les périodes chaudes se détachant sous forme de bandes
Enregistreur de vol · le passé, sur une chronologieBlackBox L'enregistreur de vol du NAS Télémétrie historique haute résolution. Rembobinez et trouvez le crash. BlackBox enregistre en continu les métriques du système — capturant le CPU IOWAIT, les profils thermiques, la latence des disques et l'utilisation de la RAM — sans lisser les pics de données cruciaux en moyennes dénuées de sens. Qu'un problème se soit produit il y a deux minutes ou deux mois, BlackBox vous permet de parcourir la chronologie pour voir exactement ce qui a déclenché un goulot d'étranglement ou un plantage du système. Fonctionnalités clésConservation des données historiques minute par minute (heures, jours, semaines, mois).Analyse approfondie des températures spécifiques aux cœurs et des pics CPU IOWAIT.Cartes thermiques visuelles pour l'identification instantanée des anomalies récurrentes.
DriveTime Health : la liste de la flotte à côté de l'historique d'un disque, un Seagate 10 To avec 369 secteurs réalloués marqué comme critique DriveTime Speed : un scan en lecture seule du volume d'un pool de stockage se terminant par un maillon faible identifié — emplacement 14, 369 secteurs réalloués, G-sense pendant l'exécution DriveTime Disk Map : la carte de l'espace libre d'un volume à côté des fichiers les plus fragmentés, avec le nombre d'exécutions pour chacun
Prédictif · chaque baie, au fil du tempsDriveTime Analyzer Diagnostic prédictif des disques et des grappes Au-delà du SMART de base. Voyez l'état mécanique réel et la disposition de vos disques. Un statut SMART « PASSED » ne signifie rien si un disque meurt silencieusement. DriveTime suit les attributs du disque (comme les secteurs réalloués et la température) au fil du temps sous forme de graphique, vous permettant de repérer la dégradation matérielle avant qu'une panne RAID ne se produise. Il profile également les E/S actives pour identifier exactement quel disque unique ralentit l'ensemble de votre pool de stockage. Fonctionnalités clésGraphiques chronologiques pour les attributs SMART critiques (suivez la progression ainsi que l'état actuel).Surveillance en direct de la latence d'E/S (Disk Await) et tests de bande passante en lecture séquentielle.Mappage de l'espace libre et de la fragmentation au niveau des blocs pour les volumes EXT4 et ZFS.
NetScope Packets : une capture en direct délimitée à côté d'une trame décodée — Ethernet, IPv4 et TCP développés à côté de l'hexadécimal NetScope : chaque appareil trouvé sur les segments locaux, avec nom, fournisseur, adresse et s'il a répondu NetScope DNS : le résolveur de la passerelle mesuré par rapport à Cloudflare, Quad9 et OpenDNS, réponse par réponse NetScope Bandwidth : un client iperf3 avec les pairs NAS qu'il a découverts, durée, direction et protocole Lien VPN NetScope : une vérification de bout en bout d'un tunnel — MTU, aller-retour (round trip), gigue et perte, avec un verdict clair
Inspection approfondie · les deux extrémités de la liaisonNetScope Inspection approfondie des paquets réseau Arrêtez de blâmer le réseau. Prouvez-le avec des données de trafic exactes. NetScope apporte la capture et la dissection de paquets de type Wireshark directement dans votre navigateur. Si les partages SMB se déconnectent, que les liaisons négocient mal ou que le DNS échoue, NetScope capture le trafic brut et identifie exactement où la connexion se rompt — que ce soit le client, le commutateur (switch) ou le NAS. Fonctionnalités clésSuivi des paquets en direct, analyse du chemin de liaison et diagnostic du résolveur.Test de débit en un clic (intégration iperf).Identifie les paquets perdus, les retransmissions et les goulots d'étranglement spécifiques aux protocoles.
memhound : la carte de l'arène (arena map) en plein test avec les cellules défaillantes marquées en rouge, et le journal des inversions de bits (bit-flip) indiquant le module et l'adresse verdict memhound : le test approfondi est terminé et a échoué, le module défectueux étant identifié par son emplacement memhound Benchmark & Quality : le verdict de qualification pour la mémoire de cette machine, mesurée par rapport à son classement JEDEC
Burn-in · la RAM (DIMM) qui mentmemhound Docteur RAM en direct & Testeur Burn-in Diagnostics de mémoire de qualité entreprise sans mettre le NAS hors ligne. memhound apporte des tests de modèles rigoureux de classe memtest86 directement dans votre environnement QNAP actif. Il récupère en toute sécurité la RAM (y compris le ZFS ARC) pour effectuer des tests de stress approfondis, balayant la mémoire cellule par cellule pour détecter les inversions de bits transitoires, mesurer la bande passante réelle et vérifier la fonctionnalité ECC. Fonctionnalités clésTests de mémoire sur système en direct avec zéro faux positif.Mesure la bande passante de la mémoire (Go/s), la latence inactive/en attente et l'intégrité structurelle.Option pour créer une clé USB amorçable pour une validation matérielle isolée "bare-metal".
Dr. Trace : messages du noyau et événements système fusionnés sur une même chronologie, marqués par gravité, avec le rail des incidents à côté Dr. Trace avec Focus : le même journal réduit aux événements critiques qui valent la peine d'être lus
Investigation (Forensics) · une chronologie fusionnéeDr. Trace Chronologie de journaux fusionnée Tous les journaux conservés par le NAS, sur une seule chronologie. Dr. Trace fusionne le tampon circulaire du noyau avec le journal des événements système et les place sur une chronologie ordonnée unique, étiquetée par gravité. L'outil "Focus" supprime le bavardage de routine afin qu'il ne reste que la séquence qui explique réellement l'incident. Fonctionnalités clésMessages du noyau et événements système ordonnés ensemble, sans avoir à les lire côte à côte.Focus réduit cent mille lignes à celles qui importent vraiment.Fonctionne sur un bundle de diagnostic que quelqu'un vous a envoyé, ou sur la machine en direct.
Samba : chaque partage avec son volume, ses autorisations et l'état de la corbeille, au-dessus de la bande de statut du service Samba Access : la matrice indiquant quel mandataire (principal) accède à quel partage, et avec quels droits
Audit · qui peut atteindre quoiSamba Audit des partages et des accès Visualisez chaque partage, et exactement qui peut l'atteindre. Le panneau Samba lit conjointement les définitions de partage, les jetons ACL et les paramètres du service, puis répond à la question qu'un cas de support pose réellement : qui a accès à quoi, et y a-t-il quelque chose d'accessible qui ne devrait pas l'être. Fonctionnalités clésUne matrice "principal-par-partage" construite à partir des véritables jetons ACL.Autorisations de dossiers avancées, ACL Windows et ACL 2.0 rapportées depuis les clés qui les définissent.Signale un partage accessible aux invités, et un service SMB activé mais non en cours d'exécution.
Machines virtuelles et conteneurs : chaque invité avec son allocation de vCPU, sa mémoire, son firmware, ses disques et son réseau, par rapport au total de l'hôte
Hyperviseur · vCPU par rapport au pCPUVirtual Machines Invités & Conteneurs Regardez à l'intérieur de chaque invité hébergé par le NAS. Une seule fenêtre pour les machines virtuelles et les conteneurs sur la machine : les vCPU que chacun détient par rapport au total de l'hôte, la mémoire, le firmware et le mode de démarrage, les disques derrière eux et les réseaux sur lesquels ils se trouvent. Fonctionnalités clésAllocation des vCPU par rapport à l'hôte, de sorte que la surréservation (over-subscription) est visible et non déduite.Disques, bus et mode snapshot pour chaque invité.Conteneurs et machines virtuelles dans le même inventaire.

Installez-le sur une machine saine

Un enregistreur de vol ne vaut rien le jour où vous l'installez et n'a pas de prix un mois plus tard — le défaut que vous voudrez rechercher ne s'est pas encore produit. Un QPKG, App Center → Installation manuelle. Vous ne savez pas quelle version (build) prendre ? Exécutez uname -m sur le NAS.

NetScope pour Windows — l'autre extrémité de la liaison QTS 5.2+ & QuTS hero 6 · réservé aux administrateurs · rien ne quitte le NAS

Tutoriels

12 démonstrations (walkthroughs)

Chacune part du symptôme qui vous a amené ici, puis montre l'instrument qui y répond. Une mesure de débit ne vaut quelque chose que si chaque service est arrêté et confirmé inactif, c'est donc ainsi que les démonstrations sur les disques sont enregistrées.

memhound — mémoire

7 démonstrations

Pool & Disk — stockage

1 démonstration

Tarification

tout le monde en a un maintenant

Alors, comme partout ailleurs : voici la liste des prix.

Choisissez un plan. Les deux sont au même prix, et aucun ne demande d'e-mail, de clé de licence ou de carte de crédit. L'un d'eux vous donne accès à chaque instrument sur cette page.

Plan A

Je ne suis pas intéressé

Gratuit

  • Lisez la page, fermez l'onglet
  • Rien à installer, rien à désabonner
  • Pas de compte, pas de traçage (tracking), pas de bannière de cookies
  • Revenez le jour où le pool refusera de se monter

Continuer à lire

Plan B · recommandé

Télécharger comme QPKG

$0 USD · pour toujours

  • Freeware — gratuit, sans clé de licence, sans compte
  • Installez sur votre propre NAS — QTS 5.2+, QuTS hero, trois architectures
  • Installez sur autant de serveurs que vous possédez — pas de limite de postes (seat count)

Télécharger gratuitement

« Pourquoi mon pool RAID ne se monte-t-il pas ? Et pourquoi dmesg est-il plein de call traces aléatoires ? »

On me l'a demandé plus de fois que je ne peux compter. La réponse, plus souvent qu'on ne le souhaiterait, est un module RAM défaillant. Les données circulant entre le CPU, les lignes PCIe et les disques ont été corrompues dans les deux sens — ce qui signifie que la corruption était déjà sur les plateaux avant même que quiconque ne remarque le pool. Un testeur de mémoire et un benchmark CPU/mémoire ne sont pas des luxes. C'est la première chose à exécuter, et la chose que personne n'exécute.

Saviez-vous que votre CPU pourrait fonctionner plus lentement que le chiffre indiqué sur la boîte ? Dès qu'un cœur atteint 90 °C, il réduit son horloge (throttle) et y reste. Un meilleur refroidissement vous redonne l'efficacité que vous avez déjà payée — mais seulement si quelque chose vous montre l'horloge et la température sur une même ligne, au fil du temps.

Ajoutez à cela la surréservation des vCPU (oversubscription) sur les machines virtuelles, les avertissements de délai d'E/S, les tâches bloquées, l'historique des attributs SMART, la fragmentation au niveau des blocs et le reste, et vous obtenez une image de votre matériel que le tableau de bord du fabricant n'a jamais été conçu pour montrer. Ce sont des instruments de base. Les instruments de base ne devraient pas coûter d'argent.

1 DIMMsuffit pour corrompre un pool silencieusement. memhound le trouve avant que la grappe (array) ne s'en aperçoive.
90 °Cet l'horloge chute. BlackBox dessine le bridage (throttle) à côté de la température qui l'a causé.
8 : 32l'attribution des cœurs physiques aux vCPU est l'affaire habituelle de l'hyperviseur domestique. Pulse montre quel invité vole (steal) l'autre.

Les questions que les gens posent réellement

FAQ
BlackBox peut-il me montrer ce qui s'est passé la nuit dernière ? Ou le mois dernier ?

Oui. BlackBox est l'enregistreur de vol : il conserve la charge CPU, l'horloge de chaque cœur, les températures, les tâches bloquées, la pression mémoire et quelques autres éléments sous forme de graphiques que vous pouvez parcourir — des heures, des jours, des semaines en arrière. Installez-le sur une machine saine ; le défaut que vous voudrez rechercher ne s'est pas encore produit.

Est-ce une alternative à Zabbix, Observium, Prometheus, Grafana… ?

Non. Ceux-ci surveillent une flotte de l'extérieur et vous alertent (page) lorsqu'un chiffre franchit une ligne. StorageDiag regarde une seule machine, de l'intérieur, de près — la tête de lecture, le module de mémoire, le cœur qui subit un bridage (throttling) — et explique ce qu'il voit. Utilisez les deux si vous le souhaitez ; ils ne sont pas en concurrence pour le même travail.

Qu'est-ce que la surréservation vCPU (oversubscription), et pourquoi mon NAS rampe-t-il lorsque les VM sont occupées ?

C'est le problème de performance le plus courant sur un hyperviseur domestique, et presque personne ne le mesure. Un NAS avec 8 cœurs physiques et quatre machines virtuelles avec 8 vCPU chacune : les invités croient qu'ils possèdent 32 cœurs, l'hôte en a 8, et chaque invité attend les autres. C'est pourquoi BlackBox existe — il place la surréservation et la température du CPU à côté des graphiques d'E/S retardées et d'attente (wait charts), afin que vous puissiez voir quelle part du ralentissement vous pouvez corriger vous-même.

Combien ça coûte, vraiment ? Quel est le piège ?

Rien, et il n'y en a aucun. Un QPKG, gratuit pour toujours, pas de licence, pas de compte, aucune donnée ne quitte le NAS. La page à propos (about) indique comment le soutenir.

Téléchargez gratuitement maintenant !