Essentials 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í.
Este objeto contiene campos coherentes en diferentes servicios de supervisión.
public class Essentials
type Essentials = class
Public Class Essentials
- Herencia
-
Essentials
Constructores
Essentials() |
Inicializa una nueva instancia de la clase Essentials. |
Essentials(String, String, String, String, String, String, String, String, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String) |
Inicializa una nueva instancia de la clase Essentials. |
Propiedades
AlertRule |
Obtiene rule(monitor) que desencadenó la instancia de alerta. En función del servicio de supervisión, este sería el identificador de ARM o el nombre de la regla. |
AlertState |
Obtiene el estado del objeto de alerta, que el usuario puede modificar. Entre los valores posibles se incluyen: "New", "Acknowledged", "Closed" |
LastModifiedDateTime |
Obtiene la hora de la última modificación (formato ISO-8601) de la instancia de alerta. |
LastModifiedUserName |
Obtiene el usuario que modificó por última vez la alerta, en caso de que el usuario supervise las actualizaciones del servicio sería "system", en caso contrario, el nombre del usuario. |
MonitorCondition |
Obtiene la condición de la regla en el servicio de supervisión. Representa si las condiciones subyacentes han superado los umbrales de regla de alerta definidos. Entre los valores posibles se incluyen: "Desencadenado", "Resuelto". |
MonitorConditionResolvedDateTime |
Obtiene la hora resuelta (formato ISO-8601) de la instancia de alerta. Esto se actualizará cuando el servicio de supervisión resuelva la instancia de alerta porque ya no se cumple la condición de regla. |
MonitorService |
Obtiene el servicio de supervisión en el que se establece la regla (monitor). Entre los valores posibles se incluyen: 'Application Insights', 'ActivityLog Administrative', 'ActivityLog Security', 'ActivityLog Recommendation', 'ActivityLog Policy', 'ActivityLog Autoscale', 'Log Analytics', 'Nagios', 'Platform', 'SCOM', 'ServiceHealth', 'SmartDetector', 'VM Insights', 'Zabbix' |
Severity |
Obtiene la gravedad de la alerta Sev0 siendo más alta y Sev4 es la más baja. Entre los valores posibles se incluyen: 'Sev0', 'Sev1', 'Sev2', 'Sev3', 'Sev4' |
SignalType |
Obtiene el tipo de señal en la que se basa la alerta, que podría ser métricas, registros o registros de actividad. Entre los valores posibles se incluyen: "Metric", "Log", "Unknown" |
SmartGroupId |
Obtiene el identificador único del grupo inteligente. |
SmartGroupingReason |
Obtiene un motivo detallado que describe el motivo por el que se agrega esta instancia de alerta a un grupo inteligente. |
SourceCreatedId |
Obtiene el identificador único creado por el servicio de supervisión para cada instancia de alerta. Esto se podría usar para realizar un seguimiento del problema en el servicio de supervisión, en caso de Nagios, Zabbix, SCOM, etc. |
StartDateTime |
Obtiene la hora de creación (formato ISO-8601) de la instancia de alerta. |
TargetResource |
Obtiene o establece el recurso arm de destino en el que se creó la alerta. |
TargetResourceGroup |
Obtiene o establece el grupo de recursos del recurso arm de destino en el que se creó la alerta. |
TargetResourceName |
Obtiene o establece el nombre del recurso de ARM de destino, en el que se creó la alerta. |
TargetResourceType |
Obtiene o establece el tipo de recurso de recurso de arm de destino en el que se creó la alerta. |
Se aplica a
Azure SDK for .NET