Ana içeriğe geç

Zabbix Sunucusu

Bu makalede

Bilgi

Zabbix, ağ sunucularının, cihazların, hizmetlerin ve diğer BT kaynaklarının performansını ve kullanılabilirliğini izlemek üzere tasarlanmış kurumsal açık kaynaklı dağıtık izleme çözümüdür. Zabbix, BT altyapısından gelen verileri toplama, depolama, yönetme ve analiz etme imkanı sunarak kapsamlı izleme yetenekleri sağlar; ayrıca ekranda görüntüleme ve eşik değerlerine ulaşıldığında e-posta, SMS veya Jabber aracılığıyla bildirim gönderme özelliklerine sahiptir. Zabbix, sunucu ve cihazlardaki sorunları hızlı bir şekilde tespit etme imkanı sağlayarak sistem arıza sürelerini ve başarısızlık riskini azaltır.

Zabbix Sunucusu: Temel Özellikler

  • Ölçeklenebilirlik ve Yüksek Performans: Zabbix, büyük dağıtık altyapılardan gelen büyük hacimli izleme verilerini verimli bir şekilde işleyebilir. Yatay ölçeklenmeyi ve dağıtık veritabanı kullanımını destekler.
  • Geniş Çeşitli Protokol Desteği: Zabbix, Zabbix ajanlarından metrikler alabilir ve SNMP, IPMI, SSH gibi çeşitli protokoller aracılığıyla uzak kaynakları özerk olarak izleyebilir.
  • Veri İşleme ve Analiz: Zabbix, karmaşık tetikleyiciler hesaplayabilir, önceden tanımlanmış kurallara dayalı olaylar oluşturabilir ve çeşitli yöntemlerle sorunları veya eşik değerlerine ulaşılmasını bildirebilir.
  • Kullanıcı Dostu Web Arayüzü: Web konsolu, izleme verilerinin görselleştirilmesini, grafikleri, ağ haritalarını, sorun listelerini ve yapılandırma yönetim yeteneklerini sağlar.
  • Esneklik ve Genişletilebilirlik: Zabbix, eklenti ve modüller oluşturularak ö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 22.04 + + + + 2 4 15 Hayır SİPARİŞ VER

Yüklenen Yazılımlar:

Yazılım Lisans
Zabbix sunucusu GPLv2
Zabbix web GPLv2
Zabbix ajanı GPLv2
Nginx MIT Lisansı
MySQL GPLv2
PHP v3.01
  • Kurulum, işletim sistemi dahil olmak üzere yaklaşık 15-20 dakika sürer;
  • Zabbix ve SSL kurulumu hostkey.in bölgesinde konteynerleştirilmiştir;
  • Apache web sunucusu 8080 portunu dinler ve güvenli SSL/TLS bağlantısı için 443 portundaki Nginx+Certbot konteyneri üzerinden yönlendirilir;
  • Nginx yapılandırma dosyaları /data/nginx dizininde saklanır;
  • Nginx ve Certbot konteynerlerini başlatmak için Docker Compose dosyasının yolu: /root/nginx;
  • Bağlı dizinlerin yolları: /data.

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 konteynerleri yeniden başlatın:

  • Konteynerleri durdurmak için:

 docker compose -f /root/nginx/compose.yml down
- Konteynerleri 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 gerekiyorsa, /data/nginx dizinindeki ilgili dosyaları düzenleyin. Nginx yapılandırma dosyaları, konteyner başlatma sırasında bu dizinden bağlanır.

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

docker restart <nginx_container_name_or_id>

Web Arayüzü şu adresten erişilebilir olacak: https://{Server_ID_from_Invapi}.hostkey.in/zabbix

Not

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

Zabbix Sunucusu Yönetimine Başlarken

Zabbix sunucunuz dağıtıldıktan sonra, hizmetin yönetimi Zabbix sunucusunun web tabanlı kontrol paneli üzerinden gerçekleştirilir. Kontrol paneline erişmek için Invapi'de sağlanan bağlantıyı bulun ve tıklayın:

Sunucu yönetim arayüzünde bulunan yetkilendirme kimlik bilgileri, sunucu yapılandırmasının Configuration >> Tags sekmesinde veya e-posta ile gönderilen aktivasyon bağlantısında bulunabilir:

  • Link: 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 Sunucusunun İlk Yapılandırması

webpanel etiketlerinden 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 ile doldurun ve sunucu tesliminden sonra e-posta ile aldığınız Password'yu girin.

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

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

Not

Zabbix sunucusu yapılandırmalarıyla ilgili temel bilgileri geliştirici dokümantasyonunda bulabilirsiniz.

API ile Zabbix Sunucusu Siparişi