Monitoraggio Syslog processo AIX 5.3
Questo monitoraggio controlla lo stato del daemon Syslog. Questa operazione viene effettuata eseguendo una query WSMan per controllare che il daemon Syslog sia in esecuzione. Se si riceve un avviso generato da questo monitoraggio, controllare i risultati di Diagnostica e ripristino per vedere se è necessaria un'azione ulteriore.
Uno stato di tipo non integro indica che il daemon Syslog non è attualmente disponibile.
Controllare il servizio nel sistema eseguendo "ps -ef | grep syslog" o accedendo alla diagnostica nella console di Operations Manager. Se il servizio non è attivo, è possibile avviarlo utilizzando il comando "startsrc -s syslogd" o facendo clic sul collegamento di ripristino nella console di Operations Manager.
Per l'analisi della causa principale, controllare il file di registro di sistema mediante il comando "errpt" e cercare le voci relative a eventi verificatisi alla stessa ora del problema.
Target | Microsoft.AIX.5.3.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.AIX.5.3.Process.Syslog.Monitor" Accessibility="Public" Target="Microsoft.AIX.5.3.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Process.Status.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.AIX.5.3.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>syslogd</ProcessName>
<Interval>300</Interval>
</Configuration>
</UnitMonitor>