Introduction

This application provides comprehensive monitoring and management capabilities for Proxmox. It integrates through REST APIs to discover, monitor, and manage resources.

The following helps you get started.9

Key Use Cases

Discovery Use Cases

The application discovers the following components:

  • Proxmox Cluster - Mapped to OpsRamp Resource Type: Cluster
  • Proxmox Node - Mapped to OpsRamp Resource Type: Server
  • Proxmox Qemu Virtual Machine - Mapped to OpsRamp Resource Type: VIRTUAL_MACHINE
  • Proxmox Linux Container - Mapped to OpsRamp Resource Type: Other
  • Proxmox Storage - Mapped to OpsRamp Resource Type: Storage

For detailed structure, see Resource Hierarchy.

Monitoring Use Cases

The application provides comprehensive monitoring across multiple dimensions:

  • Capacity Monitoring: Tracks 11 metrics including Proxmox Cluster NodesCount, Proxmox Node DiskUsageBytes, Proxmox Node SwapUsedInBytes.
  • Availability Monitoring: Tracks 9 metrics including Proxmox Cluster QuorumState, Proxmox Node Status, Proxmox Node Uptime.
  • Performance Monitoring: Tracks 9 metrics including Proxmox Node CpuUsage, Proxmox Node MemoryUsage, Proxmox VM CpuUsage.

Supported Target Versions

The following target versions are supported:

  • Proxmox VE 8.4.0

Resource Hierarchy

Proxmox Cluster

  • Proxmox Node
    • Proxmox Qemu Virtual Machine
    • Proxmox Linux Container
    • Proxmox Storage

Version History

Application VersionBug Fixes/Enhancements
1.0.0Initial discovery and monitoring support for Proxmox.