Zabbix Nasıl Kurulur? – Adım Adım Rehber (Linux)

Bu blog yazısı, Zabbix’i Linux üzerinde adım adım nasıl kuracağınızı anlatan detaylı bir rehberdir. Yalnızca kurulumu değil, aynı zamanda temel yapılandırmaları ve ayarları da içerir.

BFS

Zabbix Nedir?



Zabbix, açık kaynaklı bir ağ izleme yazılımıdır. Büyük veya küçük ölçekli işletmelerde, ağınızdaki cihazları, sunucuları, veritabanlarını ve daha fazlasını izlemek için mükemmel bir araçtır. Zabbix ile sadece cihazlarınızın sağlığını kontrol etmekle kalmaz, aynı zamanda sistemdeki herhangi bir hata anında bildirimler alabilir ve hızlı bir şekilde çözüm üretebilirsiniz. Peki, Zabbix’i Linux sunucusunda nasıl kurarsınız? İşte adım adım rehberimiz!

Adım 1: Sistem Gereksinimlerini Kontrol Etmek



Kurulum öncesinde, Zabbix’in düzgün çalışabilmesi için bazı temel gereksinimlere ihtiyacınız olacak. Bu gereksinimler genellikle aşağıdaki gibi olacaktır:

- Bir Linux Sunucusu (Ubuntu, CentOS gibi bir dağıtım kullanılabilir)
- Yeterli Disk Alanı (Zabbix verilerini saklamak için yaklaşık 2-3 GB boş alan)
- İnternet Bağlantısı (Zabbix’in çeşitli paketlerini indirmek için gereklidir)

Bunlar temel gereksinimlerdir. Şimdi, Zabbix’i kurmaya başlayalım!

Adım 2: Zabbix’in Depolarını Ekleme



Zabbix’i kurmanın ilk adımı, gerekli yazılım paketlerini temin etmek için Zabbix’in resmi depolarını eklemektir. Hangi Linux dağıtımını kullandığınıza bağlı olarak, farklı adımlar izleyebilirsiniz. Örneğin, Ubuntu üzerinde Zabbix kuracaksanız aşağıdaki adımları takip etmelisiniz.


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


Bu komutlar, Zabbix deposunu ekler ve sisteminizi günceller.

Adım 3: Zabbix Sunucusunu ve Veritabanını Kurma



Zabbix’in en temel bileşenlerinden biri Zabbix sunucusudur. Zabbix sunucusunu ve gerekli veritabanını kurmak için aşağıdaki komutları kullanabilirsiniz.


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


Zabbix sunucusunun ve ajanlarının doğru bir şekilde kurulması için gerekli paketleri yüklemiş olduk.

Adım 4: Veritabanı Yapılandırmasını Yapmak



Zabbix’in veritabanı, tüm izleme verilerini saklamak için kullanılır. Bu nedenle, veritabanını düzgün bir şekilde yapılandırmak önemlidir. İlk olarak, MySQL veritabanını başlatıyoruz:


sudo systemctl start mysql
sudo systemctl enable mysql


Daha sonra, Zabbix için yeni bir veritabanı oluşturuyoruz:


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


Bu adımda, Zabbix veritabanını oluşturuyor ve kullanıcıya gerekli yetkileri veriyoruz.

Adım 5: Zabbix Konfigürasyon Dosyasını Düzenlemek



Şimdi, Zabbix konfigürasyon dosyasını düzenlemeliyiz. Bu dosya, veritabanı bağlantısını ve diğer önemli ayarları içerir. Dosyayı açmak için aşağıdaki komutu kullanın:


sudo nano /etc/zabbix/zabbix_server.conf


Dosya içerisinde şu satırı bulun ve aşağıdaki gibi güncelleyin:


DBPassword=zabbix_password


Veritabanı şifresini doğru şekilde girmeniz, Zabbix’in veritabanı ile düzgün bir şekilde iletişim kurabilmesini sağlar.

Adım 6: Zabbix Sunucusunu Başlatmak



Zabbix sunucusunu ve ajanını başlatmak için aşağıdaki komutları kullanın:


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


Bu komutlarla Zabbix sunucusu ve ajanı başlatılmış olacak.

Adım 7: Web Arayüzüne Erişim



Artık Zabbix’i web arayüzü üzerinden yönetebilirsiniz. Zabbix web arayüzüne erişmek için web tarayıcınızı açın ve aşağıdaki URL'yi yazın:

http:///zabbix

Kurulum sihirbazı sizi adım adım yönlendirecektir. Veritabanı bilgilerini girmeniz ve birkaç temel ayar yapmanız yeterli olacak.

Son Adım: İzleme ve Yönetim



Tebrikler! Artık Zabbix kurulumunu tamamladınız ve sisteminizi izlemeye hazırsınız. Web arayüzü üzerinden cihazlarınızı ekleyebilir, izleme metriklerini belirleyebilir ve bildirimler alabilirsiniz.

Zabbix ile ağınızın sağlık durumunu izlemek çok daha kolay ve güvenli hale gelecek. Verimli bir izleme süreci ile sistemdeki sorunları önceden tespit edebilir ve 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ü,...