Scout_Realtime, pantau server Gnu / Linux Anda dari browser

Tentang Scout_Realtime

Pada artikel selanjutnya kita akan melihat Scout_Realtime. Pada artikel sebelumnya di blog ini, kami telah melihat alat berbasis baris perintah yang berbeda untuk memantau kinerja sistem Gnu / Linux kami, seperti htop, lirikan dan lain-lain. Yang akan kita lihat hari ini adalah yang lain alat sederhana untuk memantau server.

Scout Realtime kami akan menampilkan metrik disk, memori, jaringan, CPU, dan proses. Ini adalah alat sederhana, mudah digunakan dan berbasis web untuk memantau metrik server Linux secara real time, dengan cara yang sangat jelas. Ini akan menunjukkan kepada kita grafik fluida pada metrik yang dikumpulkan dari CPU, memori, disk, jaringan, dan proses. Semua ini dalam waktu nyata.

Pada artikel ini, kita akan melihat cara menginstal alat pemantauan ini yang disebut scout_realtime di Ubuntu ke memantau server jarak jauh. Tetapi sebelum kita membahas masalah ini, kita akan melihat beberapa karakteristik umum yang akan ditawarkan program ini kepada pengguna.

Karakteristik umum scout_realtime

  • Programnya adalah Open Source. Kode sumbernya dapat dilihat di halaman GitHub.
  • Pengguliran lancar di perbarui grafik setiap detik.
  • semua metrik kinerja utama (CPU, memori, pemanfaatan disk, dan lalu lintas jaringan) berada dalam satu tampilan untuk pembacaan data yang lebih baik.
  • Metrik penggunaan memori lebih jelas dan lebih tepat, menurut situs webnya, daripada program lain dengan tujuan yang sama.
  • Proses dikelompokkan dengan nama yang sama dan jumlah proses yang berjalan ditampilkan. Ini untuk memastikan bahwa tren dalam proses aktif menjadi lebih jelas.
  • scout_realtime sangat bergantung pada filesystem proc untuk mendapatkan metrik. Procfs tersedia di distribusi berbasis Gnu / Linux. OSX dan FreeBSD tidak memiliki dukungan penuh untuk procfs dan tidak kompatibel.

Instalasi Scout_realtime Monitoring Tool di Ubuntu

Untuk menginstal scout_realtime di server Gnu / Linux kami, kita perlu menginstal Ruby 1.9.3 atau lebih tinggi. Untuk ini kita akan menggunakan perintah berikut di terminal (Ctrl + Alt + T):

instalasi ruby ​​di server Ubuntu

sudo apt install rubygems

Setelah instalasi Ruby selesai di sistem kami, kami bisa instal paket scout_realtime menggunakan perintah berikut di terminal yang sama:

Instalasi Scout_realtime

sudo gem install scout_realtime

Mulai scout_realtime

Setelah berhasil menginstal paket tersebut, kita harus memulai daemon scout_realtime. Ini akan bertugas mengumpulkan metrik server secara real time. Untuk memulai daemon, di terminal (Ctrl + Alt + T) kami menulis:

meluncurkan scout_realtime

scout_realtime

Setelah meluncurkan daemon scout_realtime, itu berjalan di server Linux kami yang ingin kami pantau dari jarak jauh melalui port 5555.

Buka port firewall

Jika kita menjalankan firewall, kita perlu membuka port 5555 yang digunakan scout_realtime. Dengan ini kami akan mengizinkan Anda untuk mengajukan permintaan. Ini dapat dilihat bagaimana melakukannya di halaman bantuan UFW yang mereka tawarkan kepada kami di situs web Ubuntu,

Mengakses Scout_Realtime

scout_realtime berjalan

Setelah port terbuka, dari komputer lain, kami membuka browser web dan kami akan menggunakan URL yang ditunjukkan di bawah ini untuk mengakses grafik dan memantau kinerja server jarak jauh.

http://localhost:5555

Atau kita juga bisa menggunakan:

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

Lihat log program

Secara default, log disimpan dalam file .scout / scout_realtime.log dari sistem. Kami akan dapat berkonsultasi register ini menggunakan perintah cat di terminal (Ctrl + Alt + T) sebagai berikut:

cat .scout/scout_realtime.log

Hentikan Scout_realtime

Jika kita ingin menghentikan daemon scout_realtime, kita akan menjalankan perintah berikut di terminal (Ctrl + Alt + T):

scout_realtime stop

Copot pemasangan scout_realtime

Untuk menghapus scout_realtime dari sistem, kita hanya perlu menjalankan perintah berikut di terminal:

sudo gem uninstall scout_realtime

Bantuan dan informasi

Untuk bisa periksa opsi yang tersedia dari program ini, kita dapat menulis di terminal:

bantuan scout_realtime

scout_realtime --help

Jika ada yang membutuhkan informasi lebih lanjut tentang program ini, Anda dapat menghubungi repositori github dari scout_realtime. Jika seseorang menemukan bug dalam program, mereka dapat melaporkannya sebagai berikut link.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.