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 verileri ekranda görüntüler ve e-posta, SMS veya Jabber üzerinden bildirim gönderir. Zabbix, sunuculardaki ve cihazlardaki 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 veritabanı kullanımını destekler.
  • Geniş Protokol Aralığı Desteği: Zabbix, Zabbix ajanlarından metrikler alabilir ve SNMP, IPMI, SSH ve diğer çeşitli protokoller aracılığıyla uzak kaynakları otonom olarak izleyebilir.
  • Veri İşleme ve Analiz: 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, grafiklerin, ağ haritalarının, sorun listelerinin görselleştirilmesini ve yapılandırma yönetimi yeteneklerini sağlar.
  • Esneklik ve Genişletilebilirlik: Zabbix, eklentiler ve modüller oluşturarak özelleştirilebilir ve 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 24.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 altındaki 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 geliştiricisinin web sitesinden veya işletim sistemi depolarından en son sürümünü yükleriz.

Zabbix Server Yönetimine Başlangıç

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

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

  • Bağlantı: webpanel etiketinde;
  • Kullanıcı Adı: Veritabanı için zabbix, Zabbix web arayüzü girişi için Admin;
  • Veritabanı Şifresi: Sunucu teslim edildiğinde e-postanıza gönderilir;
  • Web Arayüzü Şifresi: 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 gönderildikten sonra e-posta ile alınan Password bilgisini girin.

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 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ümanlarında bulabilirsiniz.

API ile Zabbix Server Siparişi Verin

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