0.8.1 - 2024-04-06
- Support for minor output formatting changes after OpenZFS 2.0
- Events generated from ZPool status
- Removed dependency on GNU echo
- ZPool status line check
- Event summary generation in zpool status parser
- zed process regex will not match ffprobe
0.8.0 - 2021-02-06
- vDev I/O activity graphs
- Pool health status
- Error counter graphs
- Scrub/resilver events
- Encryption attributes modeled
- Process monitoring
- Per-pool configurable utilization thresholds
- ZenPackLib 2.x required
- Adjusted zpool iostat sampling interval for improve accuracy
- zdb/zfs/zpool paths determined by modeler
- Modeler determines if privilege escalation is required
- TALES monkeypatch for zProperties in Command modeler
- Only used in intermediate/dev versions between Dec. 2020 and Feb. 2022
- zZpoolThreshold* properties
- Component-level health checks
- Pool title populated if not found in zdb
0.7.5 - 2017-01-19
- Basic pool and vdev health check
- Changes to
sudoers
config on monitored system(s) may be requried
- Changes to
- Model a pool's spare devices
- Cache, log, and spare devices are now their own component types rather than Root vDevs
0.7.4 - 2016-10-08
- Tweaks to component detail display order, grid column widths, etc
- ZPool modeler redundantly processing Relationship Maps
0.7.3 - 2016-09-18
- ZPool capacity thresholds configurable via zProperties:
- zZPoolThresholdWarning
- zZPoolThresholdError
- zZPoolThresholdCritical
zfs get
datasource runs once per modeled dataset, rather than collecting all performance data for all datasets in one run- Changes to
sudoers
config on monitored system(s) may be requried
- Changes to
- Logging severity lowered to debug when components are ignored by modelers
0.7.2 - 2016-09-14
- Modelers ignore components based on zProperties:
- zZFSDatasetIgnoreNames
- zZFSDatasetIgnoreTypes
- zZPoolIgnoreNames
0.7.1 - 2016-09-13
- Cache device enumeration in ZPool modeler
- Alpha release