Udostępnij za pośrednictwem


EndpointHealthData Klasa

Dane kondycji punktu końcowego.

Dziedziczenie
azure.mgmt.iothub._serialization.Model
EndpointHealthData

Konstruktor

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)

Parametry Tylko słowo kluczowe

Nazwa Opis
endpoint_id
str

Identyfikator punktu końcowego.

health_status

Stany kondycji mają następujące znaczenie. Stan "w dobrej kondycji" pokazuje, że punkt końcowy akceptuje komunikaty zgodnie z oczekiwaniami. Stan "W złej kondycji" pokazuje, że punkt końcowy nie akceptuje komunikatów zgodnie z oczekiwaniami, a IoT Hub ponawia próbę wysłania danych do tego punktu końcowego. Stan punktu końcowego w złej kondycji zostanie zaktualizowany do dobrej kondycji, gdy IoT Hub ustanowił ostatecznie spójny stan kondycji. Stan "martwy" pokazuje, że punkt końcowy nie akceptuje komunikatów po IoT Hub ponowieniu próby wysłania komunikatów przez okres ponownego pobierania. Zobacz IoT Hub metryki, aby zidentyfikować błędy i monitorować problemy z punktami końcowymi. Stan "nieznany" pokazuje, że IoT Hub nie nawiązała połączenia z punktem końcowym. Brak komunikatów dostarczonych do lub odrzuconych z tego punktu końcowego. Znane wartości to: "unknown", "healthy", "degraded", "unhealthy" i "dead".

last_known_error
str

Ostatni błąd uzyskany, gdy nie można dostarczyć komunikatu do centrum iot.

last_known_error_time

Godzina wystąpienia ostatniego znanego błędu.

last_successful_send_attempt_time

Usługa iot Hub po raz ostatni pomyślnie wysłała komunikat do punktu końcowego.

last_send_attempt_time

Podczas ostatniej próby wysłania komunikatu do punktu końcowego centrum iot Hub.

Zmienne

Nazwa Opis
endpoint_id
str

Identyfikator punktu końcowego.

health_status

Stany kondycji mają następujące znaczenie. Stan "w dobrej kondycji" pokazuje, że punkt końcowy akceptuje komunikaty zgodnie z oczekiwaniami. Stan "W złej kondycji" pokazuje, że punkt końcowy nie akceptuje komunikatów zgodnie z oczekiwaniami, a IoT Hub ponawia próbę wysłania danych do tego punktu końcowego. Stan punktu końcowego w złej kondycji zostanie zaktualizowany do dobrej kondycji, gdy IoT Hub ustanowił ostatecznie spójny stan kondycji. Stan "martwy" pokazuje, że punkt końcowy nie akceptuje komunikatów po IoT Hub ponowieniu próby wysłania komunikatów przez okres ponownego pobierania. Zobacz IoT Hub metryki, aby zidentyfikować błędy i monitorować problemy z punktami końcowymi. Stan "nieznany" pokazuje, że IoT Hub nie nawiązała połączenia z punktem końcowym. Brak komunikatów dostarczonych do lub odrzuconych z tego punktu końcowego. Znane wartości to: "unknown", "healthy", "degraded", "unhealthy" i "dead".

last_known_error
str

Ostatni błąd uzyskany, gdy nie można dostarczyć komunikatu do centrum iot.

last_known_error_time

Godzina wystąpienia ostatniego znanego błędu.

last_successful_send_attempt_time

Usługa iot Hub po raz ostatni pomyślnie wysłała komunikat do punktu końcowego.

last_send_attempt_time

Podczas ostatniej próby wysłania komunikatu do punktu końcowego centrum iot Hub.