Visibility
Proxmox VE inventory and console access
See Proxmox clusters, guests, storage, and health in the same inventory you already trust—without parking API tokens on agents or treating console access as free with a view permission.
Enrich Proxmox VE hosts, QEMU VMs, and LXC containers from the edge with least-privilege API tokens, SRQL-scoped credential rules, and optional SSH host consoles that stay separate from read-only inventory.
Inventory-driven Proxmox enrichment
You do not need a second CMDB just for Proxmox. ServiceRadar finds Proxmox hosts in the network inventory you already run—imports, tags, fingerprints, or sources like NetBox and Armis—then uses an edge agent with reach to the PVE API to pull host, VM, and LXC detail into that same living inventory.
- Pull PVE nodes, QEMU guests, and LXC containers from the edge agent path
- Normalize results into canonical devices and virtualization tables
- Keep hypervisor context next to network inventory and telemetry
- Spot Proxmox candidates from imports, tags, and protocol fingerprints
Least-privilege tokens and SRQL credential rules
Inventory uses read-only Proxmox API tokens delivered through credential rules and a broker grant—not plaintext secrets in agent JSON. Operators scope which devices may receive which credentials with SRQL, and which agents or gateways are allowed to use them.
- Prefer Sys.Audit / VM.Audit / Datastore.Audit style inventory roles
- Scope rules with SRQL (site, datacenter, provider tags, and more)
- Preview matches before enabling a rule so the wrong agent never gets the grant
- Disable auto-discovery credential trials unless the risk is explicitly accepted
Multi-site clusters without a flat trust domain
Multi-datacenter Proxmox estates should not share one global token. ServiceRadar supports one credential rule per site—token, SRQL query, and agent or gateway scope for that management network—so IAD and DFW (or any pair of sites) stay isolated.
- Per-site tokens and per-site agent scope
- Target queries that only match intended PVE devices
- Partition or gateway scoping for segmented management planes
- Works alongside imports from NetBox, Armis, and other discovery sources
What operators actually see
Where the token allows, the Proxmox integration collects the operational detail teams need for capacity and health—not just a hostname list.
- PVE version and cluster status
- Nodes and runtime status
- QEMU and LXC guest status and config
- Storage pools and capacity
- Node network interfaces, disks, and health
- Ceph status, OSDs, pools, and filesystems when privileges allow
Console access is a separate, audited path
Viewing a Proxmox device does not grant a shell. Inventory stays on a read-only API token. Host console access uses a separate console_access credential rule, RBAC, and a short-lived single-use browser ticket streamed through the edge agent. Native VM and LXC consoles are reserved for a later connector; guest SSH can follow the broader remote-access path.
- Separate secrets for inventory versus console
- devices.console.open (and matching rules) required to open a shell
- Short-lived tickets bound to user, target, agent, and expiration
- Audit events for grant, deny, open, close, and credential failures
FAQs
Does inventory collection need write access on Proxmox?
No. Prefer a dedicated read-only inventory role. Avoid write privileges such as VM.Allocate, VM.Config.*, Sys.Modify, or Datastore.Allocate for inventory-only collection.
Where are Proxmox API tokens stored?
In encrypted credential secrets delivered to the edge through scoped credential rules and broker grants. Tokens should not live in agent JSON, plugin parameters, tickets, or screenshots.
Can I open a console to a VM or LXC from ServiceRadar today?
Host shell access is supported for PVE nodes over SSH through the edge agent. Native Proxmox termproxy and VNC guest consoles are not enabled yet. Guests that speak normal SSH can use the remote-access path when enrolled.
How do multi-datacenter deployments stay scoped?
Create one credential rule per site with a site-specific token, SRQL query, and agent or gateway scope. Preview the rule so only the intended devices and edge path receive the grant.
Where are the deep technical docs?
Credential modes, least-privilege roles, SRQL examples, console security, and collected data live in the Proxmox VE integration docs .