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):
sudo apt install rubygems
Ruby'nin sistemimize yüklenmesi tamamlandığında, scout_realtime paketini kurun aynı terminalde aşağıdaki komutu kullanarak:
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
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
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 --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ı.