Ubuntu ve Debian’da Zabbix Nasıl Kurulur?
Zabbix’i Ubuntu veya Debian sistemlerine yüklemek, sistem sağlığını, uygulama performansını ve ağ ölçümlerini izlemek için güçlü izleme özelliklerinden yararlanmanıza olanak tanır. Bu kılavuz, Zabbix’i bu dağıtımlara kurma ve yapılandırma adımlarında size yol gösterecektir.
1. Sistem Paketlerini Güncelleme
Mevcut tüm paketlerin güncel olduğundan emin olmak için sisteminizi güncelleyerek başlayın.
2. Gerekli Bağımlılıkları Yükleyin
Zabbix, bir web sunucusu, PHP ve bir veritabanı dahil olmak üzere belirli yazılım bileşenlerine dayanır. Bu kurulum için Apache ve MySQL kullanacağız.
Apache, MySQL ve PHP’yi yükleyin
3. Zabbix için Veritabanını Kurma
Zabbix, izleme verilerini depolamak için bir veritabanı gerektirir. Özellikle Zabbix için bir MySQL veritabanı ve kullanıcı oluşturacağız.
Adım 1: MySQL’de oturum açın
Adım 2: Zabbix Veritabanını ve Kullanıcısını Oluşturun
Bir veritabanı ve izinlere sahip bir kullanıcı oluşturmak için aşağıdaki komutları yürütün:
4. Zabbix Server, Frontend ve Agent’ı Yükleme
Zabbix deposunu ekleyin, ardından sunucu, ön uç ve aracı paketlerini yükleyin.
Adım 1: Zabbix Deposunu Ekleyin
Adım 2: Zabbix Sunucusunu ve Aracısını Kurun
5. Başlangıç Şemasını İçe Aktarma
Bir sonraki adım, Zabbix’in veritabanı yapısını ayarlamak için varsayılan şemayı içe aktarmaktır.
İstendiğinde zabbixuser veritabanı kullanıcısı için parolayı girin.
6. Zabbix Sunucusunu Yapılandırma
MySQL veritabanına bağlamak için Zabbix sunucu yapılandırma dosyasını güncelleyin.
Zabbix Yapılandırmasını Düzenleme
Aşağıdaki parametreleri veritabanı ayrıntılarınızla güncelleyin:
Dosyayı kaydedin ve çıkın.
7. PHP’yi Zabbix Frontend için Yapılandırma
Apache için PHP yapılandırma dosyasını Zabbix’in gereksinimlerini karşılayacak şekilde düzenleyin.
Örneğin php_value date.timezone satırını saat diliminizle güncelleyin:
Dosyayı kaydedin ve kapatın.
8. Zabbix Sunucusunu ve Aracısını Başlatın ve Etkinleştirin
Zabbix sunucusunu ve aracısını başlatın ve önyükleme sırasında başlamalarını sağlayın.
9. Zabbix Web Arayüzüne Erişim
Zabbix kurulup yapılandırıldıktan sonra artık web arayüzüne erişebilirsiniz.
- Bir web tarayıcısı açın ve http://your-server-ip/zabbix adresine gidin.
- Kurulum sihirbazını takip edin:
- “Hoş Geldiniz” sayfasında İleri’ye tıklayın.
- Eksik PHP parametreleri olup olmadığını kontrol edin ve devam edin.
- Zabbix_server.conf dosyasında yapılandırdığınız veritabanı ayrıntılarını girin.
- Kurulumu tamamlayın ve varsayılan kimlik bilgilerini kullanarak oturum açın:
- Kullanıcı Adı: Admin
- Şifre: zabbix
Güvenlik için, oturum açtıktan sonra varsayılan yönetici parolasını değiştirin.
10. Ana Bilgisayar Ekleme ve İzleme
Giriş yaptıktan sonra ana bilgisayar (sunucular, ağ cihazları vb.) eklemeye ve izlemeyi yapılandırmaya başlayabilirsiniz:
- Yapılandırma > Ana Bilgisayarlar’a gidin ve izlemek istediğiniz cihazları eklemek için Ana Bilgisayar Oluştur’a tıklayın.
- CPU kullanımı, bellek kullanımı ve ağ trafiği gibi standart izleme öğeleri için şablonlar uygulayın.
- Belirli koşullara (örneğin, yüksek CPU kullanımı) dayalı uyarılar almak için tetikleyicileri yapılandırın.
11. Bildirimleri Ayarlama (İsteğe Bağlı)
Zabbix, uyarılar için e-posta, SMS ve webhook bildirimleri ayarlamanıza olanak tanır. Bunu yapılandırmak için:
- Yönetim > Medya türleri bölümüne gidin.
- Bir bildirim yöntemi seçin veya ekleyin.
- Medya türünü Yönetim > Kullanıcılar altında bir kullanıcıya atayın.
Sonuç
Zabbix’i Ubuntu veya Debian’a kurmak, altyapınız için güçlü, ölçeklenebilir izleme sağlar. Bu kurulumla, istikrarlı ve optimize edilmiş bir ortam sağlamak için sistem sağlığını izleyebilir, uyarıları yapılandırabilir ve verileri görselleştirebilirsiniz.