Монитор "Процесс Syslog SUSE Linux Enterprise Server 10"
Этот монитор проверяет состояние управляющей программы системного журнала. Для этого выполняется запрос WSMan, определяющий, запущена ли управляющая программа системного журнала. При получении предупреждения от этого монитора следует проверить результаты диагностики и восстановления, чтобы увидеть, нужны ли дальнейшие действия.
Неработоспособное состояние указывает на текущую недоступность управляющей программы Syslog.
Проверьте службу на компьютере, выполнив команду "ps -ef | grep syslog" или просмотрев диагностику в консоли Operations Manager. Если служба отключена, можно запустить процесс с помощью команды "service syslog restart" или по ссылке восстановления в консоли Operations Manager.
Для анализа основных причин сначала проверьте файл системного журнала (/var/log/messages) и просмотрите записи, относящиеся ко времени сбоя.
Target | Microsoft.Linux.SLES.10.OperatingSystem | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Unix.WSMan.Process.Status.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Linux.SLES.10.Process.Syslog.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.10.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Process.Status.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.SLES.10.Process.Syslog.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Running" ID="Running"/>
<OperationalState HealthState="Error" MonitorTypeStateID="NotRunning" ID="NotRunning"/>
</OperationalStates>
<Configuration>
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<ProcessName>syslog-ng</ProcessName>
<Interval>300</Interval>
</Configuration>
</UnitMonitor>