Neoficiální

StorageDiag · Workbench & Utilities

Zdarma navždy

Navrženo k analýze. Vytvořeno k údržbě.

Odemkněte surovou mechanickou realitu vašeho QNAP NASu. StorageDiag Workbench & Utilities vám dává přímý přístup k metrikám kradení procesorového času (CPU steal), historii atributů SMART a fragmentaci disků na úrovni bloků — čímž vám dává absolutní kontrolu nad vaším prostředím.

— Ultimátní diagnostická sada. Původní název: Silas Diagnostic Utilities

Nahráno na živém NASu — každé okno, každé číslo, skutečné.

Přestaňte hádat. Začněte vědět.

Pulse: dvanáct měřičů (jeden pro každé jádro) nad filtrovatelným stromem 2004 živých procesů, každý s CPU, pamětí, RSS a počtem vláken Záložka Pulse CPU: vytížení jednotlivých jader, iowait, steal a aktuální takt oproti platnému governoru Pulse Historie: šest hodin zátěže CPU zaznamenaných na NASu, dvě výkonové špičky vyčnívající z výchozího stavu
Živě · každý proces, každé jádroPulse Pokročilý sledovač procesů a prostředků Ultimátní živý řídicí panel (dashboard) pro váš QNAP. Pulse nahrazuje standardní CLI nástroje jako top, htop, iotop a netstat jednotným rozhraním s vysokou hustotou informací. Mapuje přesnou spotřebu hardwarových prostředků na konkrétní procesy, včetně sledování vCPU pro virtuální stroje a kontejnery. Klíčové funkceŽivé sledování kradení procesorového času (CPU steal), swapování paměti a přesného využití vláken.Přímé mapování síťových socketů na procesy, které za nimi stojí.Monitorování aplikačních databází v reálném čase a živé sledování protokolů (log tailing) v jednom pohledu.
BlackBox: vytížení CPU, blokované úlohy a frekvence CPU poskládané na jedné 24hodinové ose Teplotní mapa (heat map) BlackBox: týden teplot, jeden pruh pro každý senzor, horká období vynikají jako pásy
Flight recorder · the past, on a timelineBlackBox The NAS Flight Recorder High-resolution historical telemetry. Rewind and find the crash. BlackBox records system metrics continuously—capturing CPU IOWAIT, thermal profiles, disk latency, and RAM usage—without flattening crucial data spikes into meaningless averages. Whether an issue happened two minutes or two months ago, BlackBox lets you scrub through the timeline to see exactly what triggered a system bottleneck or crash. Key capabilitiesMinute-by-minute historical data retention (hours, days, weeks, months).Deep analysis of core-specific temperatures and CPU IOWAIT spikes.Visual heatmaps for instant identification of recurring anomalies.
DriveTime Health: seznam disků vedle historie jednoho z nich, disku Seagate 10 TB s 369 přealokovanými sektory označeného jako kritický DriveTime Speed: skenování svazku fondu úložiště pouze pro čtení končící označením slabého článku — slot 14, 369 přealokovaných sektorů, G-sense během běhu DriveTime Disk Map: mapa volného místa na svazku vedle nejvíce fragmentovaných souborů, u každého z nich je uveden počet fragmentů
Prediktivní · každá šachta, v průběhu časuDriveTime Analyzer Prediktivní diagnostika disků a polí Mnohem více než základní SMART. Podívejte se na skutečné mechanické zdraví a rozložení vašich disků. Stav SMART „PASSED“ neznamená vůbec nic, pokud disk tiše umírá. DriveTime sleduje atributy disku (jako jsou přealokované sektory a teplota) v průběhu času ve formě grafu, což vám umožní odhalit degradaci hardwaru dříve, než dojde k selhání pole RAID. Navíc profiluje aktivní I/O, aby přesně určil, který jediný disk stahuje dolů celý váš úložný fond. Klíčové funkceGrafy časových řad pro kritické atributy SMART (sledujte nárůst i aktuální stav).Živé sledování I/O latence (Disk Await) a testování sekvenční rychlosti čtení.Mapování volného místa a fragmentace na úrovni bloků pro svazky EXT4 i ZFS.
NetScope Packets: ohraničený živý záznam (capture) vedle dekódovaného rámce — Ethernet, IPv4 a TCP rozbalené vedle hexadecimálního výpisu NetScope: každé zařízení nalezené na lokálních segmentech, s názvem, výrobcem, adresou a tím, zda odpovědělo NetScope DNS: překladač brány měřený vůči Cloudflare, Quad9 a OpenDNS, odpověď za odpovědí NetScope Bandwidth: klient iperf3 s nalezenými NAS protějšky (peers), trváním, směrem a protokolem NetScope VPN link: kontrola tunelu typu end-to-end — MTU, latence (round trip), jitter a ztrátovost (loss), s jasným verdiktem
Hloubková inspekce · oba konce spojeníNetScope Hloubková inspekce síťových paketů Přestaňte obviňovat síť. Dokažte to přesnými daty o provozu. NetScope přináší zachytávání a rozbor paketů ve stylu nástroje Wireshark přímo do vašeho prohlížeče. Pokud sdílené složky SMB vypadávají, linky se špatně domlouvají na rychlosti (negotiation), nebo selhává DNS, NetScope zachytí surový provoz a přesně určí, kde se spojení přerušilo — ať už je to klient, switch nebo NAS. Klíčové funkceŽivé sledování paketů, analýza síťové trasy a diagnostika překladače (resolver).Testování propustnosti na jedno kliknutí (integrace iperf).Identifikuje zahozené pakety, opakované přenosy a úzká hrdla specifická pro daný protokol.
memhound: mapa paměti (arena map) uprostřed testu, kde jsou selhávající buňky označeny červeně, a protokol chybných bitů (bit-flip) identifikující modul a adresu memhound verdikt: hluboký test (deep test) byl dokončen a selhal, vadný modul byl identifikován podle slotu memhound Benchmark & Quality: hodnotící verdikt pro paměť v tomto stroji, měřeno vůči její JEDEC certifikaci
Burn-in · the DIMM that liesmemhound Live RAM Doctor & Burn-in Tester Enterprise-grade memory diagnostics without taking the NAS offline. memhound brings memtest86-class rigorous pattern testing directly to your active QNAP environment. It safely reclaims RAM (including the ZFS ARC) to perform deep stress tests, sweeping memory cell by cell to detect transient bit flips, measure true bandwidth, and verify ECC functionality. Key capabilitiesLive-system memory testing with zero false positives.Measures memory bandwidth (GB/s), idle/pending latency, and structural integrity.Option to create a bootable USB for isolated, bare-metal hardware validation.
Dr. Trace: zprávy jádra (kernel messages) a systémové události (system events) sloučené na jedné časové ose, označené štítky podle závažnosti, vedle nich se nachází pruh incidentů Dr. Trace se zapnutým filtrem (Focus on): ten samý protokol, ale zkrácený pouze na kritické události, které stojí za přečtení
Kriminalistika (Forensics) · jedna společná časová osaDr. Trace Sloučená časová osa protokolů Každý log, který NAS uchovává, na jedné časové ose. Nástroj Dr. Trace sloučí kruhový buffer jádra (kernel ring buffer) s protokolem systémových událostí a uspořádá je na jedinou časovou osu, navíc obohacenou o štítky určující závažnost. Funkce Focus (Zaměření) pak odstraní běžný balast, takže zbyde pouze sled událostí, který onen incident skutečně vysvětluje. Klíčové funkceZprávy jádra a systémové události seřazené dohromady, nemusíte je složitě porovnávat vedle sebe.Filtr Focus dokáže zredukovat sto tisíc řádků pouze na ty, na kterých opravdu záleží.Lze použít na diagnostický balíček, který vám někdo poslal, nebo přímo na živém stroji.
Samba: každá sdílená složka se svým svazkem, oprávněními a stavem koše, zobrazená nad pruhem určujícím stav služby Přístup k Sambě (Samba Access): matice určující, který objekt (principal) má přístup ke které složce a s jakými oprávněními
Audit · kdo a kam se dostaneSamba Audit sdílených složek a oprávnění Zobrazí každou sdílenou složku a odhalí, kdo k ní má reálně přístup. Panel nástroje Samba současně načte definice sdílených složek, ACL tokeny i samotné nastavení služby a následně dokáže odpovědět na otázku, na kterou se technická podpora (support case) skutečně ptá: kdo k čemu může, a není snad dostupné i to, co by přístupné být nemělo? Klíčové funkceMatice oprávnění (principal-by-share matrix) postavená z reálných ACL tokenů.Rozšířená oprávnění složek (Advanced folder permissions), Windows ACLs a ACL 2.0 jsou vyčtena přímo z klíčů, které je definují.Zvýrazní složky, které jsou přístupné pro hosty (guests), a upozorní, pokud je služba SMB zapnutá, ale přesto neběží.
Virtuální stroje a kontejnery: každý host (guest) se svou přidělenou vCPU kapacitou, pamětí, firmwarem, disky a sítí, zobrazený v porovnání k celkovým kapacitám hostitele (host total)
Hypervizor · vCPU vůči pCPUVirtual Machines Virtuální stroje (Guests) a kontejnery Nahlédněte do útrob každého hostovaného systému (guest), který na NASu běží. Jediné okno zastřešující jak virtuální stroje, tak i kontejnery na daném zařízení: množství vCPU, které každý z nich okupuje v porovnání k celkovým zdrojům hostitele, paměť, druh firmwaru, režim bootování, připojené disky a sítě, ve kterých jsou zasazeny. Klíčové funkceAlokace vCPU vztažená na hostitele, takže je případné přetížení (over-subscription) ihned patrné a nemusíte ho pouze odhadovat.Disky, sběrnice (buses) a režim snímků u každého hostovaného systému.Kontejnery a virtuální stroje najdete seřazené ve stejném inventáři.

Nainstalujte jej rovnou na zdravý stroj

Záznamník (flight recorder) nemá valnou cenu v den, kdy ho nainstalujete, ale o měsíc později se jeho hodnota stává nevyčíslitelnou — protože chyba, jejíž příčinu budete potřebovat dohledat, se zatím neodehrála. Jediný QPKG soubor, App Center → Nainstalovat ručně (Install Manually). Nevíte si rady, pro kterou architekturu (build) se rozhodnout? Spusťte na NASu příkaz uname -m.

NetScope pro Windows — druhý konec spojení QTS 5.2+ & QuTS hero 6 · chráněno admin přístupem · vůbec nic váš NAS neopustí

Návody (How-to)

12 podrobných ukázek (walkthroughs)

Každá z nich staví na symptomech, které vás přivedly právě sem, aby následně ukázala na konkrétní nástroj, jenž s odpovědí pomůže. Měření datové propustnosti (throughput) má pádnou výpovědní hodnotu až v okamžiku, kdy jsou všechny služby úspěšně pozastaveny a prokazatelně nečinné (idle), přesně za těchto okolností jsou nahrány i ukázky práce s diskem.

memhound — paměť

7 ukázek (walkthroughs)

Pool & Disk — úložiště

1 ukázka (walkthrough)

Ceník

teď už ho mají všichni

Takže, stejně jako všude jinde: tady je ceník.

Vyberte si tarif. Oba stojí stejně a ani jeden po vás nechce e-mail, licenční klíč nebo kreditní kartu. Zato s jedním z nich dostanete každý nástroj, který je na této stránce.

Tarif A

Nemám zájem

Zcela zdarma

  • Přečíst stránku, zavřít záložku
  • Nic se neinstaluje, z ničeho se neodhlašujete
  • Žádný účet, žádné sledování, žádné otravné bannery s cookies
  • Vraťte se v ten den, kdy už pole nepůjde připojit (mount)

Číst dál

Tarif B · doporučeno

Stáhnout jako QPKG

$0 USD · navždy

  • Freeware — zdarma, bez licenčního klíče, bez účtu
  • Instalace na váš vlastní NAS — QTS 5.2+, QuTS hero, podpora tří architektur
  • Lze nainstalovat na tolik serverů, kolik vlastníte — žádná omezení na počet uživatelů (seats)

Stáhnout zdarma

„Proč se moje pole RAID nepřipojí (mount)? A proč je dmesg plný náhodných trasování volání (call traces)?“

Tuhle otázku jsem dostal vícekrát, než dokážu spočítat. Odpovědí (mnohem častěji, než by se komukoli líbilo) je jeden vadný modul RAM. Data přesouvající se mezi CPU, PCIe linkami a disky se poškozovala v obou směrech — což znamená, že k poškození (corruption) došlo přímo na plotnách ještě předtím, než si problému s diskovým polem vůbec někdo všiml. Tester paměti a benchmark CPU a RAM rozhodně nejsou přehnaný luxus. Je to úplně ta první věc, kterou je potřeba spustit, a přesně ta, co nikdo nespouští.

Věděli jste o tom, že se váš procesor (CPU) může plahočit mnohem nižší rychlostí, než jaké je číslo uvedené na krabici? Jakmile jedno jediné jádro dosáhne hranice 90 °C, dojde ke snížení taktu (throttling) a u něj už zůstane. S lepším chlazením se vám vrací účinnost, za kterou jste už dříve zaplatili — to platí ale pouze v případě, když vám dokáže něco odhalit na jednom jediném řádku v čase jak takt (clock), tak teplotu.

Přidejte k tomu přetížení vCPU (oversubscription) u virtuálních strojů, varování o zpoždění I/O, blokované úlohy, historii atributů SMART, fragmentaci na úrovni bloků a zbytek, a dostanete takový obrázek o vašem hardwaru, k jehož zobrazování nebyl řídicí panel výrobce nikdy stvořen. Jedná se o základní instrumenty. Základní nástroje by ovšem neměly stát peníze.

1 DIMM (paměťový modul)je úplně vše, co k tichému zdevastování (corrupt) pole stačí. Nástroj memhound ji odhalí rychleji, než si to uvědomí samotné diskové pole (array).
90 °Ca takt procesoru jde hned vzápětí dolů. Nástroj BlackBox tohle škrcení (throttle) vykreslí bez obalu přesně po boku oné teploty, jež ho zapříčinila.
8 : 32fyzických jader přidělených pod vCPU přesně vystihuje klasický domácí hypervizor. Aplikace Pulse přesně ukáže, jak moc od sebe jednotliví hosté navzájem kradou (stealing).

Otázky, na které se lidé doopravdy ptají

Často kladené otázky (FAQ)
Může mi BlackBox ukázat, co se stalo včera v noci? Nebo minulý měsíc?

Ano. BlackBox je černá skříňka (flight recorder): uchovává vytížení procesoru (CPU busy), takty na každém jádře, teploty, zaseklé procesy a navrch obří zátěže pod nápory tlaku do pamětí a i celou řadu dalších prvků v podobě krásných grafů, skrze něž si lze odrolovat klidně zpětně napříč hodinami, dny a týdny z historie nazad. Zřiďte si ho pro každý případ už u v pořádku běžící a zdravé jednotky; ten konkrétní propad, k němuž se v budoucnu rádi vrátíte do historie a vyhledáte si jej na reportu, u vás prozatím neudeřil.

Je to alternativa k Zabbix, Observium, Prometheus, Grafana…?

Ne. Zmíněné softwary totiž střeží početnou flotilu tak trochu z dálky v zastoupení role z pohledu zvenku s cílem odchytit překročení konkrétní meze a hned zapípat zprávou (page). StorageDiag přistupuje na věc zcela odlišně. Pozorně se upne naplno u zkoumaní k jediné mašině s oním hlubším pohlcením s lupou do zkoumání detailů pod kapotou zblízka přímo zevnitř — na čtecí hlavičku od disku, u modulu operační paměti a k přibržďovanému přiškrcenému jádru u procesoru — a na ty nalezené a vypreparované nešvary naplno promluví a vyvěsí je na tabuli se srozumitelným objasněním s verdiktem. Pokud se vám zlíbí, provozujte je klidně oba naráz, nelezou si svými dovednostmi a profesí u stejné problematiky vůbec nijak do zelí.

Co je přetížení (oversubscription) vCPU, a proč se můj NAS tak vleče, když jsou VM zatížené?

Jde o nejběžnější problém spojený s výkonem na domácím hypervizoru, i když to téměř nikdo neměří. NAS disponující 8 fyzickými jádry a čtyřmi virtuálními stroji, každý s 8 vCPU: hostované systémy si myslí, že vlastní 32 jader, hostitel jich má však jen 8, a tak každý host čeká na ostatní. Právě proto existuje BlackBox — umisťuje nadměrné přidělení (oversubscription) a teplotu CPU hned vedle grafů zpožděných I/O a čekacích dob (wait charts), abyste jasně viděli, jakou část zpomalení můžete napravit vy sami.

Co to doopravdy stojí? Kde je v tom háček?

Nic, a žádný tam není. Jeden QPKG, navždy zdarma, žádná licence, žádný účet, žádná data neopouštějí NAS. Jak ho podpořit, ukazuje stránka O aplikaci (about).

Stáhnout zdarma právě teď!