Inofficiell

StorageDiag · Workbench & Utilities

Gratis för alltid

Utvecklad för att analysera. Byggd för underhåll.

Lås upp den råa, mekaniska sanningen om din QNAP NAS. StorageDiag Workbench & Utilities ger dig direkt tillgång till mätvärden för CPU steal, historik över SMART-attribut och diskfragmentering på blocknivå – vilket ger dig fullständig kontroll över din miljö.

— Den ultimata diagnostiksviten. Tidigare: Silas Diagnostic Utilities

Inspelat på en aktiv NAS — varje fönster, varje siffra är verklig.

Sluta gissa. Börja veta.

Pulse: tolv mätare för varje kärna över ett filtrerbart träd med 2004 aktiva processer, var och en med CPU, minne, RSS och antal trådar Pulse CPU-flik: belastning per kärna, iowait, steal och aktuell klockfrekvens i jämförelse med gällande processorstyrning (governor) Pulse Historik: sex timmars CPU-belastning registrerad på NAS:en, två belastningstoppar som avviker från baslinjen
Live · varje process, varje kärnaPulse Avancerad övervakning av processer och resurser Den ultimata live-instrumentpanelen för din QNAP. Pulse ersätter vanliga CLI-verktyg som top, htop, iotop och netstat med ett enhetligt gränssnitt som rymmer mycket information. Det kopplar exakt resursförbrukning till specifika processer, inklusive vCPU-spårning för virtuella maskiner och containrar. HuvudfunktionerRealtidsspårning av CPU steal, minnesswapping och exakt trådanvändning.Direkt mappning av nätverkssockets till de processer som använder dem.Övervakning av applikationsdatabaser i realtid och livevisning av loggar i samma fönster.
BlackBox: CPU-belastning, blockerade uppgifter och CPU-frekvens staplade på en 24-timmarsaxel BlackBox heat map: en vecka med temperaturer, en rad per sensor, med varma perioder som sticker ut som band
Färdskrivare · det förflutna, på en tidslinjeBlackBox NAS-enhetens färdskrivare Historisk telemetri med hög upplösning. Spola tillbaka och hitta kraschen. BlackBox registrerar systemmätvärden kontinuerligt — fångar CPU IOWAIT, termiska profiler, disklatens och RAM-användning — utan att platta till viktiga dataspikar till meningslösa genomsnitt. Oavsett om ett problem inträffade för två minuter eller två månader sedan låter BlackBox dig granska tidslinjen för att se exakt vad som orsakade systemflaskhalsen eller kraschen. HuvudfunktionerMinut-för-minut lagring av historisk data (timmar, dagar, veckor, månader).Djupanalys av kärnspecifika temperaturer och toppar i CPU IOWAIT.Visuella heatmaps för omedelbar upptäckt av återkommande anomalier.
DriveTime Health: listan över alla enheter bredvid historiken för en specifik disk, en Seagate 10 TB med 369 omallokerade sektorer markerad som kritisk DriveTime Speed: en skrivskyddad (read-only) skanning av en lagringspoolsvolym som slutar i en namngiven svag länk — fack 14, 369 omallokerade sektorer, G-sense under körningen DriveTime Disk Map: kartan över ledigt utrymme på en volym bredvid de mest fragmenterade filerna, med antalet körningar för varje
Förutseende · varje fack, över tidDriveTime Analyzer Prediktiv diagnostik för diskar & arrayer Bortom grundläggande SMART. Se den faktiska mekaniska hälsan och layouten på dina diskar. Ett "PASSED" i SMART-status betyder ingenting om en disk dör i det tysta. DriveTime spårar diskattribut (som omallokerade sektorer och temperatur) över tid som en graf, vilket låter dig upptäcka maskinvaruförsämring innan ett RAID-fel inträffar. Det profilerar också aktiv I/O för att peka ut exakt vilken enskild disk som drar ner hela din lagringspool. HuvudfunktionerTidsseriegrafer för kritiska SMART-attribut (följ ökningen såväl som det nuvarande tillståndet).Realtidsövervakning av I/O-latens (Disk Await) och tester av sekventiell läsbandbredd.Kartläggning av ledigt utrymme och fragmentering på blocknivå för både EXT4- och ZFS-volymer.
NetScope Packets: en avgränsad live-fångst bredvid en avkodad ram (frame) — Ethernet, IPv4 och TCP expanderat bredvid hex-värdena NetScope: varje enhet som hittats på de lokala segmenten, med namn, leverantör, adress och om den svarade NetScope DNS: gateway-resolvern mätt mot Cloudflare, Quad9 och OpenDNS, svar för svar NetScope Bandwidth: en iperf3-klient med de NAS-kamrater (peers) den upptäckte, varaktighet, riktning och protokoll NetScope VPN link: en änd-till-änd-kontroll av en tunnel — MTU, round trip (ping), jitter och förlust (loss), med ett tydligt omdöme
Djupinspektion · båda ändarna av länkenNetScope Djupgående nätverkspaketinspektion Sluta skylla på nätverket. Bevisa det med exakt trafikdata. NetScope tar Wireshark-liknande paketfångst och dissekering direkt till din webbläsare. Om SMB-utdelningar tappar anslutningen, länkar förhandlas dåligt, eller DNS misslyckas, fångar NetScope råtrafiken och pekar ut exakt var anslutningen bryts — oavsett om det är klienten, switchen eller NAS:en. HuvudfunktionerRealtidsspårning av paket, analys av länkvägar och resolver-diagnostik.Genomströmningstestning med ett klick (iperf-integration).Identifierar förlorade paket, omtransmissioner och protokollspecifika flaskhalsar.
memhound: arenakartan mitt i ett test där felande celler markerats i rött, och loggen över bit-flips som anger modul och adress memhound-omdöme: det djupa testet (deep test) avslutades och misslyckades, med den felaktiga modulen identifierad via kortplats memhound Benchmark & Quality: kvalifikationsomdömet för minnet i den här maskinen, mätt mot dess JEDEC-klassificering
Inbränning (Burn-in) · DIMM-minnet som ljugermemhound Live RAM-doktor & Inbränningstestare Minnesdiagnostik av företagsklass utan att ta NAS:en offline. memhound tar rigorös mönstertestning i klass med memtest86 direkt till din aktiva QNAP-miljö. Det återtar RAM (inklusive ZFS ARC) på ett säkert sätt för att utföra djupa stresstester, sveper minnet cell för cell för att upptäcka tillfälliga bit-flips, mäter sann bandbredd och verifierar ECC-funktionalitet. HuvudfunktionerMinnestestning av livesystem med noll falska positiva resultat.Mäter minnesbandbredd (GB/s), vilo-/väntelatens och strukturell integritet.Möjlighet att skapa ett startbart USB-minne (bootable USB) för isolerad validering av hårdvaran ("bare-metal").
Dr. Trace: kärnmeddelanden och systemhändelser sammanslagna på en tidslinje, märkt med allvarlighetsgrad, med händelsespåret bredvid Dr. Trace med Fokus på: samma logg nedskuren till de kritiska händelserna som är värda att läsas
Kriminalteknik · en gemensam tidslinjeDr. Trace Sammanslagen tidslinje för loggar Varje logg som NAS:en lagrar, på en enda tidslinje. Dr. Trace slår samman kärnans ringbuffert med systemets händelselogg och placerar dem på en enda ordnad tidslinje, märkt efter allvarlighetsgrad. Fokus (Focus) tar bort det rutinmässiga bruset så att det som återstår är händelseförloppet som faktiskt förklarar incidenten. HuvudfunktionerKärnmeddelanden och systemhändelser ordnade tillsammans, inte lästa var för sig.Fokus (Focus) skär ner hundratusen rader till dem som faktiskt spelar roll.Fungerar på ett diagnostiskt paket (bundle) som någon skickat till dig, eller på maskinen du sitter vid.
Samba: varje utdelning med dess volym, behörigheter och papperskorgs-status, över bandet för tjänstestatus Samba Access: matrisen över vilken användare/grupp (principal) som når vilken utdelning, och med vilka rättigheter
Granskning (Audit) · vem kan nå vadSamba Granskning av utdelningar och åtkomst Se varje utdelning, och exakt vem som kan nå den. Samba-panelen läser definitionerna för utdelningar, ACL-tokens och tjänsteinställningarna tillsammans, och besvarar sedan frågan ett supportärende faktiskt ställer: vem har tillgång till vad, och finns det något nåbart som inte borde vara det. HuvudfunktionerEn matris för användare/grupper per utdelning bygd utifrån de verkliga ACL-tokens.Avancerade mappbehörigheter, Windows ACL:er och ACL 2.0 rapporteras från de nycklar som ställt in dem.Flaggar en utdelning som nås av gäster, och en SMB-tjänst som är aktiverad men inte körs.
Virtuella maskiner och containrar: varje gäst med sin vCPU-tilldelning, minne, firmware, diskar och nätverk, jämfört med värdens (hostens) total
Hypervisor · vCPU jämfört med pCPUVirtual Machines Gäster & Containrar Titta inuti varje gäst NAS:en är värd för. Ett enda fönster för virtuella maskiner och containrar på systemet: hur många vCPU:er var och en innehar i förhållande till värdens total, minne, firmware och startläge, diskarna bakom dem och nätverken de sitter på. HuvudfunktionervCPU-allokering i förhållande till värden, så att överabonnemang (over-subscription) synliggörs, inte antyds.Diskar, bussar och snapshot-läge för varje gäst.Containrar och virtuella maskiner i samma inventarium.

Installera den på en frisk maskin

En färdskrivare är värdelös den dagen du installerar den och ovärderlig en månad senare — felet du kommer att vilja slå upp har inte inträffat ännu. Ett QPKG, App Center → Installera manuellt (Install Manually). Osäker på vilken version (build) du ska ha? Kör uname -m på NAS:en.

NetScope för Windows — den andra änden av länken QTS 5.2+ & QuTS hero 6 · endast för administratörer · ingenting lämnar NAS:en

Guider

12 genomgångar (walkthroughs)

Var och en utgår från det symptom som förde dig hit, och visar sedan instrumentet som besvarar det. En genomströmningsmätning (throughput) är bara värd något när varje tjänst stoppats och bekräftats ligga nere (idle), så det är på det viset diskgenomgångarna har spelats in.

memhound — minne

7 genomgångar

Pool & Disk — lagring

1 genomgång

Prissättning

alla har en numera

Så, precis som överallt annars: här är prislistan.

Välj en plan. Båda kostar lika mycket, och ingen av dem ber om en e-postadress, en licensnyckel eller ett kreditkort. En av dem ger dig varje instrument på den här sidan.

Plan A

Jag är inte intresserad

Ingen kostnad

  • Läs sidan, stäng fliken
  • Ingenting att installera, ingenting att säga upp sig från
  • Inget konto, ingen spårning (tracking), ingen cookie-banner
  • Kom tillbaka den dagen poolen inte vill montera

Fortsätt läsa

Plan B · rekommenderas

Ladda ner som QPKG

$0 USD · för alltid

  • Freeware — gratis, utan licensnyckel, utan konto
  • Installera på din egen NAS — QTS 5.2+, QuTS hero, tre arkitekturer
  • Installera på så många servrar du äger — inget sätesantal (seat count)

Ladda ner gratis

”Varför monteras inte min RAID-pool? Och varför är dmesg fullt av slumpmässiga call traces?”

Jag har fått den frågan fler gånger än jag kan räkna. Svaret är, oftare än någon skulle önska, en fallerande RAM-modul. Data som förflyttas mellan CPU:n, PCIe-banorna och diskarna skadades i båda riktningarna — vilket innebär att korruptionen redan fanns på skivorna (platters) innan någon lade märke till poolen. En minnestestare och en CPU/minnes-benchmark är inte lyxvaror. Det är det första man bör köra, och det som ingen kör.

Visste du att din CPU kanske körs långsammare än siffran på lådan? I det ögonblick en kärna når 90 °C klockar den ner sig och stannar där. Bättre kylning ger dig tillbaka den effektivitet du redan betalat för — men bara om något visar dig klockfrekvensen och temperaturen på samma rad, över tid.

Lägg till vCPU-överabonnemang (oversubscription) på virtuella maskiner, varningar för I/O-fördröjningar, blockerade uppgifter, historik för SMART-attribut, fragmentering på blocknivå och resten, och du får en bild av din hårdvara som tillverkarens instrumentpanel (dashboard) aldrig byggdes för att visa. Det här är grundläggande instrument. Grundläggande instrument ska inte kosta pengar.

1 DIMMär allt som krävs för att korrumpera en pool i det tysta. memhound hittar den innan arrayen gör det.
90 °Coch klockfrekvensen sjunker. BlackBox ritar ut strypningen (throttle) intill temperaturen som orsakade den.
8 : 32fysiska kärnor till vCPU:er är den vanliga hypervisorn för hemmabruk. Pulse visar vilken gäst som stjäl från vilken.

Frågor folk faktiskt ställer

FAQ
Kan BlackBox visa mig vad som hände i natt? Eller förra månaden?

Ja. BlackBox är färdskrivaren: den lagrar CPU-belastning, varje kärnas klockfrekvens, temperaturer, blockerade uppgifter, minnestryck (memory pressure) och några andra saker som grafer som du kan skrubba dig igenom — timmar, dagar, veckor bakåt. Installera den på en frisk maskin; felet du kommer att vilja slå upp har inte inträffat ännu.

Är detta ett alternativ till Zabbix, Observium, Prometheus, Grafana…?

Nej. Dessa övervakar en flotta från utsidan och personsöker (pager) dig när en siffra passerar en gräns. StorageDiag tittar på en maskin, inifrån, på nära håll — diskhuvudet, minnesmodulen, kärnan som stryps (throttling) — och förklarar vad den ser. Kör båda om du vill; de konkurrerar inte om samma jobb.

Vad är vCPU-överabonnemang (oversubscription), och varför kryper min NAS fram när VM:arna är upptagna?

Det är det i särklass vanligaste prestandaproblemet på en hemma-hypervisor, och nästan ingen mäter det. En NAS med 8 fysiska kärnor och fyra virtuella maskiner med 8 vCPU:er vardera: gästerna tror att de äger 32 kärnor, värden (hosten) har 8, och varje gäst väntar på de andra. Det är därför BlackBox existerar — den placerar överabonnemang (oversubscription) och CPU-temperatur intill fördröjd I/O och wait-diagrammen, så att du kan se hur mycket av inbromsningen som är upp till dig att fixa.

Vad kostar det, egentligen? Vad är haken?

Ingenting, och det finns ingen hake. Ett QPKG, gratis för alltid, ingen licens, inget konto, inga data lämnar NAS:en. Hur du kan stödja den står på om-sidan (about).

Ladda ner gratis nu!