Ubuntu 18.04'te Monitorix nasıl kurulur ve yapılandırılır

İşletim sisteminin çeşitli uygulamalarının davranışını gerçek zamanlı olarak izlemek veya hizmetleri ve süreçleri ile tüm sistemi kapsamlı bir şekilde analiz etmek için birçok araç vardır.

Linux durumunda, yüzlerce ücretsiz seçenek var ama çok azı bize merkezi bir yönetim sağlıyor ve bu istisnalardan biri, bugün Ubuntu 18.04 Sunucusunda çalışacağımız ve böylece destek görevleri yönetimimize bir araç daha ekleyeceğimiz Monitorix.

Monitorix Nedir?Monitorix, dahili olarak gerçekleşen her şey üzerinde tam kontrole sahip olmak için çok sayıda işletim sistemi hizmetini ve kaynağını izlemeyi amaçlayan ücretsiz, açık kaynaklı ve hafif bir sistem izleme aracı olarak geliştirilmiştir.

Monitorix, üretken Linux / UNIX sunucularında uygulanabilir ve özellikleri ve düşük donanım kaynakları tüketimi sayesinde gömülü cihazlarda da kullanılabilir. Monitorix temel olarak iki bileşenden oluşur:

  • Sistemdeki herhangi bir hizmet gibi otomatik olarak başlayan bir Perl arka plan programı olan monitorix adlı bir toplayıcı.
  • Veya monitorix.cgi adlı bir CGI betiği.
3.0 sürümünden bu yana, Monitorix yardımcı programı kendi yerleşik HTTP sunucusunu içerir, bu nedenle onu kullanmak için üçüncü taraf bir web sunucusu kurmaya gerek yoktur. Monitorix, UNIX, FreeBSD, OpenBSD ve NetBSD üzerinde sorunsuz olarak kullanılabilir.

1. Monitorix Özellikleri


Monitorix özelliklerini aşağıdaki gibi bölümlere ayıracağız:

Ortalama Sistem Yükü ve Kullanımı (system.rrd)

  • sistem yükü
  • Aktif süreçler
  • Bellek ayırma.
  • Sistem çalışma süresi

Genel çekirdek kullanımı (kern.rrd)

  • Kullanıcı, nice, sistem, boşta, i/o bekle, irq, irq yazılımı, çalma ve misafir gibi parametreleri içerir
  • Bağlam anahtarı.
  • VFS'yi kullanma

İşlemci başına çekirdek kullanımı (proc.rrd)

  • Sınırsız sayıda işlemci veya çekirdeği destekler.
  • Satır başına grafik sayısını tanımlama imkanı.
  • Grafiklerin boyutunu değiştirme imkanı (zaten önceden tanımlanmış bazı boyutlar var).
  • Gösterge verilerini kısmen veya tamamen devre dışı bırakma yeteneği

LM sensörleri ve GPU sıcaklıkları

  • 16 adede kadar çekirdek uyumlu sıcaklık sensörü.
  • Anakart için 2 adede kadar uyumlu sıcaklık sensörü.
  • 12 voltaja kadar uyumludur.
  • Tanımlanan her sensör için uyarı yetenekleri.
  • 4 adede kadar CPU uyumlu sıcaklık sensörü.
  • 9'a kadar fan hızı desteklenir.
  • GPU (nvidia / ati) için 9 adede kadar sıcaklık sensörü.

Genel Sensör İstatistikleri (gensens.rrd)

  • 9 adede kadar uyumlu sıcaklık sensörü.
  • 9 adede kadar uyumlu CPU frekans sensörü.
  • Her sensörün adını değiştirme imkanı.
  • Tanımlanan her sensör için uyarı yetenekleri.

Disk Sürücüsü Durumu ve Sıcaklıkları (disk.rrd)

  • Sınırsız sayıda desteklenen disk sürücüsü grafiği.
  • Sıcaklıklar (smartmontools ve hddtemp kullanarak).
  • Grafik başına 8 sürücüye kadar.
  • Yeniden dağılmış sektör sayısı.
  • Mevcut bekleyen sektörler.

IPMI Sensör İstatistikleri (ipmi.rrd)

  • Her grup için 9 sensöre kadar izin verilir.
  • Her sensörün adını değiştirme imkanı.
  • Tanımlanan her sensör için uyarı yetenekleri.
  • Uzak sistemleri izleyebilmek için ek argümanlar.
  • Sıcaklıklar, fanlar ve voltajlar.
  • Sınırsız sayıda desteklenen sensör grubu.

Dosya sistemi kullanımı ve G/Ç etkinliği

  • Her dosya sistemi için inode kullanımı.
  • Her dosya sistemi için Disk G/Ç etkinliği.
  • Her dosya sistemi için disk G/Ç'de harcanan süre.
  • Her dosya sistemi için disk sektörü etkinliği.
  • Sınırsız sayıda desteklenen dosya sistemi grafiği.
  • Grafik başına 8 adede kadar dosya sistemi

Sistem hizmeti talebi (serv.rrd)

  • İçerir (SSH, ProFTPD, Vsftpd, Pure-FTPd, Telnet, Samba, FAX, CUPS, Fail2ban, IMAP, POP3, SMTP, VirusMail ve Spam).
  • xinetd, Sendmail, Postfix, Dovecot, UW-IMAP, Qpopper, Hylafax, MailScanner, Amavisd-new ve CommuniGate'den gelen günlükleri destekler.

Ve aşağıdaki resmi bağlantıda inceleyebileceğimiz daha birçok özellik:

2. Ubuntu 18.04'te Monitorix deposunu ekleyin

Aşama 1
Atılacak ilk adım, Monitorix Ubuntu deposunu /etc/apt/sources.list dosyasına eklemektir, ancak önce aşağıdakileri yürüterek orijinal kaynak listesinin yedek bir kopyasını oluşturacağız:

 sudo cp -pf /etc/apt/sources.list /etc/apt/sources.list_bak 

BÜYÜT

Adım 2
Şimdi, istenen düzenleyiciyi kullanarak kaynaklar.list dosyasını açacağız:

 sudo nano /etc/apt/sources.list 
Aşama 3
En altta aşağıdaki satırı gireceğiz. Bu depo yalnızca Debian ve Ubuntu gibi türevleri için kullanılabilir.
 deb http://apt.izzysoft.de/ubuntu genel evren 

BÜYÜT

4. Adım
Aşağıdaki tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:

Ctrl + O

Düzenleyiciyi şunu kullanarak bırakıyoruz:

Ctrl + X

3. PGP anahtarını Ubuntu 18.04'e ekleyin


Depoyu eklediğimizde, PGP anahtarını indirmek veya eklemek ve işletim sistemine kurmak gerekli olacaktır.

Aşama 1
Aşağıdaki komutları yürüterek anahtarı doğrudan "http://apt.izzysoft.de/izzysoft.asc" adresinden wget kullanarak indirmek mümkün olacaktır:

 sudo apt-get -y wget'i yükleyin (Wget'in kurulu olmaması durumunda) cd / tmp wget http://apt.izzysoft.de/izzysoft.asc

BÜYÜT

Adım 2
Şimdi .asc dosyasının kayıtlı olduğu dizine gideceğiz ve aşağıdaki komutu uygulayacağız:

 sudo apt-key izzysoft.asc ekle 

BÜYÜT

Aşama 3
Paketleri Ubuntu 18.04'te güncellemeye devam ediyoruz:

 sudo uygun güncelleme 

BÜYÜT

4. Monitorix'i Ubuntu 18.04'e yükleyin

Aşama 1
Monitorix'i Ubuntu'ya kurmanın zamanı geldi ve bunun için aşağıdaki satırı uygulayacağız:

 sudo apt -y monitorix apache2-utils'i kurun 

BÜYÜT

5. Ubuntu 18.04'te Monitorix'i yapılandırın

Aşama 1
Monitorix yapılandırma dosyası /etc/monitorix/monitorix.conf yolunda bulunur ve buna aşağıdaki gibi bir düzenleyici kullanarak erişebiliriz:

 sudo nano /etc/monitorix/monitorix.conf 

BÜYÜT

Adım 2
Orada aşağıdaki bölümü bulacağız:

 etkin = n msg = Monitorix: Kısıtlı erişim htpasswd = / var / lib / monitorix / htpasswd 
Aşama 3
"enabled = n" satırını enable = y olarak değiştireceğiz:

BÜYÜT

4. Adım
Aşağıdaki tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:

Ctrl + O

Düzenleyiciyi şunu kullanarak bırakıyoruz:

Ctrl + X

Adım 5
Bu yapıldıktan sonra, aşağıdakileri kullanarak Monitorix hizmetini yeniden başlatacağız:

 sudo hizmeti monitörix yeniden başlatma 
6. Adım
Şimdi, Monitorix girişi için bir kullanıcı adı ve şifre ekleyeceğiz. Bu durumda "admin" kullanıcı adını kendi şifresiyle kullanacağız:

BÜYÜT

6. Ubuntu 18.04'te Monitorix'e erişin

Aşama 1
Monitorix'e erişmek için herhangi bir tarayıcıya gidiyoruz ve aşağıdaki sözdizimini kullanacağız:

 http: // IP_adresi: 8080 / monitörix /
Adım 2
Bir önceki adımda oluşturduğumuz kimlik bilgilerinin girilmesi gerekecektir:

Aşama 3
"Erişim" düğmesine tıklayın ve bu, ilk Monitorix ortamı olacaktır:

4. Adım
Orada ilgili kutuyu etkinleştirerek görüntülenecek zamanın sıklığını seçebiliriz ve bir kez seçildikten sonra grafiklere erişmek için Tamam'a tıklayın:

BÜYÜT

Adım 5
Burada belirttiğimiz gibi grafikleri elde etmek için aşağıya kaydırabiliriz, örneğin:

Dosya sistemleri

BÜYÜT

Ağ ve servis istatistikleri

BÜYÜT

6. Adım
Belirli bir grafiği görmek istiyorsak, görüntülenmesi için üzerine tıklamanız yeterlidir:

BÜYÜT

Monitorix'in Ubuntu 18.04'te olan her şeyi gerçek zamanlı olarak bilmek ve böylece işimizi daha iyi yönetmek için nasıl pratik ve basit bir araç olduğunu görebiliriz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave