Icınga2 de Ping Servisini Disable Etmek

Icınga2 de eklenen her host default olarak ping servisi ile geliyor , yani biz sadece http kontrol et desekte ayrıca ping atıp host un yaşayıp yaşamadığına bakmaya çalışıyor , oysa hostumuz ping’e kapalı olabilir ya da ping atmak istemiyor olabiliriz. O halde çözümü icinga2 de apply rule’larda aramalıyız.

Aşağıdaki dosyayı açıp inceleyelim.

/etc/icinga2/conf.d/services.conf

İçinde aşağıdaki bölümü göreceksiniz.

apply Service “ping4” {
import “generic-service”
check_command = “ping4”
assign where host.address
}

Yapmamız gereken hangi host a ping atılmasını istemiyor isek aşağıdaki örnek şekli ile son parantez öncesine bir satır girmek.

ignore where match(“IP-ADRESI”, host.address)

Eğer birden fazla ping atılmasını istemediğiniz sunucu var ise aşağıdaki şekilde sayıyı arttırabilirsiniz.

ignore where match(“IP-ADRESI”, host.address) || match(“
IP-ADRESI-2″, host.address)

Sonuç olarak dosyamızın son hali aşağıdaki gibi olmalı.

apply Service “ping4” {
import “generic-service”
check_command = “ping4”
assign where host.address
ignore where match(“
IP-ADRESI”, host.address) || match(“IP-ADRESI-2”, host.address) || match(“
IP-ADRESI-3″, host.address)
}

Sonrasında service icinga2 restart ile yazdığımız kuralın aktif olmasını sağlamalıyız.

Ayhan ARDA

Share Button

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*
*

This site uses Akismet to reduce spam. Learn how your comment data is processed.