Установка Zabbix 4 в Debian 9
İçindekiler:
- Ön şartlar
- MySQL Veritabanı Oluşturma
- Debian'a Zabbix Kurulumu
- 1. Zabbix Kurulumu
- 2. Zabbix kullanıcı arabirimi için PHP'yi yapılandırma
- 3. Zabbix Sunucusu için MySQL Veritabanını Yapılandırma
- Zabbix Ön Uçunu Yükleme ve Yapılandırma
- Sonuç
Zabbix, ağları ve uygulamaları izlemek için olgunlaşmış açık kaynaklı bir yazılımdır. Zabbix, çeşitli ağ cihazlarından, sistemlerinden ve uygulamalarından metrikler toplayabilir. Herhangi bir arıza durumunda, Zabbix çeşitli yöntemlerle bildirim uyarıları gönderir.
Zabbix hem ajan tabanlı hem de ajansız izlemeyi destekler. Zabbix aracısının az yer kaplaması vardır ve Linux, UNIX, macOS ve Windows gibi çeşitli platformlarda çalışabilir.
Bu eğitimde, MySQL'i veritabanı arka ucu olarak kullanarak bir Debian 9 Linux sunucusuna Zabbix 4.0'ın en son sürümünün nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır. Ayrıca, uzak bir ana bilgisayara Zabbix aracısını nasıl yükleyeceğinizi ve ana bilgisayarı Zabbix sunucusuna nasıl ekleyeceğinizi göstereceğiz.
Ön şartlar
Oturum açtığınız kullanıcının paketleri yükleyebilmesi için sudo ayrıcalıklarına sahip olması gerekir.
MySQL Veritabanı Oluşturma
Zabbix hem MySQL / MariaDB hem de PostgreSQL'i destekler. Bu kılavuzda, MariaDB'yi veritabanı arka ucu olarak kullanacağız.
MySQL konsoluna giriş:
sudo mysql
Yeni bir veritabanı oluşturmak için aşağıdaki SQL deyimini çalıştırın:
CREATE DATABASE zabbix CHARACTER SET utf8 collate utf8_bin;
Ardından, bir MySQL kullanıcı hesabı oluşturun ve veritabanına erişim verin:
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'change-with-strong-password';
change-with-strong-password
ile
change-with-strong-password
ile
change-with-strong-password
emin olun.
İşiniz bittiğinde, yazarak MySQL konsolundan çıkın:
Debian'a Zabbix Kurulumu
Bu makaleyi yazarken, Zabbix'in en son kararlı sürümü 4.0 sürümüdür. Debian depolarında bulunan Zabbix paketleri genellikle eskidir, bu nedenle resmi Zabbix deposunu kullanacağız.
1. Zabbix Kurulumu
En yeni Zabbix deposu
.deb
paketini aşağıdaki wget komutuyla indirin:
wget
Dosya indirildikten sonra şunu yükleyin:
sudo apt install./zabbix-release_4.0-2+stretch_all.deb
Paketler listesini güncelleyin ve Zabbix sunucusunu, web ön ucunu MySQL veritabanı desteği ve Zabbix aracısını yükleyin:
sudo apt update
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
Yukarıdaki komut ayrıca Apache, PHP ve gerekli tüm PHP modüllerini de kuracaktır.
2. Zabbix kullanıcı arabirimi için PHP'yi yapılandırma
Yükleme sırasında gerekli tüm Apache ve PHP ayarlarına sahip bir Apache yapılandırma dosyası oluşturulur.
Yapılandırma dosyasını açın, saat dilimi satırını açın ve saat diliminize değiştirin. PHP tarafından desteklenen saat dilimlerinin tam listesini burada bulabilirsiniz.
/etc/apache2/conf-enabled/zabbix.conf
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
Tamamlandığında, dosyayı kaydedin ve değişikliklerin etkinleştirilmesi için Apache hizmetini yeniden başlatın.
sudo systemctl restart apache2
3. Zabbix Sunucusu için MySQL Veritabanını Yapılandırma
MySQL ile Zabbix sunucusu için bir başlangıç şeması ve veri içeren MySQL döküm dosyasını içe aktarın.
gunzip < /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
İstendiğinde, daha önce oluşturduğunuz kullanıcı şifresini girin. Başarı durumunda çıktı verilmez.
Ardından, Zabbix yapılandırmasını açın ve veritabanı şifresini ayarlayın:
sudo nano /etc/zabbix/zabbix_server.conf
Aşağıdaki bölümü arayın,
DBPassword
yönergesini açın ve veritabanı şifresini ekleyin.
… ### Option: DBPassword # Database password. # Comment this line if no password is used. # # Mandatory: no # Default: DBPassword=change-with-strong-password…
Dosyayı kaydedip kapatın.
Zabbix sunucusu ve aracı hizmetlerini yeniden başlatın ve etkinleştirin:
sudo systemctl restart zabbix-server zabbix-agent
sudo systemctl enable zabbix-server zabbix-agent
Zabbix sunucusunun çalıştığını doğrulayın:
sudo systemctl status zabbix-server
● zabbix-server.service - Zabbix Server Loaded: loaded (/lib/systemd/system/zabbix-server.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2019-01-28 15:37:21 CST; 35s ago Main PID: 27632 (zabbix_server) CGroup: /system.slice/zabbix-server.service…
Zabbix Ön Uçunu Yükleme ve Yapılandırma
Zabbix web arayüzü PHP ile yazılmıştır ve sunucuyu yapılandırmanıza, toplanan verileri görüntülemenize ve izlemek istediğiniz ana bilgisayarları eklemenize izin verir.
Yüklemeyi başlatmak için favori tarayıcınızı açın ve sunucunuzun alan adını veya genel IP adresini ve ardından
/zabbix
:
http(s)://your_domain_or_ip_address/zabbix
İlk ekranda size bir hoş geldiniz mesajı gelecektir. Devam etmek için
Next step
tıklayın.
Son olarak, ana bilgisayarı eklemek için mavi Ekle
button
.
Sonuç
Debian sisteminize en son Zabbix'i başarıyla yüklediniz ve izlemek istediğiniz yeni ana bilgisayarları nasıl ekleyeceğinizi öğrendiniz.
Şimdi Zabbix Belgelerini kontrol etmeli ve Zabbix'i yapılandırma ve kullanma hakkında daha fazla bilgi edinmelisiniz.
debian zabbix izlemeDebian 10 Linux'a Redis nasıl kurulur ve yapılandırılır
Bu eğitimde, Redis'i Debian 10, Buster'a nasıl kuracağınızı ve yapılandıracağımızı ele alacağız. Redis, açık kaynaklı bir bellek içi anahtar / değer veri deposudur.
Centos 7'ye zabbix nasıl kurulur ve yapılandırılır
Zabbix tam özellikli bir açık kaynak izleme yazılımıdır. Bu öğreticide, bir CentOS 7 sunucusuna Zabbix 4.0'ın en son sürümünün nasıl yükleneceği ve yapılandırılacağı açıklanmaktadır.
Ubuntu 18.04 Üzerine Zabbix Nasıl Kurulur ve Yapılandırılır
Zabbix en popüler açık kaynak izleme yazılım araçlarından biridir. Bu eğitimde, bir Ubuntu 18.04 sunucusuna Zabbix 4.0'ın en son sürümünün nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.