Zabbix Nasıl Kurulur? Adım Adım Rehber ile Kolayca Zabbix Kurulumunu Gerçekleştirin

Bu rehber ile Zabbix izleme sistemini Linux üzerinde kurmayı ve yapılandırmayı öğrendiniz. Zabbix, güçlü özellikleriyle ağ ve sistem izleme işlerinizi kolaylaştıracaktır.

BFS

Zabbix, ağları, sunucuları ve diğer bileşenleri izlemek için kullanılan açık kaynaklı bir izleme platformudur. Sistem yöneticileri için vazgeçilmez bir araç haline gelen Zabbix, ağ trafiğinden sunucu durumuna kadar her şeyi izleme yeteneği sunar. Eğer siz de bu güçlü aracı Linux sisteminize kurmayı planlıyorsanız, doğru yerdesiniz! Adım adım rehberimizle Zabbix’i kolayca nasıl kurabileceğinizi anlatacağız. Haydi, kurulum macerasına başlayalım!

1. Zabbix Kurulumu İçin Gereksinimler



İlk adımda, Zabbix’i kurmadan önce birkaç temel yazılıma ihtiyacımız olacak. Bu yazılımlar, Zabbix’in düzgün bir şekilde çalışması için gerekli. Linux dağıtımınızın güncel olduğundan emin olduktan sonra, öncelikle gerekli paketleri kurmamız gerekiyor. Zabbix, veritabanı olarak MySQL, PostgreSQL veya SQLite gibi veritabanlarını destekler. Bu rehberde MySQL'i kullanacağız.

Gerekli Yazılımlar:
- Apache veya Nginx (Web sunucu)
- PHP
- MySQL (Veritabanı)
- Zabbix Server

2. Zabbix Paketlerini İndirme



Zabbix, depolarda bulunsa da en güncel sürümü Zabbix’in resmi sitesinden de indirebilirsiniz. Ancak, çoğu Linux dağıtımında Zabbix’in stable sürümü zaten depolarda mevcut.

Zabbix paketlerini indirmek için terminali açın ve aşağıdaki komutları girin:


sudo apt update
sudo apt install wget
wget https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-2+debian10_all.deb
sudo dpkg -i zabbix-release_5.0-2+debian10_all.deb
sudo apt update


Yukarıdaki komutlarla Zabbix depolarını sisteme ekledik. Şimdi Zabbix server, frontend ve agent’ı kurabiliriz.

3. Zabbix Server ve Veritabanı Kurulumu



Zabbix server’ı kurmak için öncelikle MySQL veritabanı kurulumunu yapmamız gerekiyor.

MySQL Veritabanı Kurulumu:


sudo apt install mysql-server
sudo mysql_secure_installation


Veritabanı kurulumu tamamlandıktan sonra, Zabbix için bir veritabanı oluşturuyoruz:


sudo mysql -u root -p
CREATE DATABASE zabbix character set utf8mb4 collate utf8mb4_bin;
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'zabbixpassword';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
FLUSH PRIVILEGES;
EXIT;


Şimdi Zabbix server paketini kurabiliriz:


sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent


Kurulum tamamlandığında, Zabbix server’ı ve PHP frontend’ini ayarlamamız gerekecek.

4. Zabbix Konfigürasyonu ve Web Arayüzü Ayarları



Zabbix server’ı için konfigürasyon dosyasını düzenliyoruz. Bu dosyada, veritabanı bilgilerini belirleyeceğiz.


sudo nano /etc/zabbix/zabbix_server.conf


Aşağıdaki satırları düzenliyoruz:


DBPassword=zabbixpassword


Şimdi Apache veya Nginx sunucusunun çalıştığından emin olun. Apache kullanıyorsanız:


sudo systemctl restart apache2


Zabbix web arayüzüne erişmek için tarayıcınıza sunucunuzun IP adresini yazın. Örneğin:

http:///zabbix

Web arayüzü, kurulumun son adımlarını sizin için otomatik olarak yapacaktır. Veritabanı bilgilerini doğru girdiğinizden emin olun.

5. Zabbix Agent Kurulumu



Zabbix agent, izlenecek cihazlarda çalışacak yazılımdır. Server’a agent’ı kurduktan sonra, cihazlarınızı izlemeye başlayabilirsiniz. Şimdi agent’ı kurmak için:


sudo apt install zabbix-agent


Agent’ı yapılandırmak için:


sudo nano /etc/zabbix/zabbix_agentd.conf


Sunucunun IP adresini şu satıra ekleyin:


Server=


Agent’ı başlatın ve otomatik olarak başlatılacak şekilde ayarlayın:


sudo systemctl start zabbix-agent
sudo systemctl enable zabbix-agent


Artık Zabbix server’ınızdan cihazlarınıza bağlanabilir ve verileri izlemeye başlayabilirsiniz.

6. Zabbix’i Kullanarak İzleme Yapmak



Web arayüzü üzerinden, sisteminizdeki tüm cihazları izlemek için eklemeler yapabilirsiniz. "Configuration" menüsünden yeni cihazlar ekleyebilir ve izleme parametrelerini belirleyebilirsiniz.

Zabbix’in sunduğu geniş grafikler ve raporlarla performans verilerini izlemek çok daha kolay hale gelir.

Sonuç



Zabbix kurulumunun tamamlanmasıyla, Linux sisteminizin izlenmesi çok daha etkili hale geldi. Her şey doğru bir şekilde kurulduğunda, Zabbix sizi sunucularınızın, ağ bağlantılarınızın ve daha fazlasının durumu hakkında bilgilendirecektir. Artık sisteminizin durumu hakkında her an bilgi sahibi olabilir ve herhangi bir sorun çıktığında hızlıca müdahale edebilirsiniz.

İlgili Yazılar

Benzer konularda diğer yazılarımız

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...

Linux'ta Nagios ile İzleme: Sistem Performansınızı Nasıl Mükemmel Hale Getirirsiniz?

Merhaba Sistem Tutkunları! Sistemlerinizin nabzını tutmak, performansını artırmak ve sorunları daha ortaya çıkmadan yakalamak, günümüz dijital dünyasında olmazsa olmaz. Peki, bu zorlu görevde yanınızda kim var? Tabii ki Nagios! Linux ortamında güçlü,...