非官方

StorageDiag · Workbench & Utilities

永久免費

專為分析而生。 為維護而建。

解鎖 QNAP NAS 最真實的硬體運作情況。StorageDiag Workbench & Utilities 讓您能直接存取 CPU 竊取 (steal) 指標、SMART 屬性歷史記錄,以及區塊層級的磁碟碎片化資訊—賦予您對系統環境的絕對掌控權。

— 終極診斷套件。舊稱:Silas Diagnostic Utilities

在真實運作的 NAS 上錄製 — 每個視窗、每個數據,都是真實的。

停止猜測。開始了解。

Pulse:十二個單一核心儀表,涵蓋 2004 個即時處理程序的可過濾樹狀結構,每個處理程序都顯示 CPU、記憶體、RSS 與執行緒數量 Pulse CPU 標籤頁:單一核心忙碌程度、iowait、竊取 (steal) 以及當前時脈與作用中管理程式 (governor) 的對比 Pulse History:NAS 上記錄的六小時 CPU 忙碌程度,有兩個負載峰值明顯高於基準線
即時 · 每個處理程序,每個核心Pulse 進階處理程序與資源監控器 為您的 QNAP 打造的終極即時儀表板。 Pulse 以統一且高密度的介面取代了 top、htop、iotop 和 netstat 等標準 CLI 工具。它將精確的硬體資源消耗對應到特定的處理程序,包含了虛擬機和容器的 vCPU 追蹤。 關鍵能力即時追蹤 CPU 竊取 (steal)、記憶體置換 (swapping) 以及精確的執行緒使用量。將網路通訊端 (sockets) 直接對應到背後的處理程序。在單一視圖中提供即時應用程式資料庫監控和即時日誌追蹤。
BlackBox:CPU 忙碌程度、被阻擋的任務以及 CPU 頻率堆疊在同一個 24 小時的軸上 BlackBox 熱圖:一週的溫度,每個感測器一個通道,高溫時段以帶狀明顯呈現
飛行紀錄器 · 過去,都在時間軸上BlackBox NAS 飛行紀錄器 高解析度的歷史遙測資料。倒轉時間,找出當機原因。 BlackBox 會持續記錄系統指標—捕捉 CPU IOWAIT、溫度分佈、磁碟延遲和 RAM 使用率—且不會將關鍵的數據峰值抹平成毫無意義的平均值。無論問題是發生在兩分鐘前還是兩個月前,BlackBox 都能讓您拖曳時間軸,精確查看引發系統瓶頸或當機的原因。 關鍵能力每分鐘的歷史資料保留 (小時、天、週、月)。深度分析特定核心溫度和 CPU IOWAIT 峰值。視覺化熱圖,可立即識別重複出現的異常。
DriveTime Health:磁碟陣列清單旁邊顯示單一磁碟歷史記錄,一顆 Seagate 10 TB 因 369 個重新分配磁區被標記為危急 DriveTime Speed:針對儲存池磁碟區的唯讀掃描,結尾顯示指名的最弱環節 — 插槽 14,369 個重新分配磁區,執行期間有 G-sense DriveTime Disk Map:磁碟區的可用空間對應圖,旁邊是最嚴重的碎片化檔案,並附有各個檔案的執行計數
預測性 · 每個磁碟槽,隨時間推移DriveTime Analyzer 預測性磁碟與陣列診斷 超越基礎的 SMART。查看您磁碟真實的機械健康狀態與配置。 如果磁碟正在悄悄地損壞,SMART 狀態顯示的「PASSED」就毫無意義。DriveTime 會將磁碟屬性 (例如重新分配的磁區和溫度) 隨時間推移繪製成圖表,讓您在 RAID 發生故障前就能發現硬體退化。它還會分析活躍的 I/O,以精確找出是哪一顆磁碟拖慢了您整個儲存池。 關鍵能力關鍵 SMART 屬性的時間序列圖表 (同時追蹤攀升趨勢與當前狀態)。即時 I/O 延遲監控 (Disk Await) 和循序讀取頻寬測試。針對 EXT4 和 ZFS 磁碟區的區塊層級可用空間與碎片化映射。
NetScope Packets:有邊界的即時擷取畫面,旁邊是解碼後的封包 — Ethernet、IPv4 和 TCP 在十六進位碼旁邊展開 NetScope:在區域網段上找到的每個裝置,包含名稱、供應商、位址以及是否有回應 NetScope DNS:閘道解析器與 Cloudflare、Quad9 和 OpenDNS 進行測量,逐一顯示回應 NetScope Bandwidth:一個 iperf3 用戶端及其發現的 NAS 節點,包含持續時間、方向和通訊協定 NetScope VPN 連結:通道的端對端檢查 — MTU、往返時間、抖動和遺失,並附有明確的判定結果
深度檢查 · 連線的兩端NetScope 深度網路封包檢查 別再怪罪網路了。用精確的流量資料來證明。 NetScope 將類似 Wireshark 的封包擷取和剖析功能直接帶到您的瀏覽器中。如果 SMB 共用資料夾一直斷線、連線協商不良或 DNS 解析失敗,NetScope 會擷取原始流量並精確指出連線中斷的位置—無論是發生在用戶端、交換器還是 NAS 端。 關鍵能力即時封包追蹤、連結路徑分析與解析器診斷。一鍵式吞吐量測試 (整合 iperf)。識別遺失的封包、重新傳輸以及特定通訊協定的瓶頸。
memhound:測試中的記憶體區塊圖,故障的儲存格標記為紅色,以及指出模組和位址的位元翻轉日誌 memhound 判定結果:深度測試已完成且失敗,透過插槽識別出故障的模組 memhound Benchmark & Quality:這台機器中記憶體的檢定判定結果,對照其 JEDEC 額定值進行測量
燒機測試 (Burn-in) · 會說謊的 DIMMmemhound 即時 RAM 醫生與燒機測試工具 企業級記憶體診斷,無需讓 NAS 離線。 memhound 將 memtest86 等級的嚴格模式測試直接帶到您運作中的 QNAP 環境裡。它安全地回收 RAM (包含 ZFS ARC) 以執行深度壓力測試,逐個儲存格掃描記憶體,以偵測暫時性的位元翻轉 (bit flips)、測量真實頻寬,並驗證 ECC 功能。 關鍵能力即時系統記憶體測試,零誤報。測量記憶體頻寬 (GB/s)、閒置/待決延遲 (idle/pending latency) 和結構完整性。可選擇建立可開機 USB,進行隔離的裸機 (bare-metal) 硬體驗證。
Dr. Trace:核心訊息和系統事件合併在同一條時間軸上,帶有嚴重程度標籤,旁邊有事件軌跡 Dr. Trace 搭配 Focus on (專注於):相同的日誌被精簡為值得一讀的關鍵事件
鑑識 · 唯一合併的時間軸Dr. Trace 合併的日誌時間軸 NAS 儲存的每一份日誌,都在同一個時間軸上。 Dr. Trace 將核心環形緩衝區與系統事件日誌合併,並將它們置於一個單一的排序時間軸上,依據嚴重程度加上標籤。Focus (專注) 功能會濾除例行性的繁雜訊息,留下來的便是真正能解釋事件的序列。 關鍵能力核心訊息與系統事件排序在一起,不需要分開對照著看。Focus 功能將十萬行日誌精簡為真正重要的那幾行。可運用於別人寄給您的診斷包,或直接在運作中的機器上使用。
Samba:每個共用資料夾及其磁碟區、權限和資源回收筒狀態,位於服務狀態帶之上 Samba Access:哪個主體 (principal) 可以存取哪個共用資料夾,以及擁有何種權限的矩陣
稽核 · 誰能存取什麼Samba 共用與存取稽核 查看每個共用資料夾,以及確切有誰能存取它。 Samba 面板會一併讀取共用定義、ACL 權杖和服務設定,然後回答支援案件真正想問的問題:誰對什麼資料擁有存取權,以及是否有任何不該被存取的資料暴露在外。 關鍵能力一個從真實 ACL 權杖建立的「主體 (principal) 對 共用資料夾」矩陣。從設定它們的金鑰回報進階資料夾權限、Windows ACL 和 ACL 2.0。標記可供訪客 (guests) 存取的共用資料夾,以及已啟用但未執行的 SMB 服務。
虛擬機和容器:每個訪客端機器的 vCPU 分配、記憶體、韌體、磁碟和網路,對比主機的總量
Hypervisor · vCPU 對 pCPUVirtual Machines 訪客端與容器 查看 NAS 所託管的每個訪客端機器內部。 用一個視窗查看機器上的虛擬機和容器:每個機器所佔用的 vCPU 對比主機總量、記憶體、韌體和開機模式、它們背後的磁碟以及它們所處的網路。 關鍵能力相對於主機的 vCPU 分配,讓超額配置一目了然,不再是憑空推斷。每個訪客端的磁碟、匯流排和快照模式。容器和虛擬機在同一個清單中顯示。

將它安裝在健康的機器上

飛行紀錄器在安裝當天毫無價值,但在一個月後卻是無價之寶 — 您想要查詢的故障還沒發生。一個 QPKG,App Center → 手動安裝 (Install Manually)。不確定是哪一個版本?在 NAS 上執行 uname -m 即可。

Windows 版 NetScope — 連線的另一端 QTS 5.2+ & QuTS hero 6 · 管理員權限控制 · 資料絕對不會離開 NAS

操作指南

12 篇逐步解說

每一篇都從引導您來到這裡的症狀開始,然後向您展示能提供解答的工具。只有在所有服務都停止並確認處於閒置狀態時,吞吐量測量才有價值,因此關於磁碟的解說都是在這種情況下錄製的。

memhound — 記憶體

7 篇逐步解說

Pool & Disk — 儲存

1 篇逐步解說

定價

現在每個人都有一個

就像其他地方一樣:這裡是價目表。

選擇一個方案。兩者價格相同,且都不會要求您提供電子郵件、授權金鑰或信用卡。其中一個方案能讓您取得本頁上的所有工具。

方案 A

我沒興趣

免費

  • 讀完頁面,關閉標籤
  • 無需安裝,無需取消訂閱
  • 無需帳號、沒有追蹤 (tracking)、沒有 cookie 橫幅
  • 在儲存池無法掛載的那天再來吧

繼續閱讀

方案 B · 推薦

以下載為 QPKG

$0 USD · 永久

  • Freeware — 免費,不需授權金鑰,不需帳號
  • 安裝在您自己的 NAS 上 — QTS 5.2+、QuTS hero,三種架構
  • 可安裝在您擁有的任何數量的伺服器上 — 無授權席位限制 (seat count)

免費下載

「為什麼我的 RAID 儲存池無法掛載?為什麼 dmesg 充滿了隨機的 call traces?」

我被問過這個問題無數次。答案往往是大家都最不想聽到的:一條損壞的 RAM 模組。在 CPU、PCIe 通道和磁碟之間傳輸的資料,在雙向傳輸的過程中就已經損壞了—這代表在任何人注意到儲存池出問題之前,資料損壞早就發生在磁碟片上了。記憶體測試工具和 CPU/記憶體基準測試絕對不是奢侈品。它們應該是您第一個要執行的東西,卻也是大家最常忽略的。

您知道您的 CPU 實際運作速度可能比規格書上寫的還要慢嗎?當核心溫度達到 90 °C 的那一刻,它就會開始降頻並持續維持在低速運作。改善散熱能讓您找回您花錢買來的效能—但前提是,必須有一個工具能將時脈和溫度隨時間變化的圖表並列顯示給您看。

加上虛擬機上的 vCPU 超額配置 (oversubscription)、I/O 延遲警告、被阻擋的任務、SMART 屬性歷史記錄、區塊層級的碎片化等等,您就能看見原廠儀表板永遠無法為您展示的,屬於您自己硬體的真實樣貌。這些都是最基礎的工具。基礎的工具就不應該收費。

1 條 DIMM就足以讓儲存池在神不知鬼不覺中損壞。memhound 會在陣列發現之前找到它。
90 °C時脈就會跟著下降。BlackBox 會在造成降頻的高溫旁邊,清楚地畫出降頻 (throttle) 的情況。
8 : 32實體核心分配給 vCPU 是家用 Hypervisor 的常見做法。Pulse 會顯示哪個訪客端 (guest) 正在竊取 (stealing) 哪個訪客端的資源。

大家真正會問的問題

常見問題 (FAQ)
BlackBox 能告訴我昨晚發生了什麼事嗎?或者上個月?

可以。BlackBox 就像飛行紀錄器:它會將 CPU 忙碌程度、每個核心的時脈、溫度、被阻擋的任務、記憶體壓力以及其他一些數據記錄成圖表,讓您可以隨意拖曳時間軸查看—不管是幾小時、幾天,甚至是幾週前。將它安裝在一台健康的機器上;因為您會想查找的故障,現在還沒發生。

這是 Zabbix、Observium、Prometheus、Grafana 等工具的替代品嗎?

不是。 這些工具是從外部監控整個機隊,並在某個數值越線時發出警報 (page)。而 StorageDiag 則是從內部近距離觀察單一一台機器—磁碟讀寫頭、記憶體模組、正在降頻 (throttling) 的核心—並解釋它所看到的一切。您可以同時使用兩者;它們負責不同的工作,並不互相衝突。

什麼是 vCPU 超額配置 (oversubscription)?為什麼當 VM 忙碌時,我的 NAS 速度會慢得像烏龜一樣?

這是家用 Hypervisor 最常見的效能問題,但幾乎沒有人去測量它。一台擁有 8 個實體核心的 NAS,上面跑了 4 台虛擬機,每台都分配了 8 個 vCPU:這些訪客端 (guests) 以為自己擁有 32 個核心,但主機實際上只有 8 個,這導致每個訪客端都在互相等待。這就是 BlackBox 存在的原因—它將超額配置和 CPU 溫度與延遲 I/O 及等待時間圖表放在一起,讓您可以清楚看到,系統變慢有多少是您自己可以解決的問題。

這到底要花多少錢?有什麼隱藏的陷阱嗎?

一毛錢都不用,而且沒有任何陷阱。就是一個 QPKG,永久免費,不需要授權,不需要帳號,也沒有任何資料會離開您的 NAS。支持的方式請見 關於 (about) 頁面。

立即免費下載!