The application overview page shows the status of each device in the application.
Each device can have one of the following statuses:
|Online||The device is online and is connected to the VPN or has recent API communications.|
|Configuring||The device is applying OS configuration.|
|Updating||The device is updating to a new application release.|
|Offline||The device is offline and is not connected to VPN and has not any recent API communications.|
|Post Provisioning||The device has been provisioned but has not yet come online.|
|Inactive||The device has been deactivated or has been preregistered but has not yet connected to the balenaCloud API.|
In addition to the device status, there are indicators to show if the device is currently connected to the VPN (checkmark icon) and has recent API communications (heartbeat icon). These indicators can be used to identify common issues, such as a firewall blocking VPN traffic or an inability of the device to communicate with the balenaCloud API.
For example, in case a device is connected to the API only, indicated by a status of Online (Heartbeat Only), you may still see logs being sent. This case indicates that the device is unable to connect to the balenaCloud VPN.
Note: If the device is powered off or loses all network connectivity, it will remain in the Online (Heartbeat Only) state for an extended time based on the device API polling interval