Essentials Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Esse objeto contém campos consistentes em diferentes serviços de monitor.
public class Essentials
type Essentials = class
Public Class Essentials
- Herança
-
Essentials
Construtores
Essentials() |
Inicializa uma nova instância da classe Essentials. |
Essentials(String, String, String, String, String, String, String, String, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String) |
Inicializa uma nova instância da classe Essentials. |
Propriedades
AlertRule |
Obtém a regra(monitor) que disparou a instância de alerta. Dependendo do serviço de monitor, essa seria a ID do ARM ou o nome da regra. |
AlertState |
Obtém o estado do objeto de alerta, que pode ser modificado pelo usuário. Os valores possíveis incluem: 'Novo', 'Reconhecido', 'Fechado' |
LastModifiedDateTime |
Obtém a hora da última modificação (formato ISO-8601) da instância de alerta. |
LastModifiedUserName |
Obtém o usuário que modificou o alerta pela última vez, no caso de monitorar atualizações de serviço, o usuário seria 'system', caso contrário, o nome do usuário. |
MonitorCondition |
Obtém a condição da regra no serviço monitor. Ele representa se as condições subjacentes cruzaram os limites de regra de alerta definidos. Os valores possíveis incluem: 'Acionado', 'Resolvido' |
MonitorConditionResolvedDateTime |
Obtém a hora resolvida (formato ISO-8601) da instância de alerta. Isso será atualizado quando o serviço monitor resolver a instância de alerta porque a condição de regra não é mais atendida. |
MonitorService |
Obtém o serviço monitor no qual a regra(monitor) está definida. Os valores possíveis incluem: 'Application Insights', 'ActivityLog Administrative', 'ActivityLog Security', 'ActivityLog Recommendation', 'ActivityLog Policy', 'ActivityLog Autoscale', 'Log Analytics', 'Nagios', 'Platform', 'SCOM', 'ServiceHealth', 'SmartDetector', 'VM Insights', 'Zabbix' |
Severity |
Obtém a gravidade do alerta Sev0 sendo mais alto e Sev4 sendo o mais baixo. Os valores possíveis incluem: 'Sev0', 'Sev1', 'Sev2', 'Sev3', 'Sev4' |
SignalType |
Obtém o tipo de sinal no qual o alerta se baseia, que pode ser métricas, logs ou logs de atividades. Os valores possíveis incluem: 'Metric', 'Log', 'Unknown' |
SmartGroupId |
Obtém a ID exclusiva do grupo inteligente |
SmartGroupingReason |
Obtém um motivo detalhado que descreve o motivo pelo qual essa instância de alerta é adicionada a um grupo inteligente |
SourceCreatedId |
Obtém a ID exclusiva criada pelo serviço monitor para cada instância de alerta. Isso pode ser usado para acompanhar o problema no serviço monitor, no caso de Nagios, Zabbix, SCOM etc. |
StartDateTime |
Obtém o tempo de criação (formato ISO-8601) da instância de alerta. |
TargetResource |
Obtém ou define o recurso ARM de destino, no qual o alerta foi criado. |
TargetResourceGroup |
Obtém ou define o grupo de recursos do recurso ARM de destino, no qual o alerta foi criado. |
TargetResourceName |
Obtém ou define o nome do recurso arm de destino, no qual o alerta foi criado. |
TargetResourceType |
Obtém ou define o tipo de recurso do recurso ARM de destino, no qual o alerta foi criado. |
Aplica-se a
Azure SDK for .NET