Ana içeriğe geç

Zabbix Server

Bu makalede

Bilgi

Zabbix; ağ sunucularının, cihazların, servislerin ve diğer BT kaynaklarının performansını ve kullanılabilirliğini izlemek için tasarlanmış, dağıtık izleme için kurumsal bir açık kaynak çözümdür. Zabbix; kullanıcıların BT altyapısından gelen verileri toplamasına, depolamasına, yönetmesine ve analiz etmesine olanak tanıyan kapsamlı izleme yetenekleri sunar; ayrıca eşik değerlerine ulaşıldığında bunları ekranda görüntüler ve e-posta, SMS veya Jabber üzerinden bildirim gönderir. Zabbix, sunucular ve cihazlarla ilgili sorunların hızlı bir şekilde tanımlanmasını sağlayarak sistem kesinti süresini ve arıza riskini azaltır.

Zabbix Server: Temel Özellikler

  • Ölçeklenebilirlik ve Yüksek Performans: Zabbix, büyük dağıtık altyapılardan gelen büyük miktardaki izleme verilerini verimli bir şekilde işleyebilir. Yatay ölçeklendirmeyi ve dağıtık veri tabanı kullanımını destekler.
  • Geniş Protokol Desteği: Zabbix, Zabbix agent'lardan metrikler alabilir ve SNMP, IPMI, SSH ve diğer çeşitli protokoller aracılığıyla uzak kaynakları otonom olarak izleyebilir.
  • Veri İşleme ve Analizi: Zabbix; karmaşık tetikleyiciler (triggers) hesaplayabilir, önceden tanımlanmış kurallara dayalı olaylar oluşturabilir ve çeşitli yöntemler kullanarak sorunlar veya eşik değerlerine ulaşılması hakkında bildirimler üretebilir.
  • Kullanıcı Dostu Web Arayüzü: Web konsolu; izleme verilerinin görselleştirilmesini, grafikleri, ağ haritalarını, problem listelerini ve yapılandırma yönetimi yeteneklerini sağlar.
  • Esneklik ve Genişletilebilirlik: Zabbix, eklentiler (plugins) ve modüller oluşturarak özelleştirilebilir; ayrıca API aracılığıyla diğer sistemlerle entegre edilebilir.

Çalıştırma Özellikleri

ID Yazılım Adı Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Özel Alan Adı Aktif
108 Zabbix Ubuntu 22.04 + + + + 2 4 15 Hayır SİPARİŞ VER

Yapılandırmayı değiştirmek veya sertifikaları güncellemek için /root/nginx dizinindeki compose.yml dosyasını düzenleyin. Değişiklikleri yaptıktan sonra konteynerları şu komutlarla yeniden başlatın:

  • Konteynerları durdurmak için:

 docker compose -f /root/nginx/compose.yml down
- Konteynerları yeniden başlatmak için:

 docker compose -f /root/nginx/compose.yml up -d

Alan adı ayarlarını veya diğer Nginx yapılandırmalarını değiştirmeniz gerekirse, /data/nginx dizinindeki ilgili dosyaları düzenleyin. Nginx yapılandırma dosyaları, konteyner başlatma sırasında bu dizinden bağlanır (mount edilir).

/data/nginx konumundaki Nginx yapılandırma dosyalarında değişiklik yaptıktan sonra sadece Nginx konteynerını yeniden başlatın:

docker restart <nginx_container_name_or_id>

Web Arayüzü şu adreste erişilebilir olacaktır: https://{Server_ID_from_Invapi}.hostkey.in/zabbix

Not

Aksi belirtilmedikçe, varsayılan olarak yazılımın en son sürümünü geliştiricinin web sitesinden veya işletim sistemi depolarından kuruyoruz.

Zabbix Server Yönetimine Başlangıç

Zabbix sunucunuz kurulduktan sonra, servisin yönetimi Zabbix sunucusunun web tabanlı kontrol panelinden (dashboard) gerçekleştirilir. Kontrol paneline ulaşmak için Invapi içindeki sağlanan bağlantıyı bulun ve tıklayın:

Sunucu yönetim arayüzünde, ya sunucu yapılandırmasındaki Configuration >> Tags sekmesi içinde ya da e-posta ile gönderilen aktivasyon bağlantısında bulunabilecek yetkilendirme bilgileri:

  • Link: webpanel etiketinde;
  • Username: veri tabanı için zabbix, Zabbix Web Arayüzü girişi için Admin;
  • Database Password: sunucu teslim edildiğinde e-postanıza gönderilir;
  • Web Interface Password: zabbix.

Zabbix Server İlk Yapılandırması

webpanel etiketlerindeki bağlantıya tıkladıktan sonra, kurulum sihirbazında Zabbix'i yapılandırın. Configure DB connection ayarlarında, User alanını zabbix olarak doldurun ve sunucu tesliminden sonra e-posta ile alınan Password bilgisini girin.

Bir sonraki adımda (Settings), sunucu adını, saat dilimini belirtebilir ve tasarım için bir tema seçebilirsiniz. Buradaki en kritik nokta saat dilimini (time zone) doğru ayarlamaktır:

Diğer ayarları varsayılan olarak bırakabilirsiniz.

Not

Temel Zabbix sunucu yapılandırmaları hakkında ayrıntılı bilgiyi geliştirici dokümantasyonunda bulabilirsiniz.

API ile Zabbix Server Siparişi Verin

Bu yazılımı API kullanarak kurmak için bu talimatları izleyin.