Partager via


Essentials Classe

Définition

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 à