Zabbix hızlı, kullanımı kolay ve oldukça popüler bir izleme aracıdır. Aracılar, SNMP v1, v2c ve c3 kullanarak Linux, Unix ve Windows ortamlarının izlenmesini ve bir aracı olmadan uzaktan izlenmesini destekler. Ayrıca uzak ortamlara port açmadan proxy kullanarak uzak ortamı izleyebilir. Herhangi bir senaryoya göre günlük veya acil görevleri otomatikleştirmek için e-posta, kısa mesaj veya anlık mesaj gönderebilir veya sinsi türde komut dosyaları çalıştırabilirsiniz.
Zabbix 4 en son sürümdür. Yeni sürüm php7, mysql 8, ana bilgisayar ve istemciler arasında kodlama, yeni grafik çizimi, trend analizi ve daha fazlasını destekler. zabbix ile her türlü veriyi zabbix sistemine gönderebilir ve zabbix_sender ve zabbix_get araçlarını kullanarak herhangi bir değer için alarm tetikleyebilirsiniz. Bu yeteneklerle Zabbix programlanabilir ve teklifleriniz yaratıcılığınız ve yeteneğiniz ile sınırlıdır.
Zabbix deposundan yüklemek daha da kolaydır. Kaynak dosyadan yüklemek için derleyicileri yüklemeniz ve ortamınız için hangi dizinlerin ve özelliklerin kullanılacağını belirtmeniz gerekir. Zabbix depo dosyaları, ortamı etkinleştiren tüm özellikleri sağlar ve ihtiyaçlarınızı karşılamak için kullanıma hazırdır.
Kurulumu kullanma şansınız olursa masaüstü ortamı için xfce’yi seçtik. Kurulum adımlarının geri kalanı, minimum Debian kurulum medyanız olsa bile mükemmel bir şekilde çalışacaktır ve bu, bulduğum en temiz ortamdır.
Önce güvenlik!
Kök kullanıcı olarak oturum açın ve misafir kullanıcıyı soders dosyasına ekleyin Eklemek basittir.
Kullanıcı adı Herşey=(hepsi: hepsi) Herşey
yapılandırma dosyasına /etc/sudoers
Ayrıca kullanabilirsin
dosyayı doğrudan varsayılan metin düzenleyiciyle düzenlemek için (benim durumumda nano)
MySQL’i yükleyin
Konuk kullanıcı oluşturulduktan ve kök ayrıcalıkları verildikten sonra, kullanıcıya aşağıdaki gibi giriş yapabiliriz:
Ve kontrollü kök komutları göndermek için komutların önüne sudo eklemeye başlayın.
Aşağıdaki komutu kullanarak mysql’i kurun
sudo uygun–MySQL kurulumunu edinin–Spiker
İndirmek ve yüklemek için “Y” ye basın.
Kurulumdan hemen sonra mysql’i başlangıç kuyruğuna ekleyin, böylece mysql sunucusu sistem yeniden başlatıldığında başlayacaktır.
sudo systemctl $ aktivasyon Maryadb
sudo systemctl $ başlangıç Maryadb
Aşağıdaki komut ile mysql’in çalışıp çalışmadığını test edebilirsiniz.
Veritabanı sunucusunda şifre girmeden oturum açabilmelisiniz.
Sunucudan çıkmak için exit yazın
Depodan Zabbix’i kurun
Veritabanı sunucusu kurulumu tamamlandıktan sonra zabbix uygulamasını kurmaya başlayabiliriz.
apt repo paketini sisteme indirin
$ sudowget https://repo.zabbix.com/zabbix/4.0/Debian/Yüzme havuzu/o/z/zabbix versiyonu/
zabbix-release_4.0-2+ streç_all
$ sudodpkgKahve zabbix-release_4.0-2+ streç_all
$ sudo uygun güncelleme
Zabbix sunucusunu ve ön uç paketlerini yükleyelim.
sudo apt zabbix’i kur–Spiker–mysql zabbix–İlk aşama–php zabbix–sürüyorum
Başlamak için Zabbix hizmetlerini ekleyin
Tüm paketler yüklendikten sonra, Zabbix hizmetlerini etkinleştirin ancak henüz başlamayın. Yapılandırma dosyasında değişikliklere ihtiyacımız var.
sudo systemctl $ aktivasyon apaçi 2
sudo systemctl $ aktivasyon zabbix–Spiker
sudo systemctl $ aktivasyon zabbix–sürüyorum
Bir veritabanı oluşturun ve Zabbix veritabanı tablolarını dağıtın
Şimdi Zabbix veritabanını oluşturma zamanı. Lütfen herhangi bir ad ve kullanıcı ile bir veritabanı oluşturabileceğinizi unutmayın. İhtiyacınız olan tek şey, aşağıda verdiğimiz komutları kullanarak uygun değeri değiştirmek.
Bizim durumumuzda alacağız (tümü büyük/küçük harfe duyarlıdır)
kullanıcı İsim: Zabbix
Bir kelime: Çok GizliŞifre
Veri tabanı: zabbix
Ana bilgisayar adresi: yerel ana bilgisayar
mysql root kullanıcısı ile zabbix database ve user oluşturuyoruz
sudo mysql $ –Avrupa –s
mysql>Yapmak veya yaratmakVeri tabanı zabbix karakteri atama utf8 karışımlar utf8_bin;
mysql>Hibe etmekHerşeyMLMüzerine zabbix.*ile birlikte[e-posta korumalı] önce bilgi
“Çok gizli şifre”;
mysql> amorti;
Veritabanı ve kullanıcıları oluşturduktan sonra aşağıdaki komutu kullanarak yeni veritabanımızda Zabbix veritabanı tablolarını oluşturuyoruz.
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p -B Zabbix
Bir sonraki adımda, veritabanı şifrenizi girin
Sunucu performansınıza bağlı olarak işlem 1-10 dakika civarında sürebilir.
Zabbix sunucu yapılandırması
Zabbix sunucumuzun çalışabilmesi için zabbix_server.conf dosyasında veritabanı parametrelerini belirtmemiz gerekmektedir.
sudo nano /vb/zabbix/zabbix_server.conf
DBHost=yerel ana bilgisayar
DBUser=zabbix
veri tabanı şifresi=Çok GizliŞifre
DBAadı=zabbix
Ortamımızda herhangi bir zaman çakışmasını önlemek için /etc/zabbix/apache.conf dosyasına zaman dilimi girilmelidir. Ayrıca bu adım hatasız bir ortam için gereklidir. Bu parametre ayarlanmazsa Zabbix web arayüzü bizi her seferinde uyaracaktır. Benim durumumda saat dilimi Avrupa/İstanbul’dur.
Alabilirsin PHP saat dilimlerinin tam listesi Burada.
Ayrıca burada php7 ve php5 bölümleri olduğunu lütfen unutmayın. php 7 kurulu olduğu için php7.c segmentindeki php_value date.timezone’u değiştirmek yeterliydi, ancak uyumluluk sorunları için php5’i değiştirmenizi öneririz.
Dosya ‘yı kaydet.
Şimdi tüm değişikliklerin geçerli olması için hizmetleri durdurun ve başlatın.
$ sudo systemctl apache2 zabbix-server zabbix-agent’ı yeniden başlat
Web sunucusu kurulumu
Veritabanı hizmetleri ve Zabbix artık çalışıyor. Sistemlerimizde neler olup bittiğini kontrol etmek için mysql destekli web arayüzünü kurmalıyız. Bu, çevrimiçi olup bazı istatistikleri kontrol etmeye başlamadan önceki son adımımız.
Karşılama ekranı.
Yeşil renkte her şeyin yolunda olup olmadığını kontrol edin.
Database Setup kısmında belirttiğimiz kullanıcı adı ve şifreyi belirtiniz.
DBHost=yerel ana bilgisayar
DBUser=zabbix
veri tabanı şifresi=Çok GizliŞifre
DBAadı=zabbix
Bu adımda Zabbix sunucu adını belirtebilirsiniz. Ayrıca gözetleme kulesi veya gözetleme sunucusu gibi bir şey olarak adlandırılmasını istiyorsunuz.
Not: Bu ayarı şuradan değiştirebilirsiniz:
/vb/zabbix/beyaz/zabbix.conf.php
Dosyadaki $ZBX_SERVER_NAME parametresini değiştirebilirsiniz.
Ayarı onaylayın ve “Sonraki adım”a basın
Varsayılan kullanıcı adı ve şifre (büyük/küçük harfe duyarlı)
kullanıcı adı: yönetici
Bir kelime: zabbix
Artık sistem istatistiklerinizi kontrol edebilirsiniz.
İzlemeye Git -> Son Veriler
Ve Host gruplarından Zabbix Server’ı seçin ve istatistiklerin canlı olarak gösterilip gösterilmediğini kontrol edin.
çözüm
Başlangıçta veritabanı sunucusunu kurduk çünkü önceden yüklenmiş paketlere sahip sistem, çakışmalar nedeniyle indirmek istediğimiz herhangi bir mysql sürümünü veya sürümünü engelleyebiliyor. Ayrıca mysql sunucusunu mysql.com’dan indirebilirsiniz.
Ardından Zabbix ikili paketini kurmaya devam ettik ve veritabanını ve kullanıcıyı oluşturduk. Bir sonraki adım, Zabbix yapılandırma dosyalarını yapılandırmak ve web arayüzünü kurmaktı. Daha sonraki aşamalarda, SSL kurabilir, belirli bir web etki alanı için yapılandırmayı değiştirebilir, nginx aracılığıyla proxy veya php-fpm’yi doğrudan nginx’ten çalıştırabilir, php’yi yükseltebilir vb. Veritabanı alanından tasarruf etmek için Zabbix proxy’sini de devre dışı bırakabilirsiniz. Sana bağlı.
Artık Zabbix ile izlemenin keyfini çıkarabilirsiniz. iyi günler.
Diğer gönderilerimize göz at
[wpcin-random-posts]
İlk Yorumu Siz Yapın