Compartir a través de


HealthEvent Clase

Definición

Representa la información de mantenimiento notificada en una entidad de mantenimiento, como el clúster, la aplicación o el nodo, con metadatos adicionales agregados por el Administrador de mantenimiento.

public sealed class HealthEvent
type HealthEvent = class
Public NotInheritable Class HealthEvent
Herencia
HealthEvent

Comentarios

Las consultas de estado como GetClusterHealthAsync(ClusterHealthQueryDescription). HealthInformation Contienen enviadas a Health Manager en .HealthReport

Propiedades

HealthInformation

Obtiene la información de mantenimiento que se envió al almacén de estado en .HealthReport

IsExpired

Obtiene un valor que indica si el evento de mantenimiento ha expirado.

LastErrorTransitionAt

Si el objeto actual HealthState es Error, devuelve la hora en la que el informe de mantenimiento se informó por primera vez con Error. En el caso de los informes periódicos, es posible que se hayan generado muchos informes con el mismo estado.

Si el objeto actual HealthState es Ok o Warning, devuelve la hora en la que el estado de mantenimiento fue el último en Error, antes de realizar la transición a un estado diferente. HealthState Si nunca ha sido Error, el valor será System.DateTime.FromFileTimeUtc(0).

LastModifiedUtcTimestamp

Obtiene la fecha y hora en que el almacén de estado modificó por última vez el informe de mantenimiento.

LastOkTransitionAt

Si el objeto actual HealthState es Ok, devuelve la hora en la que el informe de mantenimiento se informó por primera vez con Ok. En el caso de los informes periódicos, es posible que se hayan generado muchos informes con el mismo estado.

Si el objeto actual HealthState es Error o Warning, devuelve la hora en la que el estado de mantenimiento fue el último en Ok, antes de realizar la transición a un estado diferente. HealthState Si nunca ha sido Ok, el valor será System.DateTime.FromFileTimeUtc(0).

LastWarningTransitionAt

Si el objeto actual HealthState es Warning, devuelve la hora en la que el informe de mantenimiento se informó por primera vez con Warning. En el caso de los informes periódicos, es posible que se hayan generado muchos informes con el mismo estado.

Si el objeto actual HealthState es Ok o Error, devuelve la hora en la que el estado de mantenimiento fue el último en Warning, antes de realizar la transición a un estado diferente. HealthState Si nunca ha sido Warning, el valor será System.DateTime.FromFileTimeUtc(0).

SourceUtcTimestamp

Obtiene la fecha y hora en que el origen envió el informe de mantenimiento.

Métodos

ToString()

Obtiene una representación de cadena del evento de mantenimiento.

Se aplica a