Monitoring compute nodes

You can monitor the compute node status on the Compute > Nodes screen. Nodes in the compute cluster can have the following statuses:

Healthy
The node operates normally.
Configuring
The node configuration (the default CPU model for VMs or the compute role) is changing.
Fenced
The node has become available after a failure, it is now fenced from scheduling new VMs on it.
Critical
The node has encountered a critical problem and is not operational.

To view compute node details

Admin panel

On the Compute > Nodes screen, click a compute node. You can view the following compute node information:

  • Virtual CPU and RAM reservations:

    • Reserved for the system and storage services
    • Provisioned to virtual machines located on the node
    • Free virtual CPUs and RAM left on the node

    The number of virtual CPUs is a product of the number of physical CPUs on a node and the overcommitment ratio. The amount of RAM is a product of the amount of physical RAM on a node and the overcommitment ratio. To learn more about physical CPU and RAM reservations for system and storage services, refer to Server requirements.

  • Hosted virtual machines and their resource consumption

Command-line interface

Use the following command:

vinfra service compute node show <node>
<node>
Node ID or hostname

For example, to view the details of the compute node node001, run:

# vinfra service compute node show node001
+---------------+------------------------------------------+
| Field         | Value                                    |
+---------------+------------------------------------------+
| host          | node001.vstoragedomain                   |
| host_ip       | 10.37.130.101                            |
| hypervisor    | id: 86f1ca2c-71c7-47a0-9c7f-bb9dd705e67e |
|               | state: up                                |
|               | status: enabled                          |
|               | vms: 0                                   |
| id            | 7ffa9540-5a20-41d1-b203-e3f349d62565     |
| orig_hostname | node001                                  |
| placements    | []                                       |
| roles         | - controller                             |
|               | - compute                                |
| services      | - name: cinder-scheduler                 |
|               |   state: healthy                         |
|               | - name: cinder-volume                    |
|               |   state: healthy                         |
|               | - name: neutron-dhcp-agent               |
|               |   state: healthy                         |
|               | - name: neutron-l3-agent                 |
|               |   state: healthy                         |
|               | - name: neutron-metadata-agent           |
|               |   state: healthy                         |
|               | - name: neutron-openvswitch-agent        |
|               |   state: healthy                         |
|               | - name: nova-compute                     |
|               |   state: healthy                         |
|               | - name: nova-conductor                   |
|               |   state: healthy                         |
|               | - name: nova-scheduler                   |
|               |   state: healthy                         |
| state         | healthy                                  |
+---------------+------------------------------------------+