Sahasında Ağlar ve Sunucular için harika ve verimli uygulamalar var Sistem / Sunucu Yöneticileri (SysAdmins). Bu nedenle, bugün iyi bilinen bir çağrı hakkında konuşacağız. Nagios Çekirdeği.
Nagios Çekirdeği temelde ücretsiz sürümüdür Nagios. Hangi sırayla temelde popüler ekipman / hizmetler / ağ izleme programı biçiminde açık kaynak.
Ve bununla ilgili sorunları nadiren ele aldığımız için uygulamalar, programlar ve sistemler alanından Ağlar ve Sunucular veya özel kullanım için Sistem / Sunucu Yöneticileri (SysAdmins), bu BT alanıyla ilgili daha önceki bazı yayınların bazı bağlantılarını hemen aşağıya bırakacağız:
"Webmin'de OpenSolaris, GNU / Linux ve diğer Unix sistemleri için web üzerinden erişilebilir bir sistem yapılandırma aracıdır. Bununla birlikte, kullanıcılar, alan kotaları, hizmetler, yapılandırma dosyaları, bilgisayarın kapatılması vb. gibi birçok işletim sisteminin dahili yönlerini yapılandırabilir ve ayrıca Apache web sunucusu gibi birçok ücretsiz uygulamayı değiştirebilir ve kontrol edebilirsiniz. PHP, MySQL, DNS, Samba, DHCP, diğerleri arasında.başlıklı bir kılavuz yayınladı Webmin: Web tarayıcısından yönetim
Nagios Core: Nagios'un ücretsiz ve ücretsiz sürümü
Nagios Core nedir?
Resmi web sitesine göre Nagios, Nagios Çekirdeği Aşağıdaki gibi tanımlanmaktadır:
"Nagios® Core ™, açık kaynaklı bir ağ ve sistem izleme uygulamasıdır. Belirttiğiniz ana bilgisayarları (bilgisayarları) ve hizmetleri izleyerek işler ters gittiğinde ve düzeldiğinde sizi uyarır. Nagios Core, diğer Unix tabanlı İşletim Sistemlerinin çoğunda da çalışması gerekmesine rağmen, başlangıçta Linux altında çalışacak şekilde tasarlanmıştır. Ayrıca, Nagios XI adlı mevcut aracımızın ücretsiz sürümüdür.başlıklı bir kılavuz yayınladı
özellikleri
Birçok özelliği arasında Nagios Çekirdeği aşağıdaki 10'dan bahsedilebilir:
- Ağ servislerini izleme (SMTP, POP3, HTTP, NNTP, PING, diğerleri arasında.)
- İzlenen farklı ana bilgisayarların kaynaklarını izleme (diğerlerinin yanı sıra işlemci yükü, disk kullanımı.)
- Kullanıcıların kendi hizmet kontrollerini kolayca geliştirmelerini sağlayan basit bir eklenti tasarımı.
- Paralel servis kontrolleri.
- "Üst" ana bilgisayarları kullanarak ağ ana bilgisayar hiyerarşisini tanımlama yeteneği, kapalı olan ana bilgisayarları ve erişilemeyen ana bilgisayarları algılamanıza ve ayırt etmenize olanak tanır.
- Ana bilgisayar veya hizmet sorunları oluştuğunda ve çözüldüğünde (e-posta, çağrı cihazı veya kullanıcı tanımlı yöntemle) iletişim bildirimleri.
- Proaktif sorun giderme için ana bilgisayar veya hizmet olayları sırasında çalışacak olay işleyicileri tanımlama yeteneği.
- Günlük dosyalarının otomatik döndürülmesi.
- Yedekli izleme ana bilgisayarlarının uygulanması için destek.
- Ağın mevcut durumunu, bildirimlerin ve sorunların geçmişini, günlük dosyasını ve daha fazlasını görüntülemek için isteğe bağlı bir web arabirimi.
Debian GNU / Linux 10'a nasıl kurulur?
Bu kısma başlamadan önce, her zamanki gibi, bu pratik durum için olağan olanı kullanacağımızı belirtmekte fayda var. Linux'u yeniden döndür denilen Mucizeler GNU / Linuxdayalı olan MX Linux 19 (Debian 10). Bizden sonra inşa edilen «MX Linux Snapshot Kılavuzu».
Ancak, herhangi GNU / Linux Distro ne desteği systemd. Bu nedenle, bunu kullanacağız MX Linux Respin den başlayarak GRUB önyükleme sistemi senin seçeneğinle "Systemd ile başlayın". Olmayan varsayılan seçeneği yerine systemd daha doğrusu ile Systemd-şim. Ayrıca, tüm komut komutlarını da çalıştıracağız. sistem yöneticisi kullanıcısı, onun yerine Kök kullanıcı, söz konusu Respin Linux'tan.
Ve şimdi senin için indirme, yükleme ve kullanma, kullanacağız «Debian için Hızlı Başlangıç Kurulum Kılavuzu« ve bunlar olurdu komut emirleri İşletim Sisteminizin terminalinde (konsolunda) yürütmek için:
1.- İşletim Sistemini Hazırlama Adımları
Depoları güncelleyin ve birlikte çalışmak için gerekli ve gerekli paketleri kurun Nagios Çekirdeği.
sudo apt update
sudo apt install autoconf gcc libc6 make wget unzip apache2 apache2-utils php libgd-dev
2.- Mevcut yazılımı indirin
cd /tmp
wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.6.tar.gz
tar xzf nagioscore.tar.gz
3.- Mevcut yazılımı derleyin
cd /tmp/nagioscore-nagios-4.4.6/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all
4.- Kullanıcılar ve Gruplar Oluşturun
sudo make install-groups-users
sudo usermod -a -G nagios www-data
5.- Çeşitli temel paketleri kurun
sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config
6.- Apache yapılandırma dosyalarını kurun
sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi
7.- Güvenlik Duvarını IPTable'lar aracılığıyla kurun ve yapılandırın
sudo apt install iptables
sudo iptables -I INPUT -p tcp --destination-port 80 -j ACCEPT
sudo apt install -y iptables-persistent
8.- Nagios Core'da başlamak için Apache'de Kullanıcı hesabı oluşturun
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
9.- Gerekli Hizmetleri Yeniden Başlatın / Başlatın
systemctl restart apache2.service
systemctl start nagios.service
Dikkat: Bu komut komutlarında sorun olması durumunda İşletim Sistemini yeniden başlatın.
10.- Nagios Core'a giriş yapın
Bir Grafik Kullanıcı Ortamınız (GUI) varsa veya Ağdaki başka bir bilgisayarda yerel makinede bir Web Tarayıcısı çalıştırın ve adres çubuğuna uygun gördüğünüz şekilde aşağıdaki komut komutlarından herhangi birini yazın:
http://127.0.0.1/nagios
http://localhost/nagios
http://nombreservidor.dominio/nagios
Dikkat: "Nagios Core Login" penceresini görmüyorsanız, Debian GNU / Linux 8/9/10 tabanlı İşletim Sisteminizin doğru konfigürasyona sahip olduğunu kontrol edin. "Doküman kaynağı" del Apache sunucusu aşağıdaki yapılandırma dosyasının içinde: /etc/apache2/apache2.conf
. Yolu değiştir /var/www
aşağıdaki şekilde: /var/www/html
. Ardından Apache Hizmetini veya Bilgisayarı yeniden başlatın ve bilgisayarda yeniden deneyin.
Nagios Core Eklentilerini Yükleme
Depoları güncelleyin ve birlikte çalışmak için gerekli ve gerekli paketleri kurun Nagios Eklentileri.
sudo apt update
sudo apt install autoconf gcc libc6 libmcrypt-dev make libssl-dev wget bc gawk dc build-essential snmp libnet-snmp-perl gettext
Mevcut paketi "Nagios Eklentileri" ile indirin ve açın
cd /tmp
wget --no-check-certificate -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz
tar zxf nagios-plugins.tar.gz
"Nagios Eklentilerini" derleyin ve kurun
cd /tmp/nagios-plugins-release-2.2.1/ ./tools/setup sudo ./configure sudo make sudo make install
Ekran görüntüleri
Daha fazla bilgi için Nagios Çekirdeği aşağıdaki bağlantıları inceleyebilirsiniz:
- GitHub'daki resmi site
- Resmi belgeler
- Kaynak Kitaplığı
- Hızlı Başlangıç Kurulum Kılavuzları
- Nagios Core Hakkında
10 ücretsiz ve açık alternatif
- kaktüs
- Cabot
- Kokpit Projesi
- buzlanma
- ÜcretsizMNS
- Munin
- ağ verileri
- pandora fms
- PHP Sunucu Monitörü
- Zabbix
Bunlar hakkında daha fazla bilgi edinmek için alternatifleri ve daha fazlası için aşağıdaki bağlantıya tıklayın: Açık Kaynak Kapsamında Ekipman ve Ağ İzleme Yazılımı.
Resumen
Özetle görüldüğü gibi Nagios Çekirdeği alanı için mükemmel bir yazılım aracıdır. Ağlar / Sunucular ve Sistem / Sunucu Yöneticileri (SysAdmins). Ve çoklu kullanımı sayesinde sadece güçlü değil, aynı zamanda esnek ve uyarlanabilir. eklentiler. Ve kullanamayacak olanlar için, her zaman aşağıdaki gibi harika alternatifler vardır: Zabbix, Icinga ve Kokpit Projesi, diğerleri arasında.
Bu yayının tüm sektör için çok yararlı olacağını umuyoruz. «Comunidad de Software Libre y Código Abierto»
ve mevcut uygulamaların ekosisteminin iyileştirilmesine, büyümesine ve yayılmasına büyük katkı sağlar. «GNU/Linux»
. Ve en sevdiğiniz web sitelerinde, kanallarda, gruplarda veya sosyal ağ topluluklarında veya mesajlaşma sistemlerinde başkalarıyla paylaşmayı bırakmayın. Son olarak, adresindeki ana sayfamızı ziyaret edin. «DesdeLinux» daha fazla haber keşfetmek ve resmi kanalımıza katılmak için Telgrafı DesdeLinux.