Proxmox Datacenter Manager Roadmap
Overview
This article provides release notes and a high-level roadmap overview for Proxmox Datacenter Manager.
The Proxmox Datacenter Manager project has been developed with the objective of providing a centralized overview of all your individual nodes and clusters. It also enables basic management like migrations of virtual guests without any cluster network requirements.
Due to the current beta in-development status of the Proxmox Datacenter Manager, the specific feature list planned for the first stable 1.0 release is not yet final. This roadmap includes points that quite probably will only make it in after the first 1.0 release. Further, the roadmap consists not only of specific features that are planned. It includes more general concepts we want to evaluate and pain points that one currently faces when managing big and/or physically distributed Proxmox VE and Proxmox Backup Server setups.
Roadmap
- Improve the overview of the health state (subscription, valid APT repositories, pending updates, backups done …) of all nodes and resources.
- Better organization of resources, including over multiple remotes, for example with (hierarchical) groups or resource pools.
- Finding a specific set of virtual machines, nodes, … is key on large setups, and this will be an important area of work for the final 1.0.
- Simplify adding remotes by implementing a remote-join information endpoint where key information can be copied from to give the PDM all initial information required for connecting to a remote while upholding high guarantees for trust and safety.
- Somewhat similar in principle to how the "Join Information" API and UI simplified the process for Proxmox VE clusters, but independent of that as PDM doesn't interface with cluster communication and works on single nodes too.
- Management of some core configurations.
- Node updates.
- Backup jobs and their status.
- Firewall (potentially only done later with SDN integration).
- Very basic management of the most important virtual guest resources and settings.
- Proxmox Datacenter Manager provides a link to the target resource, allowing one to quickly open the fully featured user interface for any complex configurations.
- First-class SDN integration, for example for setting up EVPN between different clusters. Probably the most important feature in the long run.
- stretching EVPN VNets across clusters
- support for multiple VRFs across clusters
- automatic configuration of RT Import / Export
- Off-site replication copies of guest for manual recovery on DC failure (not HA!)
- Evaluate if an active-standby like architecture for the Proxmox Datacenter Manager makes sense, to have a native method to avoid a single point of failure.
- User can just use two Proxmox Datacenter Manager instances for now, metrics collection is doubled, but besides that, it's not much extra overhead.
- Integration of other projects like Proxmox Backup Server and Proxmox Mail Gateway.
- Caching/Tracking of remote tasks.
- Bulk actions like start/stop/(remote-)migrations of virtual guests.
- More complex search/filter syntax.
- Improve ACL schema/handling.
- Improve and polish error messages and handling.
- Add notification system
- Standard system, updates, ... notifications.
- Evaluate if PDM can act as notification target for remotes.
- Improvements on the UI side
- Show more information and make things like RRD time frames configurable
- Show/allow more options for migrations
- Console for remote resources (nodes/guests)
- Handling MFA for the initial "Probe Remote" connection.
- Evaluate a Pool-View where the hierarchical resource pools from all remotes are merged.
- Evaluate a way for limited views that certain users can be assigned too, for example showing only details of the virtual guests but not their nodes.
- Implement different views for remotes like pool or tag.
- Add a 'Quick Add' Copy-/Pasteable text (like PVE cluster-join)
Proxmox Datacenter Manager 0.9 BETA
Released 11. September 2025: ISO Download.
- Based on Debian Trixie (13)
- Latest 6.14.11-1 Kernel as stable default
- ZFS 2.3.4
Features (Highlights)
- New release based on the great Debian Trixie.
- Seamless upgrade from Proxmox Datacenter Manager Alpha, see Proxmox Datacenter Manager Upgrade from Alpha to Beta.
- EVPN configuration for Software-Defined Networking between clusters.
- A new panel provides an overview of the state of all EVPN zones across all remotes.
- Create EVPN Zones and VNets across multiple remotes from a single interface.
- A more detailed explanation of Proxmox Datacenter Manager's SDN capabilities can be found in the documentation.
- Improved search functionality to find resources quicker.
- Allows filtering by resource type (remote, virtual machine, container…), status (stopped, running…) and much more.
- The query syntax is inspired by Elasticsearch and GitHub's query language.
- Please refer to the documentation for a more thorough explanation of the syntax.
- More efficient metric collection logic.
- Metrics are now collected concurrently.
- Integrate privilege management in the access control UI.
- Allow managing the permissions of Proxmox Datacenter Manager users.
Changelog Overview
Enhancements in the Web Interface (GUI)
- Add a time frame selector for RRD graphs to allow users to select the displayed time frame.
- Display new metrics such as Pressure Stall Information (PSI) for Proxmox VE 9 hosts.
- Improve the remote URL list of a remote by adding a placeholder, clear trigger and clearer column headers.
- Enhancements to the Proxmox VE remote setup wizard.
- Probe hosts for fingerprint settings, to verify a provided fingerprint or to enable trust on first use (TOFU).
- Try matching the provided host against the host list that was queried from the remote to avoid duplicates.
- Reset later pages when previous pages have been changed, as they need to be revisited.
- Make the “remote loading” icon nicer.
- Correctly show a “cube” icon for container guests.
- Add a panel that allows adding and editing permissions.
- Move the node overview to a tab and add a tab that displays available updates.
- Add a button linking the user to a remote's upgrade page.
- Add descriptions for Software Defined Networking tasks.
- Provide an EVPN overview panel for displaying EVPN Zones and Vnets.
- Add a view for showing EVPN VRF instances across all remotes.
- Allow creating EVPN VNets.
- Open the search panel when clicking different panels in the dashboard and pre-fill it with appropriate filters.
- Add a clear trigger to the search bar.
- Provide a search icon in the guest panel for better discoverability of the search function.
- Include a summary of all tasks in the dashboard.
- Render status icons with a shadow instead of a solid background for a cleaner look.
- Enhance the reloading logic for the dashboard.
- Show tasks from the last 48 hours in the dashboard's task summary.
- Close the search box if a user navigated to an entry.
- Display a list of storages and their status in the resource tree of a Proxmox VE remote.
- Change the warning and critical thresholds to 90% and 97.5% respectively.
- Don't show a start or shutdown button for templates (issue 6782).
- The dashboard now includes a panel showing the SDN status report.
- Show an overview of all SDN zones and their status as a tree.
- The EVPN section is now moved below the SDN menu to mimic Proxmox VE's menu structure.
- Route to correct panels when navigating between components.
- Allow filtering tasks in the task list by remote.
- Show the remote tasks when selecting the root node of the resource tree for a Proxmox VE remote.
- Allow navigating to an SDN zone and SDN panel of a remote from the zone tree overview.
- Show failed tasks only in task summary.
- Add support for initial translations:
- Arabic
- Bulgarian
- Catalan
- Chinese (Simplified)
- Chinese (Traditional)
- Croatian
- Czech
- Danish
- Dutch
- Euskera (Basque)
- French
- Georgian
- German
- Hebrew
- Italian
- Japanese
- Korean
- Norwegian (Bokmal)
- Norwegian (Nynorsk)
- Persian (Farsi)
- Polish
- Portuguese (Brazil)
- Russian
- Slovenian
- Spanish
- Swedish
- Turkish
- Ukrainian
Remotes Management
- Enable Proxmox Backup Server Integration, CLI only for now.
- Enable connection tracking when live migrating VMs on remotes.
- Whether connection tracking actually persists after migration also depends on the environment and especially on whether third party firewalls are used.
- Enable trust on first use (TOFU) prompts when adding remotes.
- Include templates in status counts.
- Add an API endpoint that allows querying updates and changelogs from remotes.
- Add the API infrastructure for the initial Software Defined Networking integration.
Backend Improvements
- Improve robustness of incoming connection handling.
- Improve size requirements and performance for remote tasks cache.
- More intelligently query remote tasks.
- Fix an issue where the ACME configuration would not be constructed properly for the default account.
- Collect metrics from remotes concurrently to improve performance.
- Persist metric collection state after a run to allow reusing it after a daemon restart.
- This should allow more efficient metric collection runs after restarts.
- Metrics that should have been collected already, but were not due to collection timing changes, will now be collected.
- Keep track of the time it took to collect metrics from each single remote and all remotes together.
- This provides better insights into the performance of metric collection runs.
- Add an API endpoint to trigger metric collection.
- Trigger immediate metric collection when a remote is added.
- When a metric collection task is delayed skip it instead of triggering it quicker.
- Add a more complex filter and search syntax inspired by Elasticsearch and GitHub query language.
- When querying the remote task list treat a limit of “0” as unbounded and return the entire list.
- Allow filtering remote tasks by remote.
- Add an API endpoint that allows querying remote task statistics.
- Add API endpoints for querying Proxmox VE storage's RRD data and status.
- Add a
resource-type
parameter to the resources API endpoints.- This allows more efficient filtering when querying the API for tasks and resource statuses.
- Don't match templates when searching by remote.
- Improve search when searching by remotes.
- For example, searching for all VMs of a specific remote is now possible.
- When encountering an error, return the root cause not the top level error when fetching remotes.
- This makes the reported error messages more specific.
Command Line Interface Enhancements
- Allow query the status and RRD data from remotes via
proxmox-datacenter-manager-client
. - Add an upgrade checking script (
pdmAtoB
) to make upgrades more seamless. - The utility
proxmox-datacenter-manager-admin
can now display the currently running version.
Miscellaneous Improvements
- Log an error when a task to query remote tasks fails instead of cancelling all tasks.
- Fix the order filters are applied when requesting a filtered task list.
- Use the new deb822 format for package repositories.
- Add a CLI command to allow querying the metric collection status and triggering a metric collection run.
- Handle a missing journal file error more gracefully when querying the task list.
Known Issues & Breaking Changes
- The API endpoint for listing realms was changed from a
POST
to aGET
request.
Proxmox Datacenter Manager 0.1 ALPHA
Released 19. December 2024: ISO Download, Forum Announcement.
- Based on Debian Bookworm (12.8)
- Latest 6.8.12-5 Kernel as stable default
- Newer 6.11 Kernel as opt-in
- ZFS: 2.2.6 (with compatibility patches for Kernel 6.11)
Features (Highlights)
- Connect to and view any number of independent nodes or clusters ("Datacenters")
- View the basic resource usage of all nodes and their guests.
- Saves and caches the list of resources (mainly guests and storage) and their usage metrics to provide a quick overview of all resources and the last-seen state for offline/unresponsive ones.
- Basic management of the resources: shutdown, reboot, start, …
- For more complex management tasks, it provides a direct link to the full web interface of Proxmox VE/Proxmox Backup Server/…
- Remote migration of virtual guests between different datacenters.
- Support for the standard Proxmox feature set including complex Multi-Factor Authentication or ACME/Let's Encrypt from the beginning.
Changelog Overview
Not applicable for the first alpha release.
Known Issues & Breaking Changes
This is an alpha release, there might be lots of stuff that is broken, gets reworked and fixed somewhat frequently.