Condividi tramite


EndpointHealthData Classe

Dati di integrità per un endpoint.

Ereditarietà
azure.mgmt.iothub._serialization.Model
EndpointHealthData

Costruttore

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)

Parametri di sole parole chiave

Nome Descrizione
endpoint_id
str

ID dell'endpoint.

health_status

Gli stati di integrità hanno significati seguenti. Lo stato "integro" indica che l'endpoint accetta i messaggi come previsto. Lo stato "non integro" indica che l'endpoint non accetta i messaggi come previsto e hub IoT sta ritentando di inviare dati a questo endpoint. Lo stato di un endpoint non integro verrà aggiornato a integro quando l'hub IoT avrà stabilito alla fine uno stato di integrità coerente. Lo stato "dead" indica che l'endpoint non accetta messaggi, dopo hub IoT ritentare l'invio dei messaggi per il periodo di ripetizione. Vedere hub IoT metriche per identificare gli errori e monitorare i problemi relativi agli endpoint. Lo stato 'unknown' indica che il hub IoT non ha stabilito una connessione con l'endpoint. Nessun messaggio recapitato o rifiutato da questo endpoint. I valori noti sono: "unknown", "healthy", "degraded", "unhealthy" e "dead".

last_known_error
str

Ultimo errore ottenuto quando non è stato possibile recapitare un messaggio all'hub iot.

last_known_error_time

Ora in cui si è verificato l'ultimo errore noto.

last_successful_send_attempt_time

Ultima volta che l'hub iot ha inviato un messaggio all'endpoint.

last_send_attempt_time

Ultima volta che l'hub iot ha tentato di inviare un messaggio all'endpoint.

Variabili

Nome Descrizione
endpoint_id
str

ID dell'endpoint.

health_status

Gli stati di integrità hanno significati seguenti. Lo stato "integro" indica che l'endpoint accetta i messaggi come previsto. Lo stato "non integro" indica che l'endpoint non accetta i messaggi come previsto e hub IoT sta ritentando di inviare dati a questo endpoint. Lo stato di un endpoint non integro verrà aggiornato a integro quando l'hub IoT avrà stabilito alla fine uno stato di integrità coerente. Lo stato "dead" indica che l'endpoint non accetta messaggi, dopo hub IoT ritentare l'invio dei messaggi per il periodo di ripetizione. Vedere hub IoT metriche per identificare gli errori e monitorare i problemi relativi agli endpoint. Lo stato 'unknown' indica che il hub IoT non ha stabilito una connessione con l'endpoint. Nessun messaggio recapitato o rifiutato da questo endpoint. I valori noti sono: "unknown", "healthy", "degraded", "unhealthy" e "dead".

last_known_error
str

Ultimo errore ottenuto quando non è stato possibile recapitare un messaggio all'hub iot.

last_known_error_time

Ora in cui si è verificato l'ultimo errore noto.

last_successful_send_attempt_time

Ultima volta che l'hub iot ha inviato un messaggio all'endpoint.

last_send_attempt_time

Ultima volta che l'hub iot ha tentato di inviare un messaggio all'endpoint.