HealthEvent Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET