ZPool Status Monitor - A 'pretty' replacement for the 'zpool status' command
Project description
ZPool Monitor
This package provides a replacement for the standard zpool status command to monitor the status of ZPools on your system. Output is colour formatted for
easier detection of errors and problems to address, progress of running tasks is displayed using a progress bar.
Future versions will support a full screen app with a regular refresh rate.
Installation
Under development, not hosted on PiPi yet.
For now you are on your own
When done should be
pip install zpool-monitor
Usage
# zpool_mon -h
usage: zpool_mon [-h] [poolname ...]
๐ ZPool Status Monitor
A 'pretty' replacement for the 'zpool status' command
positional arguments:
poolname ZPool name to monitor (default is all pools)
options:
-h, --help show this help message and exit
| Command-line Parameter | Description |
|---|---|
poolname |
Same functionality as listing a pool when executing zpool status [pool]. If not specified, will default to scanning all pools on system. Can specify, 0(all pools), 1(single pool) or multiple pool names. |
Execution
# zpool_mon
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ZPool - jaybee_zfspool โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
State: ONLINE
Errors: No known data errors
๐ Details
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Device Name Size State Device Read Write Checksum Last Trim
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
XXXXXX_zfspool 13.0T ONLINE 0 0 0
raidz1-0 13.0T ONLINE 0 0 0
bay_1_1 3.64T ONLINE ata-Samsung_SSD_870_EVO_4TB_XXXXXXXXXXXXXXX-part1 0 0 0 Sun 18 Jan 2026 12:01:33 AEDT
bay_1_2 3.64T ONLINE ata-CT4000MXXXXXXXX_XXXXXXXXXXXX-part1 0 0 0 Sun 18 Jan 2026 12:01:27 AEDT
bay_1_3 3.64T ONLINE ata-Samsung_SSD_870_EVO_4TB_XXXXXXXXXXXXXXX-part1 0 0 0 Sun 18 Jan 2026 12:01:34 AEDT
zfs_disk3 2.73T ONLINE ata-WDC_WD30EZRZ-00Z5HB0_WD-XXXXXXXXXXXX-part1 0 0 0
zfs_disk4 2.73T ONLINE ata-WDC_WD30EZRZ-00Z5HB0_WD-XXXXXXXXXXXX-part1 0 0 0
zfs_disk5 3.64T ONLINE ata-WDC_WD40EFRX-68N32N0_WD-XXXXXXXXXXXX-part1 0 0 0
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐งผ Scrub Status
Last Scrub Finished: ๐ Mon 12 Jan 2026 07:00:55 AEDT
Scanned: ๐ 6.88T
Duration: โ 3:12:34
Repaired: ๐ช 0B with 0 errors
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file zpool_monitor-0.0.1.tar.gz.
File metadata
- Download URL: zpool_monitor-0.0.1.tar.gz
- Upload date:
- Size: 10.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7b280783e93f0dc0318156380cd2603fe57d6b6e1af8003aded6dd795058cf8
|
|
| MD5 |
c7ee0af0b7aaa81b1f1c63e616f8e737
|
|
| BLAKE2b-256 |
fb3136d03fbf0306424862b2594c67407a68602ebc1a8434ae764086451c1c8b
|
Provenance
The following attestation bundles were made for zpool_monitor-0.0.1.tar.gz:
Publisher:
python-publish.yml on jason-but/zpool-monitor
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
zpool_monitor-0.0.1.tar.gz -
Subject digest:
a7b280783e93f0dc0318156380cd2603fe57d6b6e1af8003aded6dd795058cf8 - Sigstore transparency entry: 834807102
- Sigstore integration time:
-
Permalink:
jason-but/zpool-monitor@769a54f0e7cde366f2a2c630c80252f108f224fb -
Branch / Tag:
refs/tags/0.0.2 - Owner: https://github.com/jason-but
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@769a54f0e7cde366f2a2c630c80252f108f224fb -
Trigger Event:
release
-
Statement type:
File details
Details for the file zpool_monitor-0.0.1-py3-none-any.whl.
File metadata
- Download URL: zpool_monitor-0.0.1-py3-none-any.whl
- Upload date:
- Size: 12.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
89605cc7efb033ccc6d329a83d2db1292f5b3b8a69b7964b97760a15d1c1ea1c
|
|
| MD5 |
7fb638fd53d276edb798e5e67f6dc675
|
|
| BLAKE2b-256 |
bfe6b0d0183e12b943e83a87a6a51ec10f4dfa1e57439dc75ee9058c75e55f1e
|
Provenance
The following attestation bundles were made for zpool_monitor-0.0.1-py3-none-any.whl:
Publisher:
python-publish.yml on jason-but/zpool-monitor
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
zpool_monitor-0.0.1-py3-none-any.whl -
Subject digest:
89605cc7efb033ccc6d329a83d2db1292f5b3b8a69b7964b97760a15d1c1ea1c - Sigstore transparency entry: 834807103
- Sigstore integration time:
-
Permalink:
jason-but/zpool-monitor@769a54f0e7cde366f2a2c630c80252f108f224fb -
Branch / Tag:
refs/tags/0.0.2 - Owner: https://github.com/jason-but
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@769a54f0e7cde366f2a2c630c80252f108f224fb -
Trigger Event:
release
-
Statement type: