Skip to content

Releases: nonifo/diskrisk

Diskrisk 1.4.0

Choose a tag to compare

@nonifo nonifo released this 06 Sep 19:14

Diskrisk 1.4.0

Hybrid risk engine (media / interface / advisory), configurable scar windows, and 365-day history (≤2 samples/day).

Highlights

  • DISKRISK_RISK_ENGINE=classic|hybrid|stats
  • MultiZone advisory ≠ FAIL; UDMA/GrownDefect historical after stable N days
  • /json includes engine, policy, classic_findings
  • Optional smart_collect.py for Device Statistics (stats engine)

Bagoly: https://diskrisk.bagoly.se (smartrisk.bagoly.se → 301)

v1.3.7 — boxed topology vdevs

Choose a tag to compare

@nonifo nonifo released this 06 Sep 14:46

Diskrisk

  • Topology: box each vdev / role (mirror, raidz, mergerfs, mdadm, spare) with a clear header so disk groups are easier to see

Verify:

sha256sum -c SHA256SUMS

v1.3.6 — SMART table in Topology view

Choose a tag to compare

@nonifo nonifo released this 06 Sep 14:44

Diskrisk

  • Topology view: risk disks show the full Attribute / Now / Baseline / Δ / Trend / Hist table (same as Disk list)

Verify download:

sha256sum -c SHA256SUMS

v1.3.5 — topology, print sheet, screenshots

Choose a tag to compare

@nonifo nonifo released this 06 Sep 14:37

Diskrisk

  • Clearer Topology hierarchy (Host → pool → vdev, indentation, counts)
  • Print sheet for the server room (checkboxes + topology)
  • Footer credit: bagoly.se · 2026 · Diskrisk · MIT (configurable, no ©)
  • Docs screenshots: list / topology / print / history + diskinfo with raidz
  • scripts/release-assets.sh — source tarball + SHA-256 checksums

Verify download:

sha256sum -c SHA256SUMS

v1.3.4 — attribute column alignment

Choose a tag to compare

@nonifo nonifo released this 06 Sep 14:18

Attribute / Now / Baseline / Δ tot / Δ last / Trend columns align; History is a separate Hist column.

v1.3.3 — open attribute history

Choose a tag to compare

@nonifo nonifo released this 06 Sep 14:17

Click History on GrownDefect/Pending/… to see when the fault appeared and how the value grew (sparkline + sample table). Also /history JSON.

v1.3.2 — mdadm RAID topology

Choose a tag to compare

@nonifo nonifo released this 06 Sep 14:14

topology_collect.py now groups Linux mdadm arrays (raid0/1/5/6/10/…) with peers and spares in the Diskrisk Topology view.

v1.3.1 — risk chip hover help

Choose a tag to compare

@nonifo nonifo released this 06 Sep 14:12

Plain-language tooltips on GrownDefect / UDMA_CRC / MultiZone and other risk chips, plus GROWING/stable/baseline badges.

v1.3.0 — Disk list ↔ Topology

Choose a tag to compare

@nonifo nonifo released this 06 Sep 14:09

Diskrisk

  • Toggle Disk list (unchanged) ↔ Topology (ZFS vdevs, mergerfs/btrfs/snapraid roles)
  • Pool/vdev subtitle under serial in the list when mapped
  • SMART_RISK_TOPOLOGY + topology_collect.py

https://github.com/nonifo/diskrisk/blob/main/CHANGELOG.md

v1.2.2 — standalone ext4/btrfs/… disks

Choose a tag to compare

@nonifo nonifo released this 06 Sep 13:57

diskinfo

  • other / standalone section for disks not in the selected pool
  • Shows ext4 / btrfs / xfs / LUKS / LVM / … with label/mount
  • Other ZFS pools as ZFS pool=… (other); blank disks as EMPTY

https://github.com/nonifo/diskrisk/blob/main/CHANGELOG.md