title | description | author | ms.service | services | ms.topic | ms.date | ms.author | ms.custom |
---|---|---|---|---|---|---|---|---|
include file |
include file |
robinsh |
iot-hub |
iot-hub |
conceptual |
04/28/2019 |
robinsh |
include file |
You can use the REST API Get Endpoint Health to get health status of the endpoints. We recommend using the IoT Hub routing metrics related to routing message latency to identify and debug errors when endpoint health is dead or unhealthy, as we expect latency to be higher when the endpoint is in one of those states. To learn more about using IoT Hub metrics, see Monitor IoT Hub.
Health Status | Description |
---|---|
healthy | The endpoint is accepting messages as expected. |
unhealthy | The endpoint is not accepting messages and IoT Hub is retrying to send messages to this endpoint. |
unknown | IoT Hub has not attempted to deliver messages to this endpoint. |
degraded | The endpoint is accepting messages slower than expected or is recovering from an unhealthy state. |
dead | IoT Hub is no longer delivering messages to this endpoint. Retries to send messages to this endpoint failed. |