The health of the discovered applications (VoipApplications), network services (VoipNetworkServices), and processes (VoipProcesses) is central to the root-cause analysis of a VoIP system. Failed services (applications, network services) impact many aspects of a VoIP system, including Call Manager groups (redundancy groups) and Call Manager clusters.
A service (application, network service) may run as a single process or as multiple processes. For a single-process service, VoIP Availability Manager discovers and monitors the service as a single process. Every single-process service is deemed “critical.”
For a multiple-process service, VoIP Availability Manager discovers and monitors the service by discovering and monitoring the processes executing as part of the service.
-
Some of the processes are deemed “critical” because they are considered more important to the health of the service than others.
-
Other processes are deemed “key” because one down key process will bring down the entire application. A process is defined as key during the certification process.
-
Others are deemed “non-critical” because they are less important to the health of the service or application.
The state of a critical or a key process has more importance in correlation analysis than the state of a non-critical process.
For a discovered multiple-process service, VoIP Availability Manager also creates a ComposedOf relationship between the service and each of its processes, to identify the dependency of the service on its component processes.