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:
- 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.