你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

EndpointHealthData 类

终结点的运行状况数据。

继承
azure.mgmt.iothub._serialization.Model
EndpointHealthData

构造函数

EndpointHealthData(*, endpoint_id: str | None = None, health_status: str | _models.EndpointHealthStatus | None = None, last_known_error: str | None = None, last_known_error_time: datetime | None = None, last_successful_send_attempt_time: datetime | None = None, last_send_attempt_time: datetime | None = None, **kwargs: Any)

仅限关键字的参数

名称 说明
endpoint_id
str

终结点的 ID。

health_status

运行状况具有以下含义。 “正常”状态显示终结点正在按预期接受消息。 “不正常”状态显示终结点未按预期接受消息,并且IoT 中心正在重试将数据发送到此终结点。 当 IoT 中心建立了最终一致的运行状况状态以后,系统会将不正常终结点的状态更新为正常。 “死”状态显示,在重试期间IoT 中心重试发送消息后,终结点不接受消息。 请参阅IoT 中心指标来识别错误并监视终结点的问题。 “未知”状态显示IoT 中心尚未与终结点建立连接。 尚未向该终结点传送任何消息,也未拒绝该终结点发送的任何消息。 已知值为:“unknown”、“healthy”、“degraded”、“unhealthy”和“dead”。

last_known_error
str

无法将消息传递到 IoT 中心时获取的最后一个错误。

last_known_error_time

上次已知错误的发生时间。

last_successful_send_attempt_time

上次 iot 中心成功将消息发送到终结点的时间。

last_send_attempt_time

上次 iot 中心尝试向终结点发送消息的时间。

变量

名称 说明
endpoint_id
str

终结点的 ID。

health_status

运行状况具有以下含义。 “正常”状态显示终结点正在按预期接受消息。 “不正常”状态显示终结点未按预期接受消息,并且IoT 中心正在重试将数据发送到此终结点。 当 IoT 中心建立了最终一致的运行状况状态以后,系统会将不正常终结点的状态更新为正常。 “死”状态显示,在重试期间IoT 中心重试发送消息后,终结点不接受消息。 请参阅IoT 中心指标来识别错误并监视终结点的问题。 “未知”状态显示IoT 中心尚未与终结点建立连接。 尚未向该终结点传送任何消息,也未拒绝该终结点发送的任何消息。 已知值为:“unknown”、“healthy”、“degraded”、“unhealthy”和“dead”。

last_known_error
str

无法将消息传递到 IoT 中心时获取的最后一个错误。

last_known_error_time

上次已知错误的发生时间。

last_successful_send_attempt_time

上次 iot 中心成功将消息发送到终结点的时间。

last_send_attempt_time

上次 iot 中心尝试向终结点发送消息的时间。