DIY home NAS with MergerFS/Snapraid. How to monitor?

This page summarizes the projects mentioned and recommended in the original post on /r/DataHoarder

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • mailrise

    An SMTP gateway for Apprise notifications.

  • I use mergers and snapraid and monitor my disks using smartmontools. I have the following line in my smartd.conf: DEVICESCAN -o on -H -l error -l selftest -t -s (L/../01/./08) -m alerts@mailrise.xyz My postfix main.cf: relayhost = 192.168.0.27:8025 I then run https://github.com/YoRyan/mailrise in a docker on both my NUC VM Hosts which converts smtp emails to pushover messages. Every night at 1AM 0 1 * * * python3 /root/scripts/snapraid-runner.py -c /root/scripts/snapraid-runner.conf > /dev/null 2>&1 I run a snapraid sync and scrub using script from https://github.com/Chronial/snapraid-runner and scrub 20 percent of the array every night. I have it set to only email on error but you can have it email on success as well. I also use the SMART Application in LibreNMS (https://docs.librenms.org/Extensions/Applications/#smart) to graph the temperatures as well handle the temperature alerting.

  • snapraid-runner

    Python script for SnapRAID cronjobs

  • I use mergers and snapraid and monitor my disks using smartmontools. I have the following line in my smartd.conf: DEVICESCAN -o on -H -l error -l selftest -t -s (L/../01/./08) -m [email protected] My postfix main.cf: relayhost = 192.168.0.27:8025 I then run https://github.com/YoRyan/mailrise in a docker on both my NUC VM Hosts which converts smtp emails to pushover messages. Every night at 1AM 0 1 * * * python3 /root/scripts/snapraid-runner.py -c /root/scripts/snapraid-runner.conf > /dev/null 2>&1 I run a snapraid sync and scrub using script from https://github.com/Chronial/snapraid-runner and scrub 20 percent of the array every night. I have it set to only email on error but you can have it email on success as well. I also use the SMART Application in LibreNMS (https://docs.librenms.org/Extensions/Applications/#smart) to graph the temperatures as well handle the temperature alerting.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • scrutiny

    Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Mailrise: An SMTP gateway for Apprise notifications

    1 project | news.ycombinator.com | 12 Mar 2024
  • Seeking Suggestions: Free SMTP Service Providers for Notifications?

    1 project | /r/selfhosted | 10 Nov 2023
  • Self Hosted E-mail - Way to push notifications to iOS devices?

    2 projects | /r/selfhosted | 12 Apr 2023
  • SMTP server for docker

    1 project | /r/docker | 21 Mar 2023
  • Junction: SMTP to Apprise

    2 projects | /r/selfhosted | 21 Feb 2023