Add NAS Doctor — local NAS diagnostic and monitoring tool#4804
Open
mcdays94 wants to merge 7 commits into
Open
Add NAS Doctor — local NAS diagnostic and monitoring tool#4804mcdays94 wants to merge 7 commits into
mcdays94 wants to merge 7 commits into
Conversation
…/basic-values.yaml
Breaking changes from v0.5.9:
- Update app_version and image tag to 0.9.0
- Add pid_mode: host for Top Processes feature (new in v0.9.0)
- Enables the container to see all host processes and match them to
Docker containers via cgroup inspection
- Add /dev mount toggle (default: true) — required for SMART on most systems
- Add /sys mount toggle (default: true) — required for GPU telemetry
Other changes:
- Default scan interval changed from 6h to 30m (matches v0.8.8+ default)
- Updated description to mention GPU, process CPU, network speed
- Added zfs and gpu keywords
- Updated README with feature list and notes
- Added host_mounts entries for /dev and /sys in app.yaml
Author
|
Updated to NAS Doctor v0.9.0. Key changes since the initial submission: Version bump (v0.5.9 → v0.9.0)
Top Processes feature requires pid_mode: host New mount toggles (default: true)
Other updates
Full changelog: https://github.com/mcdays94/nas-doctor/releases/tag/v0.9.0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
NAS Doctor is a local diagnostic and monitoring tool for your NAS. It runs periodic health checks — analyzing SMART data, disk usage, Docker containers, ZFS pools, UPS power, tunnels, and more — then surfaces findings with actionable recommendations backed by Backblaze failure rate data.
App Information
ghcr.io/mcdays94/nas-doctor:0.5.9Key Features
Testing
basic-values.yaml)/api/v1/health)Icons and Screenshots
Special Notes
SYS_RAWIOcapability forsmartctlto read SMART disk data/var/log(log analysis) and/mnt(disk space monitoring)Checklist
app.yamlmetadata is completequestions.yamlhas clear labels and descriptionsREADME.mdis written/ix-dev/are modified