Estado del servicio Klog de proceso

Microsoft.Linux.SLES.10.Process.Klog.Monitor (UnitMonitor)

Monitor Klog de proceso de SUSE Linux Enterprise Server 10

Knowledge Base article:

Resumen

Este monitor de procesos supervisa el funcionamiento del proceso de demonio de registro de mensajes de kernel.

Causas

Un error indica que el servicio de klogd no está funcionando.

Soluciones

Compruebe el servicio en el sistema ejecutando "ps -ef | grep klogd" o viendo el diagnóstico en la consola de Operations Manager. Para iniciarlo, ejecute "/sbin/klogd" o haga clic en el vínculo de recuperación en la consola de Operations Manager.

Para analizar la causa inicial, compruebe primero el archivo de registro del sistema (/var/log/messages) y (/var/log/warn), y examine cualquier entrada relacionada en el momento en que se produjo el error.

Element properties:

TargetMicrosoft.Linux.SLES.10.OperatingSystem
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Process.Status.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Alerta del monitor Klog de proceso de SUSE Linux Enterprise Server 10
El KLOGD - Demonio de registro de mensaje de kernel (Kernel Message Logging daemon) del servidor {0} no se está ejecutando.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.SLES.10.Process.Klog.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.Klog.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>klogd</ProcessName>
<Interval>300</Interval>
</Configuration>
</UnitMonitor>