Skip to content

Proxmox-Probe

Proxmox

Introduction

A Proxmox environment has a hierarchical setup, a cluster, one or more nodes and VM's or LXE containers running on the nodes.

graph TD
  controller(("`Proxmox Cluster`"))
  node-1(("`Proxmox node`"))
  node-2(("`Proxmox node`"))
  node-3(("`Proxmox node`"))
  device-1-1(("`Proxmox VM`"))
  device-1-2(("`Proxmox CT`"))
  device-1-3(("`Proxmox VM`"))
  device-2-1(("`Proxmox VM`"))
  device-2-2(("`Proxmox VM`"))
  device-2-3(("`Proxmox CT`"))
  device-3-1(("`Proxmox CT`"))
  device-3-2(("`Proxmox CT`"))
  device-3-3(("`Proxmox VM`"))
  controller --> node-1
  controller --> node-2
  controller --> node-3
  node-1 --> device-1-1
  node-1 --> device-1-2
  node-1 --> device-1-3
  node-2 --> device-2-1
  node-2 --> device-2-2
  node-2 --> device-2-3
  node-3 --> device-3-1
  node-3 --> device-3-2
  node-3 --> device-3-3

To fully support this hierarchical setup we created four corresponding collectors:

  • Proxmox Cluster
  • Proxmox Node
  • Proxmox CT
  • Proxmox VM

Credentials

All four collectors use the Proxmox API to collect data from the Proxmox nodes.

You can easily configure these credentials using our remote appliance manager.

Authorization

Proxmox has a pre-defined role PVEAuditor which allows read-only access to your proxmox cluster. Read here how to create a user.

Proxmox permissions

Proxmox_permissions

Deployment

  1. Start by adding you Proxmox cluster collector to gain an overview of proxmox nodes and an easy way of adding them to InfraSonar.
  2. Our Proxmox node collector provides you with a deep insight into your Proxmox node and offers you an easy way to add your Proxmox containers and/or virtual machines as InfraSonar assets.
  3. Optionally add additional collector for your Proxmox containers and/or virtual machines.

You can automate this step using our InfraSonar Commandline Interfase and Proxmox devices report.

Additional information