rtop - Uzak Linux Sunucusunu SSH Üzerinden İzlemek için Etkileşimli Bir Araç


rtop, CPU, disk, < gibi önemli sistem performansı değerlerini toplayan ve gösteren, SSH'yi temel alan basit ve etkileşimli bir uzaktan sistem izleme aracıdır. güçlü>bellek, ağ metrikleri.

Go Dili ile yazılmıştır ve izlemek istediğiniz sunucuya SSH sunucusu ve çalışma kimlik bilgileri dışında herhangi bir ekstra programın kurulmasını gerektirmez.

rtop temel olarak bir SSH oturumu başlatarak ve çeşitli sistem performansı bilgilerini toplamak için uzak sunucuda belirli komutları yürüterek çalışır.

Bir SSH oturumu oluşturulduktan sonra, Linux'taki diğer tüm üst düzey yardımcı programlara (htop gibi) benzer şekilde, uzak sunucudan toplanan bilgileri birkaç saniyede bir (varsayılan olarak 5 saniye) yenilemeye devam eder.

Önkoşullar:

rtop'u kurmak için Linux sisteminizde Go (GoLang) 1.2 veya üstünü yüklediğinizden emin olun, aksi takdirde GoLang kurulum adımlarını takip etmek için aşağıdaki bağlantıya tıklayın:

  1. GoLang'ı (Go Programlama Dili) Linux'a yükleyin

Linux Sistemlerinde rtop Nasıl Kurulur

Go'yu yüklediyseniz rtop'u oluşturmak için aşağıdaki komutu çalıştırın:

go get github.com/rapidloop/rtop

Komutun yürütülmesi tamamlandıktan sonra rtop yürütülebilir ikili dosyası $GOPATH/bin veya $GOBIN dizinine kaydedilecektir.

Not: rtop'u kullanmaya başlamak için herhangi bir çalışma zamanı bağımlılığına veya yapılandırmasına ihtiyacınız yoktur.

Linux Sistemlerinde rtop Nasıl Kullanılır

Aşağıdaki gibi herhangi bir işaret ve bağımsız değişken olmadan rtop'u çalıştırmayı deneyin; bir kullanım mesajı görüntülenecektir:

$GOBIN/rtop
Örnek Çıktı
rtop 1.0 - (c) 2015 RapidLoop - MIT Licensed - http://rtop-monitor.org
rtop monitors server statistics over an ssh connection

Usage: rtop [-i private-key-file] [user@]host[:port] [interval]

	-i private-key-file
		PEM-encoded private key file to use (default: ~/.ssh/id_rsa if present)
	[user@]host[:port]
		the SSH server to connect to, with optional username and port
	interval
		refresh interval in seconds (default: 5)

Şimdi uzaktaki Linux sunucusunu rtop kullanarak aşağıdaki gibi izleyelim ve varsayılan olarak 5 saniyelik bir aradan sonra toplanan bilgileri yenileyelim:

$GOBIN/rtop   [email  

Aşağıdaki komut, her 10 saniyede bir toplanan sistem performansı ölçümlerini yenileyecektir:

$GOBIN/rtop [email  10

rtop ayrıca ssh-agent, özel anahtarlar veya şifre kimlik doğrulaması kullanarak da bağlanabilir.

rtop Github deposunu ziyaret edin: https://github.com/rapidloop/rtop

Son olarak, rtop basit ve kullanımı kolay bir uzaktan sunucu izleme aracıdır, çok az ve doğrudan seçenek kullanır. Linux performans izleme becerilerinizi geliştirmek amacıyla sisteminizi izlemek için diğer bazı komut satırı araçlarını da okuyabilirsiniz.

Son olarak her türlü soru veya görüşleriniz için aşağıdaki yorum bölümünden bizimle iletişime geçin.