Blog

Raspberry Pi‘de Zabbix Agent Kurulum ve Konfigürasyon İşlemleri

Geçtiğimiz dönemlerde Raspberry Pi’nin nasıl kurulabileceği, hangi alanlarda kullanılabileceği detaylarını makalemizde paylaşmıştık. Bu yazımızda da aktif bir Raspberry Pi’nin Zabbix monitoring uygulaması ile takibinden bahsedeceğiz. Bu işlem, 2 aşamadan oluşmaktadır. Birincisi, Raspberry Pi üzerinde Zabbix Agent kurulumu ve konfigürasyonu, ikincisi de Zabbix Sunucusu üzerinde gerçekleştirilecek entegrasyon işlemidir.

Altyapımızda Ubuntu 22.04 LTS üzerinde koşan Zabbix 7.0.11 Sunucu ve Raspbian 11 işletim sistemi yüklenmiş Raspberry Pi bulunmaktadır.

1) Zabbix Agent Kurulumu ve Konfigürasyonu

Not : Bu işleme başlamadan önce Raspbian işletim sistemi güncellemelerinin yapılması uygun olacaktır.

Zabbix Agent kurulum sürecine repository ayarları ile başlıyoruz. Komutlarımız aşağıdaki gibidir, sırasıyla uyguluyoruz.

Zabbix Agent kurulumunu yapıyoruz. Gelen soruyu “ Y “ ile yanıtlayacağız ve kurulum başlayacaktır.

Kurulum işlemi tamamlanmıştır. Aşağıdaki komutlar ile Zabbix Agent servisini otomatik başlayacak şekilde ayarlıyoruz. ( Bu düzenleme ile cihazın yeniden başlaması durumunda ilgili servis otomatik olarak başlayacak ve veri akışı kaldığı yerden herhangi bir müdahale gerektirmeden devam edecektir. )

Raspberry Pi tarafındaki kurulum işlemlerimiz tamamlanmıştır. Son olarak yüklediğimiz paketleri ve servisin durumunu kontrol ediyoruz.

Her şey yolunda göründüğüne göre konfigürasyon işlemini gerçekleştirebiliriz. Hedefimiz zabbix_agentd.conf dosyası, aşağıdaki komut ile devam ediyoruz.

Gelen ekranda bir takım düzenlemeler yapacağız ve değişiklikleri kaydedeceğiz.

İşaretli satırdaki değeri, Zabbix Sunucusu’nun IP Adresi ile değiştiriyoruz ve Ctrl + X tuş kombinasyonuyla değişikliği kaydediyoruz.

Son olarak Zabbix Agent servisini yeniden başlatıyoruz ve durumunu kontrol ediyoruz.

Raspberry Pi tarafındaki tüm işlemlerimiz tamamlanmıştır. İkinci aşamaya geçiyoruz.

2) Zabbix Sunucu Entegrasyonu

Zabbix Sunucumuz aşağıdaki gibidir.

Raspberry Pi entegrasyonu için işlemlere başlıyoruz.

Gelen ekrandan Create host’a tıklıyoruz.

Raspberry Pi’ye ait Hostname, IP Adresi detaylarını belirtiyoruz ve Add’e tıklıyoruz.

Raspberry Pi, Zabbix Sunucusuna eklenmiştir. Agent üzerinden veri akışının başlaması için kısa bir süre beklememiz gerekecektir. Veri akışı başladığında Availability bölümü yeşil olarak görünecektir.

Böylece ikinci aşama olan entegrasyon işlemini de tamamlıyoruz. Artık veri akışını ve oluşan grafikleri kontrol edebiliriz.

Aşağıdaki ekran, Zabbix Agent üzerinden veri akışının sağlandığını ve seçtiğimiz template ile 71 adet Item’dan detay alabildiğimizi göstermektedir.

Bunlardan bazıları; 

System Uptime

Available Memory

Ayrıca Graphs vasıtasıyla ilgili host’un grafiksel olarak takibini yapabilirsiniz.

Faydalı olması dileklerimle.

Kaynak : https://www.zabbix.com

İlgili Makaleler

Bir yanıt yazın

Başa dön tuşu