▪ Silas Diagnostic Log Viewer (SDLV)
▸ NAS diagnostic workbench — turn a diagnostic ZIP into a root-cause, right in your browser.
QTS & QuTS hero ~25 cross-linked viewers 180+ failure patterns Live: fio · iperf3 · iostat · memhound
▲ Dangerous: improper use may damage your data.
(the demo is limited from the harmful software available inside the app; docs limited to confirmed research)
▪ Short description
Silas Diagnostic Log Viewer (SDLV) is a browser-based diagnostic workbench for QNAP NAS appliances. Drop in a diagnostic ZIP and it parses kernel logs, event logs, SMART data, LVM/ZFS/DRBD topology, memory, processes and more into ~25 cross-linked windows — with a pattern engine that auto-flags 180+ known failure signatures. Pair it with the optional on-NAS daemon and the same dashboard runs live tests: fio storage benchmarks, iperf3 throughput, streaming iostat charts, RAM surface scans and link/MTU probes. No cloud, no agent on your workstation — just open it and read the machine like an X-ray.
From a 90-second ZIP upload to a named root-cause on one screen.
▪ Long description
QNAP support cases usually start the same way: a customer sends a diagnostic bundle, and you're left scrolling through a 20 MB klogd_dump.log, an 80,000-line event CSV, dozens of SMART files and a sprawling HTML report — in separate tabs, by hand. SDLV collapses all of that into a single desktop-style dashboard.
Upload the diagnostic ZIP and SDLV extracts it, detects the device(s) and firmware, and fans the contents out into ~25 purpose-built viewers — each a draggable, resizable window. Everything is cross-linked: a SMART-critical disk in the title bar jumps you to the drive card; an OOM event links to the offending process; an incident on the timeline expands into the exact kernel and event-log lines that produced it.
Behind every viewer is a curated pattern engine: 180+ hand-built signatures (ATA link failures, NCQ errors, uncorrectable reads, RAID degradation, filesystem and controller faults, and more) matched live against the kernel and event logs, each tagged critical / warning / info with an explanation of cause and impact. Edit, import and export the whole set from the built-in Pattern Editor.
And when you have live access to the NAS, the optional privileged daemon turns SDLV from a post-mortem tool into a live lab — fio benchmarks, iperf3 transfers, streaming iostat, RAM surface scans and VPN/MTU probes, all in the same dashboard.
▪ Who it's for
- QNAP support engineers & resellers triaging customer diagnostic bundles
- NAS administrators & homelab power users chasing a flaky disk, an OOM, or a network stall
- Storage / data-recovery specialists who need fast, trustworthy SMART, RAID and pool topology reads
▪ Dr. Trace — incident correlation timeline
The signature view. SDLV merges the kernel log and the full event log onto one zoomable lifeline spanning the machine's whole history, then auto-groups the noise into incidents across power · storage · network · SMART · system lanes. A movie-cut scrubber replays the exact window around a failure, with the merged log pinned below.
▪ S.M.A.R.T. Disk Health
Brand-aware drive cards (Seagate, WD, Toshiba… logos resolved automatically), QNAP HCL verification, enclosure/slot mapping, and expert per-attribute tooltips that explain each attribute's cause, impact and vendor-specific interpretation — so "Seek Error Rate 79" becomes an actual decision.
✅ True analyzer. No bullshit. No marketing fakes like DA Drive Analyzer.
▪ Storage topology — LVM · DRBD · ZFS · RAID
SSD-cache groups with mode (Read-Only / Read-Write), per-enclosure drive maps with capacity and type badges (NVMe / Enterprise / consumer), software RAID (mdstat) arrays and DRBD resources — the whole storage stack at a glance.
▪ Memory & OOM · Process Explorer
RAM/swap bars, a full DIMM inventory with mixed-capacity warnings, and decoded OOM-killer events — plus a process tree of hundreds of processes grouped into readable kernel-thread families, with live per-core CPU and zombie / OOM-kill counters.
▪ Pattern engine + editor
180+ failure signatures matched live in dmesg and log_tool, organised by severity. Add, edit, enable/disable, and import/export the entire set as JSON — your detection knowledge becomes a portable asset.
▪ Live diagnostics — optional on-NAS daemon
Same dashboard, live machine:
- Storage Benchmark (fio) — per-volume presets (sequential / random, queue depths, file size)
- iostat streaming — live per-device await / IOPS / throughput / utilization charts
- iperf3 — auto-discover or manual targets, client/server, multi-stream throughput
- memhound — RAM surface scanner with a live memory map (x86_64 / aarch64 / armhf)
- vpn-diag — link / latency / MTU / MSS probe with a health score and actionable warnings
▪ English & Polish
▪ Everything in the box (~25 viewers)
- Logs & timeline: Kernel Log (dmesg), Event Log, Var Logs, Crash Dump, Dr. Trace, Timeline, Diagnostic Insight
- Storage: S.M.A.R.T. Disk Health, LVM & DRBD, ZFS, Disk History, Snapshots, iSCSI, Storage Benchmark (fio), iostat
- System: Overview, Memory & OOM, Process Explorer, HW Info, Network, Virtual Machines, Containers, Apps (QPKG), Shares (SMB), HTML Files
- Live network & RAM: iperf3, memhound, vpn-diag
- Workbench: Pattern Editor, Upload ZIP, File browser, Browser Extension (QLA Bridge), Plugins
▪ Requirements
QNAP NAS with firmware 5.2+, Web Server enabled, and the required PHP extensions installed from the App Center.
Silas Diagnostic Log Viewer — read your QNAP like an X-ray.
▲ Licence & disclaimer — Provided "AS IS", without warranty of any kind. Not a QNAP product — not made, supported or endorsed by QNAP; "QNAP", "QTS", "QuTS hero" are marks of QNAP Systems, Inc. Improper use may damage your data. Liability is limited to the maximum extent permitted by law; this does not limit your statutory consumer rights.
-
iostat_finding_worst_drive_in_raid_affecting_performance.gif32.4 MB · Views: 20
-
loading_logs_with_mce_error_caused_mixed_ram.gif24.6 MB · Views: 16
-
vpn-diag_finding_if_there_are_no_isp_or_bad_configuration_ttl_issue_affecting_vpn_stability.gif41.4 MB · Views: 16



