perhaps you can still use this https://forum.opnsense.org/index.php?topic=44839.msg223882#msg223882 . I wrote a while ago and is still in operation after a couple of OPN upgrades. I get a lot of hits.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuote from: Patrick M. Hausen on February 26, 2026, 11:05:09 PMIf you have a volume mounted for the scrutiny configuration directory you can create a file named scrutiny.yaml and configure notification like in this example file:Thanks but all had failed (apologies to the OP for the noise, but wanted not to have a response unacknowledged).
https://github.com/Starosdev/scrutiny/blob/master/example.scrutiny.yaml
I tried it with plain email - works.
E.g.notify:
urls:
- "mattermost://[username@]mattermost-host/token[/channel]"
Quote from: Patrick M. Hausen on February 26, 2026, 08:25:20 PMIf a scrub returns no error all data and metadata that is actually on the disk is guaranteed ok.Since you mention it Patrick. I had a disk dying on me that prompted me to look back at your post. I have now implemented scrutiny as my first docker thingie. I've always disliked docker but for this which was a pretty useful tool without alternative, I had to bite the bullet and go docker.
For possible device errors, end of lifetime notifications, etc. check out Scrutiny:
https://forum.opnsense.org/index.php?topic=48101.0
Honestly I am puzzled nobody ever commented on my HOWTO or came back with questions. Disk monitoring, like temperature and fans (if present) is essential, IMHO.