Root-cause problems for KVM hypervisor management classes lists the root-cause problem diagnosed and the impacted classes.

Table 1. Root-cause problems for KVM hypervisor management classes

Scenario

Class

Root-cause

Impacted class

Impacted events

OpenStack Rabbit MQ subscription is broken.

CloudController

CloudControllerCommunicationBroken

CloudController

AMQPTopicSubscriptionBroken

Application

RabbitMQ Missing Process

Hypervisor

Shutdown

NOVA API service is down.

CloudController

CloudControllerCommunicationBroken

CloudController

CloudControllerAPIServiceBroken

Cloud Controller host is down.

Host

Down

CloudController

Unreachable

Hypervisor

HostLostConnection

Hypervisor

Down

VirtualMachines

DownOrImpaired

Host

Unresponsive

Application

ImpactedBy_HostUnresponsive

Interface

InterfaceLostConnection

Hypervisor host is down.

Hypervisor

Down

VirtualMachines

DownOrImpaired

Hypervisor

HostLostConnection

Hypervisor

PowerOff

Interface

InterfaceLostConnection

Physical switch connected to Cloud Controller host goes down.

Switch

Down

VirtualMachines

DownOrImpaired

Host (Hypervisor)

Unresponsive

CloudController

Unreachable

Application

ImpactedBy_HostUnresponsive

Switch

Unresponsive

Logical/tap Interface is down.

Interface

Down/Disable

VirtualInterface

VNICLostConnection

VirtualMachine

VMLostConnection

Logical volume is down.

LogicalVolume

LogicalVolumeDown

LogicalVolume

NotNormal

VirtualMachine

DownOrImpaired

IPStoragePathDown

Down

Tenant

MightBeImpacted

Virtual interface is down.

VirtualInterface

Down/Disabled

Tenant

Impacted

VirtualMachine

VMLostConnection

vRouter is down or disabled.

vRouter

Down/Disabled

VirtualMachine

MightBeUnreachable

vRouter

NotResponsive

Tenant

MightBeImpacted

Open vSwitch application is down.

OVSApplicationServiceGroup

Down

VirtualMachine

VMLostConnection

VirtualInterface

VNICLostConnection

OpenvSwitch

VSwitchLostConnection

OVSApplicationServiceGroup

ApplicationServiceGroupDown

Application

MissingProcess

To detect the failure in various services offerings caused by application being down.

AMQPServiceGroup

AppServiceGroupIsDown

CloudController

AMQPServiceAffected

AMQPServiceGroup

AppServiceGroupDown

Application

MissingProcess

NovaApplicationServiceGroup

AppServiceGroupIsDown

CloudController

ComputeServiceAffected

NovaApplicationServiceGroup

AppServiceGroupDown

ApplicationGroup

MissingProcess

CinderApplicationServiceGroup

AppServiceGroupIsDown

CloudController

BlockStorageServiceAffected

CinderApplicationServiceGroup

AppServiceGroupDown

ApplicationGroup

MissingProcess

KeyStoneApplicationServiceGroup

AppServiceGroupIsDown

CloudController

IdentiyServiceAffected

KeyStoneApplicationServiceGroup

AppServiceGroupDown

ApplicationGroup

MissingProcess

NeutronApplicationServiceGroup

AppServiceGroupIsDown

CloudController

NetworkServiceAffected

NeutronApplicationServiceGroup

AppServiceGroupDown

ApplicationGroup

MissingProcess