This page lists the metrics collected by the Proxmox integration and describes the default monitoring configuration applied when the integration is installed. Use this information to understand what is monitored out-of-the-box and how to customize thresholds, templates, and alert behaviour for your environment.

Supported Metrics

The metrics collected by the Proxmox integration are grouped into logical categories based on the monitored component type. Each category is represented as a tabbed table that displays the native type, metric names, display labels, units, supported versions, and descriptions.

Availability
Performance
Capacity
Native TypeMetric NameDisplay NameUnitsVersionDescription
Proxmox Clusterproxmox_cluster_QuorumStateProxmox Cluster QuorumStateNA1.0.0It monitors the Quorum (represents the health state) state of the Proxmox cluster.
Proxmox Nodeproxmox_node_StatusProxmox Node StatusNA1.0.0It monitors the Operational state of a node
proxmox_node_UptimeProxmox Node Uptimes1.0.0Duration since the node was last booted
proxmox_node_Network_InterfaceStatusProxmox Node Network InterfaceStatusNA1.0.0Operational state of a specific network interface on the node (up/down)
Proxmox Qemu Virtual Machineproxmox_virtualmachine_StatusProxmox Virtualmachine StatusNA1.0.0It monitors the current running state of the VM
proxmox_virtualmachine_UptimeProxmox Virtualmachine Uptimes1.0.0It monitors the Uptime of the VM
Proxmox Linux Containerproxmox_linuxContainer_StatusProxmox Linux Container StatusNA1.0.0It monitors the current running state of the LXC container
proxmox_linuxContainer_UptimeProxmox Linux Container Uptimes1.0.0Duration since the container was last started
Proxmox Storageproxmox_storage_OperationalStatusProxmox Storage OperationalStatusNA1.0.0It monitors the Operational state of the storage
Native TypeMetric NameDisplay NameUnitsVersionDescription
Proxmox Nodeproxmox_node_CpuUsageProxmox Node CpuUsage%1.0.0It monitors the Percentage of CPU capacity currently being used by the node
proxmox_node_MemoryUsageProxmox Node MemoryUsage%1.0.0It monitors the RAM usage on the node
Proxmox Qemu Virtual Machineproxmox_virtualmachine_CpuUsageProxmox Virtualmachine CpuUsage%1.0.0Percentage of allocated vCPU being consumed by the VM
proxmox_virtualmachine_MemoryUsageProxmox Virtualmachine MemoryUsage%1.0.0Amount of memory currently used by the VM
Proxmox Linux Containerproxmox_linuxContainer_CpuUsageProxmox Linux Container CpuUsage%1.0.0Percentage of allocated CPU being consumed by the container
proxmox_linuxContainer_MemoryUsageProxmox Linux Container MemoryUsage%1.0.0Amount of memory currently used by the container
proxmox_linuxContainer_Network_InBytesProxmox Linux Container Network In BytesBytes1.0.0Total bytes received by the container's network interface
proxmox_linuxContainer_Network_OutBytesProxmox Linux Container Network Out BytesBytes1.0.0Total bytes transmitted by the container's network interface
Proxmox Storageproxmox_storage_UsagePercentProxmox Storage UsagePercent%1.0.0Percentage of total storage capacity currently in use
Native TypeMetric NameDisplay NameUnitsVersionDescription
Proxmox Clusterproxmox_cluster_NodesCountProxmox Cluster NodesCountcount1.0.0It monitors the total number of nodes currently available in the Proxmox cluster.
Proxmox Nodeproxmox_node_DiskUsageBytesProxmox Node DiskUsageBytesBytes1.0.0It monitors the total disk space consumed on the node's local storage
proxmox_node_SwapUsedInBytesProxmox Node SwapUsedInBytesBytes1.0.0Amount of swap space currently in use on the node
proxmox_node_LoadAvg1mProxmox Node LoadAvg1m%1.0.0Average number of processes waiting for CPU over the last 1 minute
Proxmox Qemu Virtual Machineproxmox_virtualmachine_DiskUsage_InBytesProxmox Virtualmachine DiskUsage InBytesBytes1.0.0Total disk space consumed by the VM's virtual disks
proxmox_virtualmachine_DiskReadBytesProxmox Virtualmachine DiskReadBytesBytes1.0.0Total bytes read from disk by the VM since last reset
proxmox_virtualmachine_DiskWriteBytesProxmox Virtualmachine DiskWriteBytesBytes1.0.0Total bytes written to disk by the VM since last reset
proxmox_virtualmachine_NetworkInBytesProxmox Virtualmachine NetworkInBytesBytes1.0.0Total bytes received over the network by the VM
proxmox_virtualmachine_NetworkOutBytesProxmox Virtualmachine NetworkOutBytesBytes1.0.0Total bytes transmitted over the network by the VM
Proxmox Linux Containerproxmox_linuxContainer_DiskUsageBytesProxmox Linux Container DiskUsageBytesBytes1.0.0Total disk space consumed by the container's root filesystem
Proxmox Storageproxmox_storage_UsedInBytesProxmox Storage UsedInBytesBytes1.0.0Amount of storage space currently used on the storage pool

Default Monitoring Configurations

vmware-nsx-advanced-load-balancer has default Global Device Management Policies, Global Templates, Global Monitors and Global Metrics in OpsRamp. You can customize these default monitoring configurations as per your business requirement by cloning respective Global Templates and Global Device Management Policies. It is recommended to clone them before installing the application to avoid noise alerts and data.

  1. Default Global Device Management Policies

    You can find the Device Management Policy for each Native Type at Setup > Resources > Device Management Policies. Search with suggested names in global scope:

    {appName nativeType - version}

    Ex: vmware-nsx-advanced-load-balancer VMware NSX Advanced Load Balancer - 1 (i.e, appName = vmware-nsx-advanced-load-balancer, nativeType =VMware NSX Advanced Load Balancer, version = 1)

  2. Default Global Templates

    You can find the Global Templates for each Native Type at Setup > Monitoring > Templates. Search with suggested names in global scope. Each template adheres to the following naming convention:

    {appName nativeType 'Template' - version}

    Ex: vmware-nsx-advanced-load-balancer VMware NSX Advanced Load Balancer Template - 1 (i.e, appName = vmware-nsx-advanced-load-balancer , nativeType = VMware NSX Advanced Load Balancer, version = 1)

  3. Default Global Monitors

    You can find the Global Monitors for each Native Type at Setup > Monitoring > Monitors. Search with suggested names in global scope. Each Monitors adheres to the following naming convention:

    {monitorKey appName nativeType - version}

    Ex: VMware NSX Advanced Load Balancer Monitor vmware-nsx-advanced-load-balancer VMware NSX Advanced Load Balancer 1 (i.e, monitorKey = VMware NSX Advanced Load Balancer Monitor, appName = vmware-nsx-advanced-load-balancer , nativeType = VMware NSX Advanced Load Balancer 1 , version= 1)