Your host objects (or services) are in a Pending state and they appear gray in color.
This problem can occur when the host or service object does not have a check command assigned to it.
Add a valid check command to the host or service object.
This example will focus on defining a check command on the localhost host object.
From the Configure menu click Core Configuration Manager (CCM)
Under Monitoring click Hosts
Click the host localhost
Select the Check command check_xi_host_ping
Populate the argument fields with the following values:
$ARG1$ = 3000.0
$ARG2$ = 80%
$ARG3$ = 5000.0
$ARG4$ = 100%
Click Apply Configuration
Now the local host will have a valid check to execute.
This issue can occur as a side affect of other problems on the Nagios XI server. The following is a summary of those issues and links to supporting documentation.
Active Checks Disabled
Globally = Admin > System Information > Monitoring Engine Status
Per Host / Service = Status Details Page > Advanced tab > Service Attributes
A crashed or corrupted database can cause unexpected issues
An incorrectly offloaded database
Security-Enhanced Linux (SELinux)
SELinux is not supported by Nagios XI, if it is please disabled using the steps in this KB article:
SSL/TLS Certificate Issues
Incorrectly configured SSL/TLS certificates can cause unexpected issues
For any support related questions please visit the Nagios Support Forums at:
Article ID: 21
Created On: Tue, Jan 6, 2015 at 3:53 PM
Last Updated On: Sun, Apr 9, 2017 at 7:58 PM
Authored by: abrist-old
Online URL: https://support.nagios.com/kb/article/nagios-xi-hosts-pending-gray-21.html