Scout_Realtime ile Linux sunucusu ve süreçleri nasıl izlenir

Linux sunucuları ile ortamları yönetirken büyük bir avantajımız var ve bu da ücretsiz kod sayesinde sistemi hem donanım hem de yazılım düzeyinde izlemek için sayısız ücretsiz araca sahip olmamız. Her aracın, bazıları diğerlerinden daha eksiksiz olan kendi özellikleri ve yaklaşımı vardır ve bugün Solvetic, Linux ortamlarında kullanım için Scout_Realtime adlı özel bir araçtan bahsedecektir.

Scout_Realtime Nedir?Scout_Realtime, Linux sunucusunun çeşitli ölçümlerinin gerçek zamanlı olarak eksiksiz bir şekilde izlenmesini sağlamak için web tabanlı basit bir araç olarak geliştirilmiştir.

parametrelerBu aracı kullanarak, aşağıdaki gibi parametre metriklerini alacağız:

  • İşlemci
  • Hafıza
  • HDD
  • En önemli 10 süreç, en önemli 10 ve hepsi gerçek zamanlı.

özellikler ve faydalarScout_Realtime kullanırken sahip olacağımız bazı özellikler ve avantajlar şunlardır:

  • Her saniye güncellenen grafikler: Bu yardımcı program, izlemenin tamamen gerçek zamanlı olarak gerçekleştirileceği her bir metriğin grafiklerinin tarihsel bir bağlamına sahiptir.
  • Disk ve ağ etkinliğini görüntüleyin: Disk kullanımı, kullanılabilir sabit disk alanı ve mevcut ağ trafiği için ölçümler eklendi
  • Proseslerin ada göre gruplandırılması, Artık aynı isimli prosesler gruplandırılmış ve çalışan proses sayısı görüntüleniyor, aynı şekilde yeni bir proses aktif edildiğinde web konsolunda gösterilecektir.
  • Bellek kullanımı metrikleri, Linux'ta performans düzeyinde daha yüksek etkiye sahip faktörlerden biri olduğundan, mevcut tüm RAM kullanımları için özel bir metrik vardır.

1. Linux'ta Scout_Realtime nasıl kurulur

Aşama 1
Linux sunucusuna scout_realtime kurmak için, kullanılan dağıtıma bağlı olarak aşağıdaki komutlardan biri ile kurulabilen Ruby 1.9.3+ kurulu olmalıdır:

 sudo apt-get kurulum rubygems (Debian / Ubuntu) sudo yum -y rubygems-devel kurulumu (RHEL / CentOS) sudo dnf -y kurulum rubygems-devel (Fedora) 

BÜYÜT

Adım 2
İndirmeyi ve ilgili kurulumu onaylamak için Y veya S harfini giriyoruz. Bu adım tamamlandıktan sonra, aşağıdaki komutla Scout_realtime paketini kurmaya devam ediyoruz:

 sudo gem kurulum scout_realtime

BÜYÜT

Aşama 3
scout_realtime paketi kurulduktan sonra, metrikleri sunucudan gerçek zamanlı olarak toplayabilmesi için scout_realtime arka plan programının başlatılması gerekecektir, bunun için aşağıdakileri uygularız:

 scout_realtime

BÜYÜT

4. Adım
Bu sonuçla, scout_realtime arka plan programının Linux sunucusunda çalıştığını ve uzaktan izleme işlemi için 5555 bağlantı noktasının kullanılabilir olacağını, entegre güvenlik duvarı kullanılması durumunda, scout_realtime'ın dinlemesi için 5555 bağlantı noktasının etkinleştirilmesi gerektiğini doğrulayabiliriz. güvenlik duvarında ve böylece isteklerin gerçekleştirilmesine izin verir.

Bunun için aşağıdakileri uyguluyoruz:

Debian veya Ubuntu'da

 sudo ufw 5555 sudo ufw yeniden yüklemeye izin veriyor

CentOS 7'de

 sudo firewall-cmd --kalıcı --add-port = 5555 / tcp sudo firewall-cmd yeniden yükle

BÜYÜT

Adım 5
Güvenlik duvarının etkinleştirilmemesi durumunda, aşağıdakiler yürütülerek etkinleştirilebilir:

 sudo ufw, Scout_Realtime'a Erişimi etkinleştirir

2. Linux'ta Scout_Realtime'a nasıl erişilir

Aşama 1
Bu işlemi gerçekleştirdikten sonra, aşağıdaki sözdizimini kullanarak araca herhangi bir tarayıcıdan erişmek mümkün olacaktır:

 http://localhost: 5555
veya
 http://IP_adresi: 5555
Adım 2
Elde edilen sonuç şu olacaktır:

BÜYÜT

Aşama 3
Orada aşağıdakileri buluyoruz:

  • En üstte CPU, disk, bellek ve ağın gerçek zamanlı kullanımı
  • Alt kısımda sistemin en alakalı 10 süreci
  • Yan tarafta sistemin mimarisini ve sürümünü, bilgisayar adını, işlemci sayısını, kullanılan RAM'i ve sabit diskteki boş alanı göreceğiz.

Varsayılan olarak, scout_realtime günlükleri .scout / scout_realtime.log dizininde saklanır, içeriklerini görmek için cat komutunu şu şekilde kullanabiliriz:

 kedi .scout / scout_realtime.log

BÜYÜT

4. Adım
Yardımcı program arka planını durdurmak istiyorsak aşağıdaki komutu uygularız:

 scout_realtime durdurma
Scout_Realtime'ı Linux'tan tamamen kaldırmak için aşağıdaki komutu kullanmanız gerekir:
 gem kaldırma scout_realtime
Böylece, bu basit yardımcı program, Linux sunucularımızın ana bileşenlerinin sürekli ve gerçek zamanlı olarak izlenmesini sağlar.

wave wave wave wave wave