Zabbix izleme uygulamasında en kritik süreç autodiscover işlemleridir. Bu işlemleri düzgün uyarlamak Zabbix altyapısının düzgün çalışması için olmazsa olmaz uyarlamalardandır.
Autodiscover Nasıl Çalışır
Autodiscover Zabbix sunucuca belirtilen bir ip aralığında belirtilen protokollerle yaptığı tarama sonucunda bulduğu objeleri işlemesini sağlar.
Sürecin Izlenmesi
Ne yazık ki bu süreci izlemek için bir seçeneğimiz yok, yalnızca discover edilen objeleri görebileceğimiz ekran monitoring – inventory kısmı
Troubleshooting
Troubleshooting için Zabbix sunucuya ssh ile veya SSH uygulaması ile girip config dosyasını düzenlememiz gerekmekte. Böylece discover ederken karşılaşılan sorunları debug edebiliriz.
Ardından Zabbix sunucuya SSH komut satırı ile bağlanıp systemctl restart zabbix-server.service komutu ile servisi restart ediyoruz.
Ardından Zabbix sunucuya SSH komut satırı ile bağlanıp systemctl restart zabbix-server.service komutu ile servisi restart ediyoruz.
Log dosyalarının okunması
Aşağıda ki dizinden log dosyasını açabiliriz.
Log dosyaları için hataları kolayca görebileceğiniz log okuma araçları kullanmanızı tavsiye ederiz.
Ardından log dosyaları içinde kaybolmamak için discover etmeye çalıştığınız bir ip adresini veya 161 gibi SNMP, SSH, WMI vs portunu arattırın, şifre, SNMP String, wmi satırı veya metadata, veya firewall, network hatası gibi port erişimi gibi tüm sorunları görüntüleyebilirsiniz. Örneğimide 161 portundan SNMP bağlantısı kurulamadığını görüyoruz. Tabi ki log dosyasının çok büyümemesi için işiniz bittikten sonra log seviyesini 3’e almakta fayda var.
Daha fazlası için bizimle iletişime geçiniz