Proxmox Datacenter Manager - First Alpha Release

Wonderful Tool! Looking forward to remote migrate and SDN features.
However, i am running the VM locally (10.x.x.x network) and have an internal pvecluster (10.y.x.x) and exteral pvecluster (regular ip).

On the external pvecluster i see the graphs like CPU usage, on the internal i do not see any data displayed.
When clicking on the graph i get:

Reason: panicked at /usr/share/cargo/registry/proxmox-yew-comp-0.3.6/src/rrd_graph_new.rs:637:41: index out of bounds: the len is 0 but the index is 0
 
Wonderful Tool! Looking forward to remote migrate and SDN features.
However, i am running the VM locally (10.x.x.x network) and have an internal pvecluster (10.y.x.x) and exteral pvecluster (regular ip).

On the external pvecluster i see the graphs like CPU usage, on the internal i do not see any data displayed.
When clicking on the graph i get:

Reason: panicked at /usr/share/cargo/registry/proxmox-yew-comp-0.3.6/src/rrd_graph_new.rs:637:41: index out of bounds: the len is 0 but the index is 0
do you see remotes graph in /var/lib/proxmox-datacenter-manager/rrdb/pve/<remote> ?

I have a problem too, where only 1 remote have stats. (and 6 others remote no stats at all on the main dashboard).
But I have stats when I'm going to a specific remote directly. (I think that we are calling directly the api from the remote in this case)
 
How to I add a translation?
I want to contribute to translation
That is not yet available, while we have built-in translation functionality already, we did not get around to extract the message catalog and integrate it into the common proxmox-i18n git repo used as source for all our translations files. But it's planned to do, there just isn't a timeframe for it yet.
 
Just an iFrame which proxies the Connection via PDM and uses PDM's authentication to show PVE's Webinterface would already be a good Solution and should be relatively easy to implement.
In my experience, iframes are never easy, especially with cross-origin safety checks of modern browsers; anyhow this is getting too detailed here, we heard your use case though.
But if your considering jumping ship from ExtJS to Rust for PVE too, then it might make sense to develop the New Rust PVE Webinterface as a package for PDM and once its feature complete, ship it on PVE, replacing the old ExtJS one.
On the long-term we will migrate PVE to the new rust based UI, but as said, PVE is complex, orders of magnitude more than PBS and PVE, so not something that will happen soon, and also not something we plan to use PDM as testbed for.
 
  • Like
Reactions: speatzle_
Adding a node with self-signed certificate does not work.
We did test that, lots of our development environment and also internal infra has only self-signed certs, so might be something specific to your cert. The one thing I noticed is that your pveproxy-ssl.pem does have only 2048 bit. How did you generate this cert?
 
Following up on this, I can see pveproxy on the source remote returning 501 in the access.log:
"POST /api2/extjs/nodes/prox-cpu1/lxc/105/remote_migrate HTTP/1.1" 501 -

When I use pvesh to query the available methods for the above resource, there's no `remote_migrate` endpoint.
And both, source and target host are latest PVE 8.3+?

FWIW, the API endpoint is there, see API viewer:
https://pve.proxmox.com/pve-docs/api-viewer/index.html#/nodes/{node}/lxc/{vmid}/remote_migrate

Or implementation code:
https://git.proxmox.com/?p=pve-cont...5a1397d7254b0d9f042c0558578f4d5488e5446#l1113
 
@staff: Was this thread read and response to datacenter manager in alpha expected which even let timeout the forum again and again (today back good) ? :)
 
It's like a Christmas gift :)
On the plus side, you can see all the VMs in one place :)

What I don't understand is, if you have a cluster on proxmox, can you add as one object or would you have to add each of the servers in the cluster.

Switching between cluster and standalone server works for me, one side is glusterfs, the other local zfs in a directory.

The migration options are very useful.
Keep it up, I'll be following developments with interest.

Admirations for the solution.
 
@staff: Was this thread read and response to datacenter manager in alpha expected which even let timeout the forum again and again (today back good) ? :)
Yes, we had some significant more load on our infrastructure yesterday afternoon CET correlating with the announcement.
 
What I don't understand is, if you have a cluster on proxmox, can you add as one object or would you have to add each of the servers in the cluster.
You add it as a single remote, the whole cluster is then manageable and polled by PDM. The reason here is that Proxmox VE cluster is a multi-master system, all nodes are equal and so it does not make much sense to add just a specific node of a cluster.
 
  • Like
Reactions: flames
Thanks for this Christmas gift. By the way, will the PDM UI be merged into PVE and PBS? Hope to see the new UI on these two platforms.
 
You add it as a single remote, the whole cluster is then manageable and polled by PDM. The reason here is that Proxmox VE cluster is a multi-master system, all nodes are equal and so it does not make much sense to add just a specific node of a cluster.
Thanks for the reply, I did what you suggested,

My cluster is 3 servers hiv4, hiv5, hiv6. I only added hiv4, for Remote ID, I put the cluster name "hivs-new". When I select remote "hivs-new", I see all three servers in the cluster.
But on the right I only see node hiv4 (CPU,RAM and LOAD)
I also have two questions:
1. If server hiv4 drops out for some reason, going through the PDC
will I have control over the other servers in the cluster. (I assume the answer is "YES", but will ask for confirmation)
2. Is there any way, besides node hiv4, to see the data of the other 2 servers (CPU,RAM and LOAD) ?

And a few suggestions, at least in my opinion, would be handy.
- Have a menu named for example "Guests", where all VMs are displayed, regardless of which "Remotes" they are from.
- Have the ability to import accounts created in a cluster to be visible in the PDC
- Create accounts with different privileges, which servers they can control.

Regards,
 
I attempted the alternate install on an existing Debian Bookworm system. It seemed to go fine and I am able to access the login screen. What is the default 'root' password?
 
Thanks for the reply, I did what you suggested,

My cluster is 3 servers hiv4, hiv5, hiv6. I only added hiv4, for Remote ID, I put the cluster name "hivs-new". When I select remote "hivs-new", I see all three servers in the cluster.
But on the right I only see node hiv4 (CPU,RAM and LOAD)
I also have two questions:
1. If server hiv4 drops out for some reason, going through the PDC
will I have control over the other servers in the cluster. (I assume the answer is "YES", but will ask for confirmation)
2. Is there any way, besides node hiv4, to see the data of the other 2 servers (CPU,RAM and LOAD) ?

And a few suggestions, at least in my opinion, would be handy.
- Have a menu named for example "Guests", where all VMs are displayed, regardless of which "Remotes" they are from.
- Have the ability to import accounts created in a cluster to be visible in the PDC
- Create accounts with different privileges, which servers they can control.

Regards,
Sorry, I found the answer to question number 2. When selecting HV or VM, the data on the right is changed.
 
Thanks for this Christmas gift. By the way, will the PDM UI be merged into PVE and PBS? Hope to see the new UI on these two platforms.
The theme looks cool and quite modern. Is this something that PVE/PBS will use in the future as well? :)
see the following response a bit earlier :)
On the long-term we will migrate PVE to the new rust based UI, but as said, PVE is complex, orders of magnitude more than PBS and PVE PMG(?), so not something that will happen soon, and also not something we plan to use PDM as testbed for.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!