SIM ( System Integrity Monitor ) Kurulumu

SIM ( System Integrity Monitor ) Nedir ?

SIM serverinizin yük durumunu hata veren servisleri serverinizin durum bilgisini mail adresinize gönderip aynı zamanda serverda log olarak tutan bir yazılımdır.

SIM’in Genel Özellikleri

1-) HTTP, FTP, DNS, SSH, MYSQL,PSQL ve bir çok servisin 7/24 gözlemlenmesi loglarının incelenmesi.
2-) Kapanan servisleri otomatik olarak yeniden başlatması.
3-) HTTP log boyutu kontrol sistemi,Apache nin 2 gb ın üstündeki loglarda sisteme aşırı yük getirmesini engeller.
4-) Web sitenize HTTP yolu ile ulaşıp Apache’nin kilitlenip kilitlenmediğini kontrol eder.
5-) Programa vereceğiniz değerlere göre sunucunuzu yeniden başlatması veya uyarı maili göndermesi.

SIM’in Kurulumu :

1-) SIM’i Serverimiza Çekiyoruz.

wget [url=http://www.r-fx.org/downloads/sim-current.tar.gz]http://www.r-fx.org/downloads/sim-current.tar.gz[/url]

2-) Arşivden Çıkartıyoruz.

tar -xzvf sim-current.tar.gz

3-) Arşivden Çıkarttığımız Klasöre Giriyoruz

cd sim*

4-) Otomatik Kurulum Scriptini Çalıştırıyoruz.

./setup -i
Bu komutu verdikten sonra size lisanslama bilgilerini verecektir.config dosyasına gelene kadar enter’a basarak burayı geçebilirsiniz.

Kurulumda karşınıza çıkacak sorular ve vereceğiniz cevaplar.

Where is SIM installed ? [/usr/local/sim]: ” Sim Nereye Kurulsun ”

/usr/local/sim

Where should the sim.log file be created ? [/usr/local/sim/sim.log]: ” Sim.log Dosyası Nereye Oluşturulsun ”

/usr/local/sim/sim.log

Max size of sim.log before rotated ? (value in KB) [128]: “sim.log boyutu ”

512

What is the location of your kernel log Found kernel log at /var/log/messages ” Kernel loglarının olduğu klasör ”

/var/log/messages
Where should alerts be emailed to ? (e.g: root, user@domain) [root]: ” Logların gideceği mail adresi ”

[url=http://www.fastdown.org/blog/index.php]http://www.fastdown.org/blog/index.php[/url]

HTTP log files can grow large and cause the service to crash
(segfault), this feature will keep the main HTTP logs incheck.
Enable HTTP log monitor ? ” HTTP Logları Kontrol Edilsinmi ”

true

MySQL uses a /tmp symlink of its mysql.sock socket file. This
feature verifies that the symlink exists from the main mysql.sock
file, and if not it is recreated.
Enable MySQL Socket correction ? ” Mysql Socket Correction Akfitleştirilsinmi ”

true

Enable NETWORK monitoring ? (true=enable, false=disable) ” Network Kontrol Edilsinmi ”

true

interface to monitor ? ” Ethernet Kartınız ”

eth0

Enable LOAD monitor ? (true=enable, false=disable) ” Yük Durumu Kontrol Edilsinmi ? ”

true

Load level before status condition ‘warning’ ? ” Server Yükü Kaçı Geçtiğinde Uyaruı Mesajı Verilsin ”

6

Load level before status condition ‘critical’ ? ” Server Yükünün Kritik Seviyesi ”

12

Enable a global (wall) message at status condition ‘warning’ & ‘critical’ ? ” Root’taki Kullanıcılara Yük Kritikleşince Uyarıu Mesajı Verilsinmi ”

true

Renice services at status condition ‘warning’ or ‘critical’ ?
(3 values - warn, crit, false - false=disabled)

crift

Stop nonessential services at status condition ‘warning’ or ‘critical’ ?
(3 values - warn, crit, false - false=disabled)

false

Reboot system on status condition ‘warning’ or ‘critical’ ?
(3 values - warn, crit, false - false=disabled)

false

Kurulum işlemi tamamlandı şimdi SIM’i crona ekleyerek 5 dakikada bir çalışmasını ayarlayalım

./setup -c
Removed SIM cronjob. bu yazıyı aldıktan sonra tekrar bu komutu veriyoruz

./setup -c

Installed SIM cronjob. mesajı geldiyse işlem tamamlandı.
Hanci.org sizlere daha iyi hizmet sunmak için çerezleri kullanıyor.
Hanci.org sitesini kullanarak çerez politikamızı kabul etmiş olacaksınız.
Detaylı bilgi almak için Gizlilik ve Çerez Politikası metnimizi inceleyebilirsiniz.