Anasayfa > Monitoring > Linux üzerine Zabbix Agent kurulumu

Linux üzerine Zabbix Agent kurulumu

Linux üzerine Zabbix Agent kurulumu 1

Translate This Page:

Translate This Page:

Select your language:  English EN French FR German DE Portuguese PT Russian RU Turkish TR

Bu makalemizde Zabbix agent’ın Linux makineler üzerine kurulumunu inceleyeceğiz.

Temel olarak izleyeceğimiz yol

  • Zabbix Repostory’nin tanımlanması
  • Zabbix linux agent kurulumu
  • Zabbix agent yapılandırması
  • Zabbix agent servislerinin kontrolü
  • Linux firewall yapılandırması
  • Zabbix Agent’ın Zabbix Server’a tanımlanması

Zabbix Agent olarak 4 farklı modda çalşabilmektedir ve birden çok protokolü desteklemektedir.
Linux üzerine Zabbix Agent kurulumu 2

Bu modları bastiçe açıklamak gerekirse

Zabbix Agent:Agent yüklü olan OS’lardan bilgi almak için kullanılır. Buradaki parametreler kullanıldığında Sunucu > Agent’a sorgulama yapar ve cavap alır. Windows ve Linux için özel key’leri bulunmaktadır.
SNMP trap:Bir snmp cihazınız sorgulama yapamadan size bilgi gönderiyor ise bunu kullanabilirsiniz. Key özelliklerinde düzenli ifade kullanılabilir (Regular expression – Regex). Yani gelen bilginin içinde filtre yapabilirsiniz.
JMX agent: Java tabanlı uygulamalardan bilgi almaya yarar.
IPMI agent: IPMI desteği olan cihazdan bilgi almak için kullanılır. Özel bir key’i yoktur. Sensör isimi yazılarak sorguda kullanılır.
Biz bu makalede Zabbix Agent kurulumunu inceliyor olacağız.

Artık kuruluma başlayabiliriz.

1-) Linux serverımızı update ediyoruz.

2-)Aşağıdaki komutlar ile Zabbix repostory sini linux makinemize ekliyoruz burada ben son versiyon olan 4.0 In repo sunu ekledim dolayısıyla yükleme yapacağım zaman 4.X’e dair en son publish edilmiş olan agent’ı idiriyor olacağız.

Aşağıdaki linkleri incelemenizde fayda olacaktır.

Repostory ile ilgili detaylı bilgi için Red Hat Enterprise Linux/CentOS

Repostory ile ilgili detaylı bilgi için Debian/Ubuntu/Raspbian

Biz bu makalede Centos  7 üzerine kurulum yapacağımız için  aşağıdaki yönergeleri takip ediyoruz.

Linux üzerine Zabbix Agent kurulumu 3

Aşağıda gördüğünüz gibi şu an son versiyon olan zabbix 4.0.5 agent ‘ını makineme indirdim.

Linux üzerine Zabbix Agent kurulumu 4

Paket kurlumunu tamamladığımıza göre artık agent’ı configura etmeye başlayabiliriz.

Zabbix agent configuration

Aşağıdaki satırları bularak server adresimize göre düzenliyoruz.
Düzenlediğimiz satırlarla ilgil bilgi vermek gerekirse.

 

Server : Zabbix sunucunuzun full adı veya IP adresi (zabbix.alanadiniz.com gibi)
Hostname : zabbix sunucunuzda bu bilgisayar için vereceğiniz unique ad. Dikkat türkçe karakter kullanmamanızı öneririm. Boşluk karakterini kullanabilirsiniz. Örneğin MailServer
ListenPort : Zabbix sunucunuzun isteklerini hangi porttan dinleyeceğini seçebilirsiniz fakat defaul olarak zabbix agent 10050 portunu dinler.
DebugLevel : Olası sorunları bulmanıza yarayacak log kayıt düzeyi. Varsayılan zaten 3 tür. Düzey 3 olduğunda hataları kaydeder. Sorun çözmek için bu düzeyi 4 yapabilirsiniz. 4 olduğunda tüm süreçleri loglar.
LogFile : Logları nereye kaydedeceğini belirten satır
Zabbix Log dosyasının defaul adresi ; var/log/zabbix/zabbix_agentd.log yoludur.

Linux üzerine Zabbix Agent kurulumu 5

Linux üzerine Zabbix Agent kurulumu 6

Son olarak aşağıdaki adımlarıda düzenleyerek config dosyamızdaki çalışmamızı tamamlıyoruz.

Linux üzerine Zabbix Agent kurulumu 7

Ctrl+O ardından CSRL+X ‘e basarak yaptığımız ayarları kayıt ediyoruz.
Gerekli Config’i yapılandırdığımıza göre servisimizi başlatabiliriz aşağıdaki komutları girerek servisimizi start ediyoruz.

Linux üzerine Zabbix Agent kurulumu 8

Servis durumunu görüntülemek için

Linux zabbix agent firewall kurallarının yapılandırılması.

Linux Makinenizde 10050 portunu hangi uygulamaların kullandığını görmek için aşağıdaki komutu çalıştırabilirsiniz.

Linux üzerine Zabbix Agent kurulumu 9

Zabbix agent ‘ı restart ediyoruz ve çalışan zabbix uygulamamızın hangi portları kullandığını görüntülüyoruz.

Linux üzerine Zabbix Agent kurulumu 10

Zabbix Client’in Zabbix Server’a eklenmesi

Zabbix agentımız servis olarak çalışıyor görünüyorsa Zabbix Server üzerine eklemeye hazırız bunun için  Configuration–>Host Menüsüne gidiyoruz ve Create host Butonuna basıyoruz.

Host Sekmesinde ;

Linux üzerine Zabbix Agent kurulumu 11

Host Name :Bu bölüme istediğiniz bir ismi yazabilirsiniz yada serverın direk adınıda girebilirsiniz
Group         : Ben hazır olan gruplarda Temlate/Operation grubuna ekliyorum dilerseniz manuel gurplarda ekleyebilirsiniz.
Agent interfaces : Agent kurulu olan makinemizin ip adresini giriyoruz.

 

Template Sekmesinde ;

Zabbix kütüphanesinde hazır tanımları girilmiş olan ve sistemimize uygun olan Template’i seçiyoruz.
Linux üzerine Zabbix Agent kurulumu 12

Biz windows bir işletim sistemi eklediğimiz için burada Template OS zabbix ‘u seçiyorum bunun dışında bir template daha ekledim ben bu sizin seçiminize kalmış seçim sonrası Add  butonuna basarak seçimimi ekliyorum.

Linux üzerine Zabbix Agent kurulumu 13

Ve son olarak update diyoruz ve 5-10 dk sonra agent’ımız yeşil olarak aktif oluyor.

Linux üzerine Zabbix Agent kurulumu 14

Linux makinemize agent yükleme işlemi bu kadar

Hakkinda Serdar Bayram

Bu yazı blog üzerinde Serdar Bayram tarafından hazırlanıp paylaşılmıştır. 2009 yılında açılan blogum kısa zaman içerisinde paylasımları ile dikkat cekip büyük bir izleyici kitlesine sahip olmuştur.

ilginizi Cekebilir

Windows üzerine Zabbix Agent kurulumu 18

Windows üzerine Zabbix Agent kurulumu

Bir önceki Makalemizde Zabbix Serverın Kurulumunun nasıl yapıldığını incelemiştik bu makalemizde Zabbix agent kurulumunu inceliyor …

Centos 7 üzerine Zabbix 4.2 kurulumu 32

Centos 7 üzerine Zabbix 4.2 kurulumu

Zabbix, sunucular, ağ cihazları ve altyapınızın diğer bileşenleri için kurumsal sınıfta bir izleme çözümüdür. Zabbix, …

Bir cevap yazın

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

*