Open Source

Zabbix 5.4 Kurulum Öncesi Ortam Hazırlığı

Merhaba,

Bu makalemizde Ağlar ve Uygulamalar için kurumsal açık kaynak izleme (monitoring) çözümü olan Zabbix 5.4 versiyonunun kurulumu öncesi ön hazırlıkları yapıyor olacağız.

Birkaç makale serisinden oluşacak olan Zabbix serisinin devamında detaylı konfigürasyonları, triggerlar’ı kullanarak alarmlar üretmeyi ve sistemi nasıl izlediğimizi detaylı olarak işleyeceğiz.

Bu doğrultuda makale serimiz aşağıdaki sıra ile ilerleyecektir.

1.      Zabbix 5.4 Kurulum Öncesi Ortam Hazırlığı (Bu Makale)

2.      Zabbix 5.4 Kurulumu

3.      SNMP İle HOST Ekleme (Switch, Server ve Access Point)

4.      Template Import Etme ve Template Kavramı

5.      Agent Kurulumu ve Agent İle HOST Ekleme

6.      Mail ve Kullanıcı Ayarları

7.      Trigger Kullanarak Alarm Oluşturma (SNMP)

8.      Trigger Kullanarak Alarm Oluşturma (Agent, Sunucu, Son Kullanıcı)

9.      Dashboard Kullanımı

Nedir bu Zabbix? Dediğimizde hakkında çok kısaca bilgi vermek gerekirse;

Zabbix, bir network’ün sayısız parametresini ve sunucuların, sanal makinelerin, uygulamaların, servislerin, veri tabanlarının, web sitelerinin, bulutun ve daha pek çok yeni teknolojilerin istendiği şekilde sağlıklı çalışıp çalışmadığını izleyen bir yazılımdır.

Zabbix, kullanıcıların hemen hemen her olay için e-posta tabanlı uyarıları yapılandırmasına olanak tanıyan esnek bir bilgilendirme mekanizması kullanır. Bu sayede ortamımızda oluşan sorunlara hızlı tepki vermemizi ve haliyle hızlı aksiyon almamızı sağlar.

Zabbix ile izlenebileceklerin listesine detaylı olarak buradan bakabilirsiniz.

Bu imkanlar dahilinde bizde kurulum ortamımıza kısaca bakalım ve bu kurulum sonrasında biz neyi, hangi donanımları izleyeceğiz ve nelerden alarmlar üreteceğiz.

İzlenmek istenen ortam donanımlarımız;

Sistem TürüAdet
Fiziksel Sunucu1 Adet
Sanal Sunucular2 Adet
Kameralar50 Adet
Kamera Kayıt Cihazı NVR1 Adet
Access Point2 Adet
Switch7 Adet
Son Kullanıcı Bilgisayarı10 Adet

1-) Kurulum Öncesi Sanal Makina Ortamın Hazır Edilmesi

Zabbix kurulumunu Ubuntu 20.04.2.0 Sunucu üzerine kuracağımız için öncelikle Ubuntu 20.04.2.0 sürümü için gerekli olan minimum sistem gereksinimlerine bir göz atalım ve Hyper-V üzerinde bu sistem gereksinimlerini karşılayan bir sanal makine oluşturalım.

İstenen sistem gereksinimleri yukarıdaki gibidir. Bizde bu doğrultuda Hyper-V üzerinde sanal makinamızın donanımlarını hazır hale getireceğiz.

Sanal makine kurulum ekranında İleri diyerek ilk adımı geçiyorum.

Sanal makinamın ismini ve depolama konumunu belirterek devam ediyorum.

Kurulacak olan işletim sistemi yeni nesil olduğu için 2. Nesil seçerek devam ediyorum.

Ubuntu 20.04.2.0 için minimum 4GB Ram gerekli benim donanım kaynaklarım müsait olduğu için 12GB Ram veriyorum.

Hyper-V Switch bağlantımı seçiyorum.

50GB Disk alanı tanımlıyorum.

Ubuntu sitesinden indirdiğim ISO imaj’ını önyüklenebilir medya olarak gösteriyorum.

Sanal makinamın genel özetini gösteriyor SON diyerek kurulumu tamamlıyorum.

Sanal Makinam tamamlandı. Başlatıp kurulum adımlarına geçmeden önce sağ-tık yaparak işlemci çekirdek sayımı da ayarlayacağım.

İşlemci çekirdek sayısını 2 yapıyorum bunu ilerleyen dönemde arttırmak mümkün. Ubuntu 20.04.2.0 için minimum 2 çekirdek istediği için bende o şekilde şimdilik 2 olarak veriyorum.

Zabbix kurulumu öncesi Ubuntu 20.04.2.0 Server için kullanacağımız sanal makinamızın hazırlığını tamamladık. Temiz bir kurulum yapmak ve bu şekilde ilerlemek için mümkün olduğu kadar üreticinin tavsiye ettiği minimum sistem gereksinimlerine bakarak ilerledik.

Şimdi Ubuntu 20.04.2.0 kurulumuna geçebiliriz.

2-) Ubuntu 20.04.2.0 LTS Desktop Kurulumu

Zabbix kurulumu yapacağımız Ubuntu 20.04.2.0 Server kurulumu ile devam ediyoruz.

Sanal makinamıza bağlan diyerek kuruluma başlıyorum.

Kurulum başladı.

Dil seçimimi yaparak Install Ubuntu seçerek devam ediyorum.

Klavye seçimimi yapıyorum burada önemli bir nokta ise Detect Keyboard Layout yazan kısımda klavyedeki tuşların yani Türkçe karakterlerin hızlıca bir kontrolün yapmaktır. Bunu testi tamamladıktan sonra doğru olduğunu görüyorum ve Continue diyorum

Kurulumun hızlı olması için Minimal installation seçiyorum ihtiyacım olan gerekli yüklemeleri ben daha sonra kendim indireceğim.

Erase disk and install Ubuntu seçeneği ile Instal Now diyerek kurulumu başlatıyorum.

Kurulum başladığında ESP ve ext4 partition’larının formatlanacağını söylüyor Continue diyerek ilerliyorum.

Dil seçimimi yapıyorum

Ubuntu Server bilgilerimi giriyorum.

·        Server adı: ZABBIX SERVER

·        Kullanıcı adı: zabbix ve kullanıcıma bir parola tanımlıyorum

Kurulum işlemi başladı.

Tamamlandığında ise Restart yapmamı istiyor.

Açılırken yükleme medyasını çıkartmam için Enter tuşuna başmamı belrityoru bende o şekilde devam ediyorum.

Ubunutu 20.04 Server ekranım karşımda.

Hemen Network ayarlarını yapalım ve TCP/IP bilgilerini verelim. Kablolu bağlantı olacağı için Wired Settings yazan kısımdan ayarlara geçiyorum.

Connected butonunu sağa çekiyorum ve ayar çarkına tıklıyorum.

IP adresimi ve DNS bilgilerimi giriyorum.

Bu ayarlardan sonra bağlantı şeklini Connect Automatically yapıyorum ki sunucu restart olduğunda otomatik olarak bağlanabilsin.

Ardından Google DNS’lerine ping atıyorum ve internete çıkabildiğimi görüntülüyorum.

Şimdi Ubuntu  20.04.2.0 için “sudo apt-get update” komutunu giriyorum ve güncellemelerini çekmesini başlatıyorum.

Ardından “sudo apt-get upgrade” komutunu ile güncellemeleri tamamlıyorum. 

Güncellemelerim tamamlandı, artık bu sunucuya sürekli olarak bağlanmak yerine SSH bağlantısı kurarak başka bir bilgisayar üzerinden Zabbix kurulumlarını devam ettireceğim.

Bunun için “sudo apt-get install openssh-server” komutunu giriyorum ve SSH kurulumunu yapıyorum.

Kurulumu tamamladıktan sonra ise aynı network’de olan kendi Windows bilgisayarım üzerinden “ssh [email protected] komutunu yazarak bağlantı sağlıyorum.

Makalemiz burada sona eriyor, kısaca şu ana kadar neler yaptık özet geçmek gerekirse; Zabbix kurulumu yapacağımız Sanal Makine ortamını hazırladık ve Zabbix’i üzerine kuracağımız Ubuntu Server 20.04.2.0 kurulumunu yaptık.

Artık gerekli tüm altyapımız oluştu bir sonraki makalemizde Zabbix 5.4 son sürümü Ubuntu 20.04.2.0 üzerine kuruyor olacağız.

Makalemin bir sonraki bölümü için

Zabbix 5.4 Kurulumu – ÇözümPark (cozumpark.com)

İlgili Makaleler

8 Yorum

  1. Teşekkür ederim Süleyman abi. IT monitoring yazılım fiyatları düşündüyor artık. Orta ölçekli bir işletmeyiz. İyi konfigürasyon ile başarılı sonuçlar aldığı web araştırmalarımda okudum.Net anlatımınızla kuruluma başlayacağım. Host kısmını bekliyorum sabırsızlıkla. Emeğinize sağlık.

  2. Merhabalar ,
    Makaleye başladım fakat neden ubuntu desktop kurulması anlatıldı anlamadım. Ubuntu server kurulumu ile gui yüklemeden daha verimli çalışmayacakmıdır?

  3. Merhaba ben ssh bağlantısını yapamadım bu bağlantıyı windows üzerindenmi yapıldı yoksa ubuntu üzerindenmi

Bir yanıt yazın

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

Başa dön tuşu