Non ufficiale

StorageDiag · Workbench & Utilities

Gratis per sempre

Progettato per analizzare. Costruito per la manutenzione.

StorageDiag Workbench & Utilities permette di esaminare processi, uso delle risorse, cronologia SMART e disposizione dei dati sui dischi di un NAS QNAP. Usa le viste in tempo reale, le metriche registrate e i test diagnostici per analizzare un guasto.

Strumenti diagnostici per NAS QNAP. In precedenza: Silas Diagnostic Utilities

Registrato su un NAS in funzione: ogni finestra, ogni numero, reali.

Strumenti per analizzare problemi del NAS.

Pulse: dodici indicatori, uno per core, sopra un albero filtrabile di 2004 processi attivi, ognuno con CPU, memoria, RSS e numero di thread Scheda CPU di Pulse: carico per core, iowait, steal e frequenza attuale rispetto al governor in uso Pulse History: sei ore di carico della CPU registrate sul NAS, con due picchi che spiccano sulla linea di base
Live · ogni processo, ogni corePulse Monitor avanzato di processi e risorse Esamina i processi e l’uso delle risorse. Pulse riunisce in un’unica interfaccia le viste di processi e risorse associate a top, htop, iotop e netstat. Esamina l’uso di CPU e memoria, l’I/O e le connessioni, compreso l’uso delle risorse da parte di macchine virtuali e container. Funzioni chiaveMonitoraggio dal vivo di CPU steal, swap della memoria e uso esatto dei thread.Associazione diretta dei socket di rete ai processi che li usano.Monitoraggio in tempo reale del database delle applicazioni e lettura dei log dal vivo in un’unica vista.
BlackBox: carico della CPU, task bloccati e frequenza della CPU impilati su un unico asse di 24 ore Mappa di calore di BlackBox: una settimana di temperature, una corsia per sensore, i periodi caldi che risaltano come fasce
Registratore di volo · il passato, su una linea temporaleBlackBox Il registratore di volo del NAS Esamina le metriche registrate in prossimità di un incidente. BlackBox registra uso della CPU, attesa I/O, temperature, latenza dei dischi e uso della memoria. Scorri la linea temporale per confrontare le misurazioni registrate in prossimità di un rallentamento o di un crash. BlackBox aggrega i campioni meno recenti secondo le impostazioni di conservazione. Funzioni chiaveConservazione dei dati storici minuto per minuto (ore, giorni, settimane, mesi).Analisi approfondita delle temperature di ogni core e dei picchi di CPU IOWAIT.Mappe di calore visive per individuare subito le anomalie ricorrenti.
DriveTime Health: l’elenco di tutti i dischi accanto alla cronologia di uno di essi, un Seagate da 10 TB con 369 settori riallocati, segnalato come critico DriveTime Speed: una scansione in sola lettura di un volume di un pool di archiviazione, che si conclude indicando per nome l’anello debole: alloggiamento 14, 369 settori riallocati, G-sense durante l’esecuzione DriveTime Disk Map: la mappa dello spazio libero di un volume accanto ai file più frammentati, con il numero di frammenti di ciascuno
Predittivo · ogni alloggiamento, nel tempoDriveTime Analyzer Diagnostica predittiva di dischi e array Confronta le variazioni SMART e l’I/O dei dischi. DriveTime traccia le variazioni degli attributi SMART, come i settori riallocati e la temperatura, e confronta l’I/O dei dischi. Usa la cronologia e le misurazioni per analizzare un disco lento o segni di degrado. Un esito SMART positivo non esclude un guasto in fase iniziale. Funzioni chiaveGrafici a serie temporali per gli attributi SMART critici (segui la crescita oltre allo stato attuale).Monitoraggio dal vivo della latenza I/O (Disk Await) e test della banda in lettura sequenziale.Mappatura dello spazio libero e della frammentazione a livello di blocco per volumi EXT4 e ZFS.
NetScope Packets: una cattura dal vivo limitata accanto a un frame decodificato, con Ethernet, IPv4 e TCP espansi accanto all’esadecimale NetScope: ogni dispositivo trovato sui segmenti locali, con nome, produttore, indirizzo e se ha risposto NetScope DNS: il resolver del gateway misurato a confronto con Cloudflare, Quad9 e OpenDNS, risposta per risposta NetScope Bandwidth: un client iperf3 con gli altri NAS che ha trovato, durata, direzione e protocollo NetScope VPN link: un controllo da un capo all’altro di un tunnel (MTU, tempo di andata e ritorno, jitter e perdita) con un verdetto chiaro
Ispezione approfondita · entrambi i capi del collegamentoNetScope Ispezione approfondita dei pacchetti di rete Cattura i pacchetti e verifica la connettività. NetScope cattura e mostra i pacchetti di rete nel browser. Usa le tracce dei pacchetti e i test di connettività per analizzare le interruzioni delle connessioni SMB, i problemi DNS e altri problemi di rete. Funzioni chiaveTracciamento dei pacchetti dal vivo, analisi del percorso del collegamento e diagnostica del resolver.Test della velocità di trasferimento con un clic (integrazione di iperf).Individua pacchetti persi, ritrasmissioni e colli di bottiglia specifici dei protocolli.
memhound: la mappa dell’arena a metà test con le celle difettose in rosso, e il log dei bit invertiti che indica il modulo e l’indirizzo Verdetto di memhound: il test Deep è finito con esito negativo, con il modulo difettoso individuato per slot memhound Benchmark & Quality: il verdetto di qualificazione della memoria di questa macchina, misurato rispetto alla sua classe JEDEC
Burn-in · il DIMM che mentememhound Medico della RAM dal vivo e tester di burn-in Verifica la RAM con pattern di test e supporti avviabili. memhound scrive e legge pattern di test della memoria, misura la banda e mostra i contatori ECC quando la piattaforma li fornisce. Quick esegue il test mentre il NAS continua a fornire servizi. Deep ferma i servizi e libera l’ARC di ZFS per accedere a più RAM; il test da USB avviabile si esegue al di fuori di QTS. Funzioni chiaveTest della memoria sul sistema in funzione, con zero falsi positivi.Misura la banda della memoria (GB/s), la latenza a riposo e in attesa e l’integrità strutturale.Possibilità di creare una chiavetta USB avviabile per una verifica isolata dell’hardware, su bare metal.
Dr. Trace: messaggi del kernel ed eventi di sistema uniti su un’unica linea temporale, etichettati per gravità, con l’elenco degli incidenti accanto Dr. Trace con Focus attivo: lo stesso log ridotto agli eventi critici che vale la pena leggere
Analisi forense · un’unica linea temporaleDr. Trace Linea temporale unica dei log Leggi insieme gli eventi del kernel e del sistema. Dr. Trace unisce il ring buffer del kernel e il registro eventi di sistema in un’unica linea temporale, con etichette di gravità. Usa Focus per filtrare gli eventi di routine ed esaminare la sequenza in prossimità di un incidente. Funzioni chiaveMessaggi del kernel ed eventi di sistema ordinati insieme, non letti fianco a fianco.Focus riduce centomila righe a quelle che contano.Funziona su un pacchetto diagnostico che qualcuno ti ha inviato, o sulla macchina in funzione.
Samba: ogni condivisione con il suo volume, i permessi e lo stato del cestino, sopra la fascia di stato del servizio Samba Access: la matrice di quale principal raggiunge quale condivisione, e con quali diritti
Audit · chi può raggiungere che cosaSamba Audit di condivisioni e accessi Esamina gli accessi alle condivisioni e i permessi. Il pannello Samba combina le definizioni delle condivisioni, i token ACL e le impostazioni del servizio. Esamina gli accessi configurati e controlla gli avvisi sull’accesso degli ospiti o su un servizio SMB abilitato ma non in esecuzione. Funzioni chiaveUna matrice principal per condivisione costruita dai token ACL reali.Permessi avanzati delle cartelle, ACL di Windows e ACL 2.0 riportati dalle chiavi che li impostano.Segnala una condivisione raggiungibile dagli ospiti e un servizio SMB abilitato ma non in esecuzione.
Macchine virtuali e container: ogni guest con la sua assegnazione di vCPU, memoria, firmware, dischi e rete, rispetto al totale dell’host
Hypervisor · vCPU rispetto a pCPUVirtual Machines Guest e container Esamina macchine virtuali e container. Una finestra per le macchine virtuali e i container della macchina: le vCPU che ciascuno detiene rispetto al totale dell’host, memoria, firmware e modalità di avvio, i dischi dietro di essi e le reti a cui sono collegati. Funzioni chiaveAssegnazione delle vCPU rispetto all’host, così la sovrallocazione si vede invece di essere dedotta.Dischi, bus e modalità degli snapshot per ogni guest.Container e macchine virtuali nello stesso inventario.

Installalo su una macchina sana

Un registratore di volo non vale nulla il giorno in cui lo installi e vale oro un mese dopo: il guasto che vorrai ricostruire non è ancora successo. Un solo QPKG, App Center → Installa manualmente. Non sai quale build? Esegui uname -m sul NAS.

NetScope per Windows: l’altro capo del collegamento QTS 5.2+ e QuTS hero 6 · solo amministratori · diagnostica locale, funzioni online configurabili

Guide

13 video dimostrativi

Ogni video parte da un sintomo e mostra lo strumento con cui esaminarlo. Per misurare la velocità dei dischi occorre fermare i servizi e verificare che il sistema sia inattivo: le registrazioni seguono questa procedura.

memhound · memoria

7 video dimostrativi

Pool & Disk · archiviazione

1 video dimostrativo

Prezzi

ormai ce l’hanno tutti

Quindi, come ovunque: ecco il listino prezzi.

Scegli un piano. Costano uguale, e nessuno dei due chiede un’e-mail, una chiave di licenza o una carta di credito. Uno dei due ti dà tutti gli strumenti di questa pagina.

Piano A

Non mi interessa

Nessun costo

  • Leggi la pagina, chiudi la scheda
  • Niente da installare, niente da disdire
  • Nessun account, nessun tracciamento, nessun banner dei cookie
  • Torna il giorno in cui il pool non si monta

Continua a leggere

Piano B · consigliato

Scarica il QPKG

$0 USD · per sempre

  • Freeware: gratuito, senza chiave di licenza, senza account
  • Installazione sul tuo NAS: QTS 5.2+, QuTS hero, tre architetture
  • Installazione su tutti i server che possiedi: nessun conteggio delle postazioni

Scarica gratis

«Perché il mio pool RAID non si monta? E perché dmesg è pieno di call trace casuali?»

Me l’hanno chiesto più volte di quante riesca a contare. La risposta, più spesso di quanto piaccia a chiunque, è un modulo RAM guasto. I dati che viaggiavano tra la CPU, le linee PCIe e i dischi venivano corrotti in entrambe le direzioni, il che significa che la corruzione era già sui piatti prima che qualcuno si accorgesse del pool. Un tester della memoria e un benchmark di CPU e memoria non sono un lusso. Sono la prima cosa da eseguire, e quella che nessuno esegue.

Una CPU calda può ridurre la frequenza per limitare la temperatura. A 90 °C, controlla le specifiche termiche del modello e confronta temperatura e frequenza nel tempo. La soglia di throttling dipende dal processore e dal firmware; la sola temperatura non dimostra la causa di un rallentamento.

Aggiungi la sovrallocazione delle vCPU sulle macchine virtuali, gli avvisi di ritardo I/O, i task bloccati, la cronologia degli attributi SMART, la frammentazione a livello di blocco e il resto, e hai un quadro del tuo hardware che la dashboard del produttore non è mai stata pensata per mostrare. Sono strumenti di base. Gli strumenti di base non dovrebbero costare denaro.

1 DIMMun solo modulo difettoso può corrompere i dati. memhound cerca errori di lettura e scrittura nella RAM accessibile.
90 °Ccontrolla il limite termico del modello. BlackBox registra insieme temperatura e frequenza per esaminare il throttling.
8 : 32un esempio: quattro VM con otto vCPU ciascuna su otto core fisici. Pulse mostra l’assegnazione e il carico dell’host.

Le domande che si fanno davvero

Domande frequenti
BlackBox può mostrarmi che cosa è successo stanotte? O il mese scorso?

Sì. BlackBox è il registratore di volo: conserva il carico della CPU, la frequenza di ogni core, le temperature, i task bloccati, la pressione sulla memoria e poche altre cose come grafici che puoi scorrere, ore, giorni, settimane indietro. Installalo su una macchina sana; il guasto che vorrai ricostruire non è ancora successo.

È un’alternativa a Zabbix, Observium, Prometheus, Grafana…?

No. Quelli osservano un parco macchine dall’esterno e ti avvisano quando un numero supera una soglia. StorageDiag guarda una sola macchina, dall’interno, da vicino (la testina del disco, il modulo di memoria, il core che sta rallentando) e spiega che cosa vede. Usali entrambi, se vuoi; non si contendono lo stesso lavoro.

Che cos’è la sovrallocazione delle vCPU, e perché il mio NAS si trascina quando le VM sono occupate?

È il problema di prestazioni più comune su un hypervisor domestico, e quasi nessuno lo misura. Un NAS con 8 core fisici e quattro macchine virtuali con 8 vCPU ciascuna: i guest credono di avere 32 core, l’host ne ha 8, e ogni guest aspetta gli altri. Ecco perché esiste BlackBox: mette la sovrallocazione e la temperatura della CPU accanto ai grafici dell’I/O ritardato e delle attese, così vedi quanta parte del rallentamento sta a te correggere.

Quanto costa, davvero? Dov’è il trucco?

Niente. Un QPKG, gratis per sempre, senza chiave di licenza né account di servizio obbligatorio. La diagnostica viene eseguita sul NAS; la pubblicazione dei benchmark e le funzioni online possono inviare dati secondo le rispettive impostazioni. La pagina Info spiega come sostenere il progetto.

Scaricalo gratis ora!