Cloud Account Health Checks and Status Meanings

Overview

Because CloudAIPilot orchestrates infrastructure asynchronously, it continuously monitors the health of the connection to your cloud accounts. If a connection breaks, the platform alerts you before a critical deployment or backup fails.

Health Statuses Explained

When viewing your Cloud Accounts list, you will see one of three states:

🟢 Healthy

The API token is valid, and recent background polling tasks (like fetching server lists or pulling FinOps data) succeeded. No action is required.

🟡 Degraded

CloudAIPilot can connect, but some API endpoints are returning 403 Forbidden. This usually happens if:

  • You attached a role that allows EC2 access, but forgot to add billing (Cost Explorer) access.
  • You hit a strict API rate limit imposed by your cloud provider.

*Action:* Check the Activity Center logs. You likely need to update the IAM policy in your provider's console.

🔴 Disconnected

The cloud provider explicitly rejected the credentials (401 Unauthorized). This happens if:

  • The Access Token expired.
  • An administrator revoked the IAM Role.
  • The cloud account was suspended for billing issues.

*Action:* You must generate new credentials and use the Update Credentials flow.

The Role of the AI Pilot

If a Cloud Account enters the Disconnected state, the AI Pilot will proactively surface an alert in your dashboard, notifying you that automated operations (like scheduled backups) are currently paused until the connection is restored.


Related Articles