Monitor de Tempo de Associação de LDAP

Microsoft.Windows.Server.2016.AD.Performance.BindTimes.Monitor (UnitMonitor)

Monitora o tempo de associação de LDAP do controlador de domínio.

Knowledge Base article:

Resumo

Esse monitor verifica a disponibilidade do Active Directory que usa a solicitação de protocolo LDAP. Ele é ligado periodicamente ao Controlador de Domínio para verificar a disponibilidade usando uma consulta LDAP.

Este monitor permite o monitoramento de associações SSL, não SSL e de ambos os tipos.

Configuração

Esse monitor fornece o seguinte sobre configuração:

Intervalo em Segundos: a frequência de execução do monitor (segundos)

NumSamples: Quantas vezes o monitor precisa estar acima do limite para gerar um alerta

ThresholdWarnSec: o limite de aviso em segundos

ThresholdWarnError: o limite de erro em segundos

MonitorBindType: 1) Não SSL, 2) SSL, 3) Ambas

Causas

As possíveis causas incluem o seguinte:

Resoluções

Exibir a descrição do erro no alerta para ver informações adicionais.

Exibir o desempenho geral do sistema do computador para determinar se ele precisa de recursos adicionais.

Adicionar controladores de domínio para ajudar no equilíbrio de carga das cargas.

Garantir que haja um número suficiente de DCs nos sites do AD ativos.

Referência externa

Element properties:

TargetMicrosoft.Windows.Server.2016.AD.DomainControllerRole
Parent MonitorMicrosoft.Windows.Server.2016.AD.ResponseMonitors.Performance.AggregateMonitor
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2016.AD.Performance.BindTimes.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
O monitor de integridade do Tempo de Associação de LDAP excedeu um ou mais limites.
O script do monitor de integridade excedeu um ou mais limites para o tempo de associação médio.
Contador: {0}
Tempo médio: {1}
Número de amostras: {2}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2016.AD.Performance.BindTimes.Monitor" Accessibility="Public" Enabled="true" Target="AD2016Core!Microsoft.Windows.Server.2016.AD.DomainControllerRole" ParentMonitorID="Microsoft.Windows.Server.2016.AD.ResponseMonitors.Performance.AggregateMonitor" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2016.AD.Performance.BindTimes.Monitortype" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2016.AD.Performance.BindTimes.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data[Default='']/Context/CounterName$</AlertParameter1>
<AlertParameter2>$Data[Default='']/Context/Value$</AlertParameter2>
<AlertParameter3>$Data[Default='']/Context/SampleCount$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ResponseOK" MonitorTypeStateID="ResponseOK" HealthState="Success"/>
<OperationalState ID="ResponseWarn" MonitorTypeStateID="ResponseWarn" HealthState="Warning"/>
<OperationalState ID="ResponseError" MonitorTypeStateID="ResponseError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<MonitorBindType>1</MonitorBindType>
<ThresholdWarnSec>5</ThresholdWarnSec>
<ThresholdErrorSec>10</ThresholdErrorSec>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>