illustris
b57db23a35
Bump version to 1.3.2
2025-04-14 08:33:25 +05:30
illustris
ebcc08cc8f
Use zpool command to measure ZFS pool sizes accurately
...
Replace statvfs with zpool list command for ZFS storage pools to get accurate
size and free space metrics. This resolves the 'mountpoint' key error for ZFS
pools and provides more accurate capacity information.
2025-04-14 08:30:44 +05:30
illustris
1d06e1c180
convert bool labels in storage info to strings
2025-04-14 08:19:05 +05:30
illustris
4cc5a1f207
Bump version to 1.3.1
2025-04-14 08:07:13 +05:30
illustris
8207792bf7
Fix storage config parsing for keys without values
...
Set keys without values (like 'sparse') to True when parsing storage configuration.
2025-04-14 08:06:10 +05:30
illustris
066753ebc7
Bump version to 1.3.0
2025-03-08 15:08:56 +05:30
illustris
46bd7d67d2
Add pool information to VM metrics
...
- Parse /etc/pve/user.cfg to extract pool membership for VMs
- Add pool-related labels to pve_kvm info metrics:
- pool: Full hierarchical pool name
- pool_levels: Number of pool hierarchy levels
- pool1/pool2/pool3: Individual pool hierarchy levels
- Cache pool data based on file modification time to avoid repeated reads
2025-03-08 15:07:02 +05:30
illustris
7923d425a5
Create LICENSE
2024-09-09 01:06:49 +05:30
illustris
14db1fa68c
Bump version to 1.2.0
2024-09-09 01:02:02 +05:30
illustris
9745364a72
collect storage info, size and free space
2024-09-09 00:53:59 +05:30
illustris
2eb85eed75
collect disk size
2024-09-09 00:53:41 +05:30
illustris
07c07a6b7d
bump inputs
2024-09-09 00:53:41 +05:30
illustris
80eadbdddb
Bump version to 1.1.6
2024-06-05 14:08:09 +05:30
illustris
1eb1bf9053
fix crash when node has incoming VM migration
2024-06-05 14:05:37 +05:30
illustris
4416fbb6fe
bump inputs, import bundler without flake inputs
2024-01-12 23:52:47 +05:30
illustris
2b4be475b6
Bump version to 1.1.5
2023-12-11 15:34:17 +05:30
illustris
66b09d0fa5
fix mb-byte conversion for non-numa VMs
2023-12-11 15:34:06 +05:30
illustris
ce6ecf63ff
Bump version to 1.1.4
2023-12-11 15:31:57 +05:30
illustris
bd2b2c2a6e
fix crash with NUMA-enabled VMs
2023-12-11 15:31:27 +05:30
illustris
8e42f6306c
Bump version to 1.1.3
2023-12-10 01:12:04 +05:30
illustris
ffcdcff16e
fix 5xx until cache expiry when migrating VM disks
2023-12-10 01:11:15 +05:30
illustris
173369ff8e
Bump version to 1.1.2
2023-11-08 17:18:37 +05:30
illustris
2083479945
allow running updatescript without /bin/bash
2023-11-08 17:17:56 +05:30
illustris
3e8dcdbc2d
bump inputs
2023-11-08 17:14:07 +05:30
illustris
6b863d8025
fix label names having spaces with some cache modes
2023-11-08 17:12:36 +05:30
illustris
f46807905d
Bump version to 1.1.1
2023-10-22 00:12:31 +05:30
illustris
d96ca53eeb
fix disk info
2023-10-22 00:12:16 +05:30
illustris
bb68c20560
Bump version to 1.1.0
2023-10-21 23:34:09 +05:30
illustris
d221c758aa
switch from polling to custom collector
...
This fixes a couple of issues:
- metrics lingering after stopping VM or removing disks
- collection happens on scrape rather than polling
2023-10-21 23:32:39 +05:30
illustris
922dc6c30f
Bump version to 1.0.4
2023-10-20 11:16:59 +05:30
illustris
d9ff2cb796
handle json output in
2023-10-20 11:16:18 +05:30
illustris
74efbf97e5
Bump version to 1.0.3
2023-10-19 09:13:25 +05:30
illustris
8a89bbf984
clean up qmblock
2023-10-19 09:12:31 +05:30
illustris
2f3ef2f368
fix KeyError: 'exe'
2023-10-19 09:11:10 +05:30
illustris
99a7a28ba9
replace deb builder
2023-10-19 09:06:57 +05:30
illustris
c3f96f137e
ignore emacs save files
2023-10-19 08:54:09 +05:30
illustris
38492cc807
handle slow qm commands better
2023-10-17 22:59:18 +05:30
illustris
31b2bf6b62
handle race condition
2023-10-16 21:36:33 +05:30
illustris
5fe6aa3d9b
Bump version to 1.0.2
2023-10-16 20:00:58 +05:30
illustris
53ab6b80ef
add release util script
2023-10-16 19:59:57 +05:30
illustris
d3ef02cdbf
add cache for qm monitor functions
2023-10-16 18:13:13 +05:30
illustris
a00355ad4c
fix netdev regex
2023-10-16 15:35:57 +05:30
illustris
5da6533106
avoid trying to parse defunct kvm processes
2023-10-05 14:19:37 +05:30
illustris
21b044cdcf
try to keep deb name consistent
2023-10-04 16:01:03 +05:30
illustris
07da308440
fix deb build
2023-10-04 14:36:02 +05:30
illustris
b9b9f93674
fix CI
2023-10-04 14:24:29 +05:30
illustris
f60fcf46da
add CI, rel 1.0.0
2023-10-04 14:19:21 +05:30
illustris
df8526254c
collect disk info
2023-10-04 13:39:33 +05:30
illustris
6e90f95e1c
parallelize nic info collection
2023-10-02 19:49:47 +05:30
illustris
eea59a20b3
make list of procs to facilitate using threadpools
2023-10-02 19:02:31 +05:30