FreeBSD Zabbix Agent Kurulumu

Sunucu performansını izlemek ve olası sorunları önceden tespit etmek, sistem yöneticileri için büyük önem taşır. Bu rehberde, FreeBSD Zabbix Agent kurulumu ve yapılandırmasını adım adım öğreneceksiniz.

1. Sistem Güncellemelerini Yapın

Kuruluma başlamadan önce FreeBSD sisteminizi güncelleyin:

pkg update && pkg upgrade -y

Bu komut sistemdeki tüm paketleri en son sürümlerine günceller.

2. Zabbix Agent Paketini Yükleyin

Zabbix Agent’ı FreeBSD’ye yüklemek için aşağıdaki komutu kullanın:

pkg install zabbix6-agent

Not: “zabbix6-agent” Zabbix 6 sürümünü temsil eder. Sunucunuzda farklı bir sürüm (örneğin Zabbix 7.0) kullanıyorsanız sürüm numarasını buna göre değiştirebilirsiniz.

Kurulum tamamlandıktan sonra sistemde gerekli dosyalar oluşturulacaktır.

3. Zabbix Agent Konfigürasyon Dosyasını Düzenleyin

Ayar dosyası şu dizindedir:

nano /usr/local/etc/zabbix6/zabbix_agentd.conf

Temel yapılandırmaları aşağıdaki gibi düzenleyin:

Server=192.168.1.10
ServerActive=192.168.1.10
Hostname=freebsd-sunucu
ListenPort=10050

Açıklamalar:

  • Server: Zabbix Server IP adresini belirtir.

  • ServerActive: Agent’ın aktif olarak veri göndereceği sunucudur.

  • Hostname: Zabbix arayüzünde görünecek olan cihaz adıdır.

  • ListenPort: Varsayılan port 10050’dir.

Ayarları kaydedip çıkın (Ctrl + X, ardından Y).


4. Servisi Etkinleştirin ve Başlatın

Zabbix Agent’ın sistem açılışında otomatik başlaması için:

sysrc zabbix_agentd_enable="YES"

Ardından servisi başlatın:

service zabbix_agentd start

Servis durumunu kontrol edin:

service zabbix_agentd status

“running” mesajı görüyorsanız Agent aktif olarak çalışıyor demektir.

5. Güvenlik Duvarı (Firewall) Ayarları

Zabbix Agent varsayılan olarak TCP 10050 portunu kullanır. FreeBSD üzerinde pf veya ipfw kullanıyorsanız bu portun açık olduğundan emin olun.

Örnek pf.conf kuralı:

pass in on em0 proto tcp from 192.168.1.10 to any port 10050 keep state

Kuralı kaydedip firewall’u yeniden yükleyin:

pfctl -f /etc/pf.conf

6. Zabbix Server Üzerinden Bağlantıyı Test Etme

Zabbix Server’dan FreeBSD Agent’a bağlantıyı test etmek için:

zabbix_get -s freebsd-sunucu -k system.uptime

Komut, sistemin çalışma süresini (uptime) döndürüyorsa bağlantı başarılıdır.

7. Zabbix Agent Güncelleme

Agent’ı güncel tutmak, hem güvenlik hem de uyumluluk açısından önemlidir:

pkg update && pkg upgrade zabbix6-agent
service zabbix_agentd restart

8. Log Kontrolü

Kurulum veya bağlantı hatalarında log dosyasını inceleyin:

tail -f /var/log/zabbix/zabbix_agentd.log

Hatalar genellikle bağlantı, kimlik doğrulama veya yanlış yapılandırma kaynaklı olabilir.

FreeBSD Zabbix Agent kurulumu Sonuç

FreeBSD Zabbix Agent kurulumu, sistem izleme altyapınızı güçlendirmek için oldukça önemli bir adımdır.
Bu yapı sayesinde CPU, RAM, disk ve ağ trafiği gibi metrikleri Zabbix Server üzerinden anlık olarak izleyebilirsiniz.
Yapılandırmayı tamamladıktan sonra sunucunuzun performans verilerini güvenle takip edebilirsiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir