Essentials Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cet objet contient des champs cohérents entre différents services d’analyse.
public class Essentials
type Essentials = class
Public Class Essentials
- Héritage
-
Essentials
Constructeurs
Essentials() |
Initialise une nouvelle instance de la classe Essentials. |
Essentials(String, String, String, String, String, String, String, String, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String) |
Initialise une nouvelle instance de la classe Essentials. |
Propriétés
AlertRule |
Obtient rule(monitor) qui a déclenché instance d’alerte. Selon le service d’analyse, il s’agit de l’ID ARM ou du nom de la règle. |
AlertState |
Obtient l’état de l’objet d’alerte, qui peut être modifié par l’utilisateur. Les valeurs possibles sont les suivantes : « Nouveau », « Reconnu », « Fermé » |
LastModifiedDateTime |
Obtient l’heure de la dernière modification (format ISO-8601) du instance d’alerte. |
LastModifiedUserName |
Obtient l’utilisateur qui a modifié l’alerte pour la dernière fois, en cas de mise à jour du service de surveillance, l’utilisateur serait « système », sinon nom de l’utilisateur. |
MonitorCondition |
Obtient la condition de la règle au niveau du service monitor. Il indique si les conditions sous-jacentes ont dépassé les seuils de règle d’alerte définis. Les valeurs possibles sont les suivantes : « Fired », « Résolu » |
MonitorConditionResolvedDateTime |
Obtient l’heure résolue (format ISO-8601) de instance d’alerte. Elle est mise à jour lorsque le service de supervision résout le instance d’alerte, car la condition de règle n’est plus remplie. |
MonitorService |
Obtient le service d’analyse sur lequel la règle (monitor) est définie. Les valeurs possibles sont les suivantes : « Application Insights », « ActivityLog Administrative », « ActivityLog Security », « ActivityLog Recommendation », « ActivityLog Policy », « ActivityLog Autoscale », « Log Analytics », « Nagios », « Platform », « SCOM », « ServiceHealth », « SmartDetector », « VM Insights », « Zabbix » |
Severity |
Obtient la gravité de l’alerte Sev0 étant la plus élevée et Sev4 la plus faible. Les valeurs possibles sont les suivantes : 'Sev0', 'Sev1', 'Sev2', 'Sev3', 'Sev4' |
SignalType |
Obtient le type de signal sur lequel l’alerte est basée, qui peut être des métriques, des journaux ou des journaux d’activité. Les valeurs possibles sont les suivantes : 'Metric', 'Log', 'Unknown' |
SmartGroupId |
Obtient l’ID unique du groupe intelligent |
SmartGroupingReason |
Obtient une raison détaillée décrivant la raison pour laquelle cette instance d’alerte est ajoutée à un groupe intelligent |
SourceCreatedId |
Obtient l’ID unique créé par le service monitor pour chaque instance d’alerte. Cela peut être utilisé pour suivre le problème au niveau du service de surveillance, dans le cas de Nagios, Zabbix, SCOM, etc. |
StartDateTime |
Obtient le temps de création (format ISO-8601) de instance d’alerte. |
TargetResource |
Obtient ou définit la ressource ARM cible sur laquelle l’alerte a été créée. |
TargetResourceGroup |
Obtient ou définit le groupe de ressources de la ressource ARM cible sur laquelle l’alerte a été créée. |
TargetResourceName |
Obtient ou définit le nom du nom de la ressource ARM cible sur laquelle l’alerte a été créée. |
TargetResourceType |
Obtient ou définit le type de ressource de la ressource ARM cible sur laquelle l’alerte a été créée. |
S’applique à
Azure SDK for .NET