Scout_Realtime, Gnu / Linux sunucunuzu tarayıcıdan izleyin

Scout_Realtime Hakkında

Bir sonraki makalede Scout_Realtime'a bir göz atacağız. Bu blogdaki önceki makalelerde, Gnu / Linux sistemimizin performansını izlemek için farklı komut satırı tabanlı araçlar gördük. htop, bakışlar ve diğerleri. Bugün göreceğimiz başka bir bir sunucuyu izlemek için basit bir araç.

Gerçek Zamanlı bizi izci disk, bellek, ağ, CPU ve işlem ölçümlerini gösterecek. Bu, Linux sunucu ölçümlerini gerçek zamanlı olarak çok net bir şekilde izlemek için basit, kullanımı kolay ve web tabanlı bir araçtır. CPU, bellek, disk, ağ ve işlemlerden toplanan ölçümler hakkında bize akışkan grafikler gösterecek. Tüm bunlar gerçek zamanlı olarak.

Bu makalede, scout_realtime adlı bu izleme aracının Ubuntu'ya nasıl kurulacağını göreceğiz. uzak bir sunucuyu izlemek. Ancak konuya girmeden önce, bu programın kullanıcılara sunacağı bazı genel özellikleri göreceğiz.

Scout_realtime'ın genel özellikleri

  • Program Açık Kaynak. Kaynak kodu sayfada görülebilir. GitHub.
  • Kaydırma, grafikleri her saniye güncelle.
  • tüm temel performans ölçütleri (CPU, bellek, disk kullanımı ve ağ trafiği) daha iyi veri okuma için tek bir görünümdedir.
  • Bellek kullanım ölçütleri, web sitesine göre, aynı amaca sahip diğer programlara göre daha net ve daha kesindir.
  • Süreçler gruplandırılmıştır aynı ad ve çalışan işlem sayısı ile görüntülenir. Bu, aktif süreçlerdeki eğilimlerin daha net hale gelmesini sağlamak içindir.
  • scout_realtime proc dosya sistemine büyük ölçüde bağımlıdır metrikleri almak için. Procfs, Gnu / Linux tabanlı dağıtımlarda mevcuttur. OSX ve FreeBSD, procfs için tam desteğe sahip değildir ve uyumlu değildir.

Ubuntu'da Scout_realtime Monitoring Tool kurulumu

Scout_realtime'ı Gnu / Linux sunucumuza kurmak için, Ruby 1.9.3 veya üstünü yüklememiz gerekecek. Bunun için bir terminalde aşağıdaki komutu kullanacağız (Ctrl + Alt + T):

Ubuntu sunucusunda ruby ​​kurulumu

sudo apt install rubygems

Ruby'nin sistemimize yüklenmesi tamamlandığında, scout_realtime paketini kurun aynı terminalde aşağıdaki komutu kullanarak:

Scout_realtime yükleme

sudo gem install scout_realtime

Scout_realtime'ı başlat

Paketi başarıyla kurduktan sonra, scout_realtime daemon'u başlatmalıyız. Bu, sunucu ölçümlerini gerçek zamanlı olarak toplamaktan sorumlu olacaktır. Arka plan programını başlatmak için terminalde (Ctrl + Alt + T) şunu yazıyoruz:

scout_realtime başlatılıyor

scout_realtime

Scout_realtime daemon'u başlattıktan sonra, Linux sunucumuzda çalışıyor ve bağlantı noktası 5555.

Güvenlik duvarı bağlantı noktalarını açın

Bir güvenlik duvarı çalıştırıyorsak, 5555 numaralı bağlantı noktasını açmamız gerekecek scout_realtime'ın kullandığı. Bununla istekte bulunmanıza izin vereceğiz. Bunun nasıl yapılacağı, yardım sayfasında görülebilir. UFW bize Ubuntu web sitesinde sundukları,

Scout_Realtime'a Erişim

scout_realtime koşu

Bağlantı noktaları açıldığında, başka herhangi bir makineden, bir web tarayıcısı açıyoruz ve grafiklere erişmek ve uzak sunucunun performansını izlemek için aşağıda gösterilen URL'yi kullanacağız.

http://localhost:5555

Veya şunu da kullanabiliriz:

http://direccion-ip-o-dominio.com:5555

Program günlüklerini görüntüleyin

Varsayılan olarak, günlükler .scout / scout_realtime.log dosyasına kaydedilir. sistemin. Bir terminalde (Ctrl + Alt + T) cat komutunu kullanarak bu kayıtlara şu şekilde başvurabileceğiz:

cat .scout/scout_realtime.log

Scout_realtime'ı durdur

Scout_realtime daemon'u durdurmak istiyorsak, terminalde aşağıdaki komutu çalıştıracağız (Ctrl + Alt + T):

scout_realtime stop

Scout_realtime'ı kaldır

Scout_realtime'ı sistemden kaldırmak için, terminalde yalnızca aşağıdaki komutu çalıştırmamız gerekir:

sudo gem uninstall scout_realtime

Yardım ve bilgi

Karşı bu programın mevcut seçeneklerini kontrol edin, bir terminalde yazabileceğiz:

scout_realtime yardımı

scout_realtime --help

Birinin ihtiyacı varsa más información bu program hakkında, iletişime geçebilirsiniz. github deposu scout_realtime'dan. Birisi programda bir hata bulursa, bunu aşağıda bildirebilir. bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.