Monitor de Heartbeats de UNIX/Linux

Microsoft.Unix.WSMan.Heartbeat.Monitor (UnitMonitor)

Estado de Funcionamento de Heartbeats de UNIX/Linux

Knowledge Base article:

Resumo

Este monitor assegura que o daemon do servidor CIM está em execução e contactável. Se o estado for desconhecido, a monitorização não começou para este objeto ou não existem monitores definidos que monitorizem a disponibilidade.

Este monitor de heartbeat permite a configuração de um limiar de Heartbeats com Falha. Veja a secção de configuração, abaixo, para obter informações sobre como definir este limiar.

Configuração

Configuração Predefinida

Parâmetro

Valor Predefinido

Heartbeats com Falha

2

Janela de Heartbeats Com Falha (segundos)

630

Para ajustar o número de heartbeats que têm de falhar para que seja gerado um alerta, substitua o parâmetro "Heartbeats com Falha" por um valor de 1 ou superior. O valor Janela de Heartbeats com Falha (segundos) também tem de ser ajustada com uma substituição, para que seja superior a Intervalo de Heartbeats com Falha *.

Causas

Um mau estado de funcionamento neste monitor indica que o daemon do servidor CIM não estava contactável com o protocolo de WS-Management.

Tal pode acontecer se:

Poderá ser útil verificar se existem erros no registo de eventos do Operations Manager, ver se existem alertas adicionais na Consola de Operações e confirmar que estão configuradas as contas Run As (com as credenciais certas) e os perfis Run As adequados.

Visualizar todos alertas atuais deste objeto, utilizando a seguinte hiperligação:

Alertas

Resoluções

Pode ser permitido às recuperações reiniciar o agente.

Caso a recuperação esteja desativada ou não tenha sido bem sucedida, pode navegar para o separador "Eventos de Alteração de Estado" e, em seguida, executar a recuperação a partir do painel de detalhes.

Element properties:

TargetMicrosoft.Unix.Computer
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Heartbeat.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
O heartbeat falhou
O Sistema não está a responder a heartbeats.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Unix.WSMan.Heartbeat.Monitor" Enabled="true" Accessibility="Public" Target="Microsoft.Unix.Computer" TypeID="Microsoft.Unix.WSMan.Heartbeat.MonitorType" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Unix.WSMan.Heartbeat.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Available" ID="Available"/>
<OperationalState HealthState="Error" MonitorTypeStateID="NotAvailable" ID="NotAvailable"/>
</OperationalStates>
<Configuration>
<Interval>300</Interval>
<MissedHeartbeats>2</MissedHeartbeats>
<MissedWindowSeconds>630</MissedWindowSeconds>
</Configuration>
</UnitMonitor>