Solaris 11 İşlemcisi Syslog İzlemesi
Syslog arka plan programı çalışmıyor. Başka eylemin gerekip gerekmediğini görmek için Tanı ve Kurtarma sonuçlarını denetleyin.
Syslog arka plan programı dosyalara ve kullanıcılara ileti günlüğe yazma ve iletme uygular.
Kötü durum Syslog arka plan programının çalışmadığını gösterir.
'ps -ef | grep syslog' komutunu çalıştırarak veya Operations Manager Konsolu'ndaki tanıyı görüntüleyerek, sistem üzerindeki hizmeti denetleyin. Kapalı ise, '/etc/init.d/syslog start' komutunu kullanarak veya Operations Manager Konsolu'ndaki kurtarma bağlantısını tıklatarak işlemi başlatabilirsiniz.
Ana neden çözümlemesi yapmak için, önce (/var/adm/messages) sistem günlük dosyasını denetleyin ve hata sırasındaki ilgili girişleri görüntüleyin. Sistemi herhangi bir işlem çekirdek dosyası için de denetleyebilirsiniz. Hatanın nedeni olan sorunu gidermede yardım edecek bir yığın izlemeyi yazdırmak için '/usr/bin/pstack [corefile]' komutunu kullanın.
Target | Microsoft.Solaris.11.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.Solaris.11.Process.Syslog.Monitor" Accessibility="Public" Target="Microsoft.Solaris.11.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Process.Status.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Solaris.11.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>