Pengantar
Dalam artikel ini kami akan menunjukkan cara memantau sistem Linux Anda dan beberapa metriknya dengan menggunakan alat pemantauan server sederhana yang ingin kami bagikan dengan Anda, yang disebut Scout_Realtime .
Apa itu Scout_Realtime ?
Scout_Realtime adalah alat berbasis web yang sederhana dan mudah digunakan untuk memantau metrik server Linux secara real-time, dengan cara yang sangat disukai. Jadi Ini menunjukkan kepada Anda diagram yang mengalir lancar tentang metrik yang dikumpulkan dari CPU, memori, disk, jaringan, dan proses (10 teratas), secara real-time.
Menginstal Alat Pemantau Scout_Realtime di Linux
1. Untuk memasang scout_realtime di server Linux, Anda harus memiliki Ruby 2.7+ diinstal di server Anda menggunakan perintah berikut.
Di Debian/Ubuntu
$ sudo apt-get install rubygems -y
RHEL/CentOS
# sudo yum -y install rubygems-devel
Di Fedora
$ sudo dnf -y install rubygems-devel
2. Setelah Anda menginstal Ruby di sistem Linux Anda, sekarang Anda dapat menginstal scout_realtime paket menggunakan perintah berikut.
$ sudo gem install scout_realtime
3. Setelah berhasil memasang scout_realtime paket, selanjutnya, Anda harus memulai scout_realtime daemon yang akan mengumpulkan metrik server secara real-time seperti yang ditunjukkan.
$ scout_realtime
4. Sekarang setelah scout_realtime daemon berjalan di server Linux yang ingin Anda pantau dari jarak jauh pada port 5555 .
Selain Jika Anda menjalankan firewall, Anda perlu membuka port 5555 yang scout_realtime mendengarkan, di firewall untuk mengizinkan permintaan.
Di Debian/Ubuntu
$ sudo ufw allow 27017
$sudo ufw reload
RHEL/CentOS
# sudo iptables -A INPUT -p tcp --dport 5555 -j ACCEPT
# sudo service iptables restart
Di RHEL/CentOS
$ sudo firewall-cmd --permanent --add-port=5555/tcp
$ sudo firewall-cmd reload
5. Sekarang dari mesin lain, buka browser web dan gunakan URL di bawah untuk mengakses scout_realtime untuk memantau kinerja server Linux jarak jauh Anda.
http://localhost:5555
ATAU
http://ip-address_or_hostname.com:5555
6. Secara default, scout_realtime log ditulis dalam .scout/scout_realtime.log di sistem, yang dapat Anda lihat menggunakan perintah cat.
$ cat .scout/scout_realtime.log
7. Untuk menghentikan scout_realtime daemon, jalankan perintah berikut.
$ scout_realtime stop
8. Untuk mencopot pemasangan scout_realtime dari sistem, jalankan perintah berikut.
$ gem uninstall scout_realtime
Untuk informasi selengkapnya, lihat Github Scout_realtime.