Senaryo / Soru :
Windows Servis ve Proseslerini check_nt ve Nagios NSClient++ kullanarak nasıl monitör edebilirim?
Çözüm / Cevap :
check_nt komutunu SERVICESTATE ve PROCSTATE değişkenleri ile kullanın.
Nagios NSClient++ aşağıdaki rehberde anlatıldığı şekilde kurun:
http://www.kernelhardware.org/nagios-nsclient-to-monitor-remote-windows-...
windows.cfg nesne dosyasını düzenleyerek monitör edilecek yeni servisler ekleyin.
Nagios sunucusunda /usr/local/nagios/etc/objects/windows.cfg dosyasını düzenleyin:
# vi /usr/local/nagios/etc/objects/windows.cfg
örnek 1 : WinVNC.exe (VNC Sunucusu) proses durumunu monitör etmek için aşağıdaki şekilde yeni servis tanımı ekleyin:
# WinVNC.exe işlemini monitör etmek için servis tanımı
# hostgroup_name kısmını yukarıda belirlediğiniz ile aynı yapın
define service{
use generic-service
hostgroup_name windows-servers
service_description VNC
check_command check_nt!PROCSTATE!-d SHOWALL -l WinVNC.exe
}
örnek 2 : Aşağıdakini ekleyerek Print Spooler servisinin servis durumunu monitör edin:
define service{
use generic-service
hostgroup_name windows-servers
service_description eTrust ITM Web Access Service
check_command check_nt!SERVICESTATE!-d SHOWALL -l "Print Spooler"
}
Print Spooler yerine izlemek istediğiniz servis için servis listesinde Name / İsim kolonunda yazan servis ismini yazın.
Kaynak: http://www.kernelhardware.org/nagios-nsclient-monitor-windows-services/
Son yorumlar
4 hafta 4 gün önce
5 hafta 2 gün önce
8 hafta 3 gün önce
9 hafta 13 saat önce
9 hafta 3 gün önce
28 hafta 1 gün önce
33 hafta 6 gün önce
35 hafta 1 gün önce
37 hafta 3 gün önce
37 hafta 3 gün önce