[pdm-devel] [PATCH datacenter-manager 0/4] system report via admin cli or API
Stefan Hanreich
s.hanreich at proxmox.com
Mon Dec 1 16:05:23 CET 2025
Tested this on my machine, works fine!
* used CLI to generate a report
* used API to obtain a report
Some thoughts on the report itself:
* Add some more networking info? (potential personal bias)
$ ip -details -statistics address
$ ip -details -4 route show
$ ip -details -6 route show
Might be interesting to include them as well, some people might use e.g.
wireguard or some other VPN solutions to connect to their PVE instances
and those most likely won't show up just in the
`/etc/network/interfaces`. Particularly when troubleshooting issues with
connectivity to PVE routing information could be vital.
* df command in PVE includes -T flag as well (shows type of mount)
* order-wise I think it would be better to run the 'commands' section
first (particular because of date and version info).
Barring any additions, consider this:
Tested-by: Stefan Hanreich <s.hanreich at proxmox.com>
On 12/1/25 1:58 PM, Lukas Wagner wrote:
> Still missing the UI integration.
>
> Lukas Wagner (4):
> server: add system report implementation
> api: add system report API
> cli: admin: add 'report' command to generate a system report
> pdm-client: add bindings for system report generation
>
> cli/admin/src/main.rs | 13 +++
> lib/pdm-client/src/lib.rs | 10 ++
> server/src/api/nodes/mod.rs | 2 +
> server/src/api/nodes/report.rs | 32 ++++++
> server/src/lib.rs | 1 +
> server/src/report.rs | 195 +++++++++++++++++++++++++++++++++
> 6 files changed, 253 insertions(+)
> create mode 100644 server/src/api/nodes/report.rs
> create mode 100644 server/src/report.rs
>
More information about the pdm-devel
mailing list