vCenter Server reports a persistent alarm: "vSphere Health has detected issues in your environment".
This alarm is triggered even when local infrastructure (Compute, Storage, Network) is functioning normally.
Symptoms:
vSphere Client location: vCenter Object > Monitor > Triggered Alarms. will show the active alarm
vCenter Object > Monitor > Skyline Health > Online Health Availability reports as "warning" ( yellow).
Airgapped / Isolated environments with no outbound Internet access.
The vCenter Server is intentionally isolated from the internet.
By design, the vSphere Health (Skyline Health) service attempts to communicate with the VMware Analytics Cloud to download the latest health check definitions and upload telemetry data. In an airgapped scenario, the vsan-health and analytics services fail the handshake with remote endpoints, triggering the health alarm.
Since the lack of connectivity is intentional, the specific health check must be silenced to allow the overall health status to reflect only local infrastructure health.
Log in to the vSphere Client.
Select the vCenter Server object in the Inventory.
Navigate to the Monitor tab and select Skyline Health.
Locate the warning - Online health connectivity
Click Silence Alert or Acknowledge (depending on version) on the right-hand side.
The alarm will now ignore the connectivity status, and the vCenter Health status will return to Green, provided all local health checks are passing.