(Ideas?) Create custom reports for PVE VMs, configuration etc.

Fuegas

New Member
Dec 1, 2025
7
3
3
Hi all,

I am still rather new to PVE and try to figure out some things (and how to scale those). One of them is:

What is the best way to create custom reports for settings/configuration/vm/... ?

In particular, I did a lot of individual adjustments (to VMs or settings) after testing one or the other thing.

Example:
I just recently added some replications for both (some) VM and (some) LXC with different settings.
Now I want to view replication settings and status across all VM and LXC that are running on my cluster.
(and I guess there are a few dozen different use cases...)

For sure, I could login through ssh and issue some isolated cli commands to gather all the required/desired information.

But what is YOUR preferred way to get this kind of info?

Did I miss something in the documentation? Are there third party tools available? Or even something coming via PVE or PDM natively?
Any scripts that might help to generate reports ad-hoc based on inputs? Gathering data via ansible or similar?

As outlined above: Not an issue; information can be collected via multiple ways I guess.
Just want to know about your preferred ways and ideas for said task.

Cheers,
Fuegas
 
Hey @bl1mp ,

thanks for the hints. I had a look at the pvereport utility, but it does not really macht the requirements (in a broader sense; helpful itself for sure).

I also found some other reporting tools / scripts online, but all of them rather restricted to specific use cases.
Would be great to have something like a tool box to be able to gather relevant information ad-hoc (no fiddling around with cli and greps and whatnot).

Maybe I'll just try to get something startet based on the API; let's see.

Thanks and cheers,
Fuegas
 
  • Like
Reactions: DerekG
thanks for the hints. I had a look at the pvereport utility, but it does not really macht the requirements (in a broader sense; helpful itself for sure).
I'll second that.

It would be great to have a list of the relevant changes (for passthrough etc.) in case of rebuild after host hardware failure.

Every one of my Proxmox nodes have different changes made over time, and they are not really documented anywhere.
 
Last edited: