Scout Realtime Ruby VPS Monitoring

Cara Cepat Install Realtime Monitoring Server Scout Realtime di VPS

Jadi begini, saya sudah cerita kalau saya pindahan VPS dengan cepat dari OVH ke Digital Ocean (DO) kemarin kan. Nah masalahnya Matinya MySQL itu tadi malam sekitar 20.00 sempat terjadi lagi dan saya harus MANUAL untuk Restart Service MySQL di Linux agar jalan lagi.

Upaya awal seperti yang saya bahas juga seperti Check Space SSD juga menunjukkan masih sehat dan bagus. Kurang lebih catatannya seperti ini

Sponsors
root@nurudin:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            490M     0  490M   0% /dev
tmpfs           100M   11M   89M  11% /run
/dev/vda1        30G   18G   12G  59% /
tmpfs           497M     0  497M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           497M     0  497M   0% /sys/fs/cgroup
tmpfs           100M     0  100M   0% /run/user/0

Masih sangat bagus kan? 30GB data saya masih tersisa 12GB, tapi tetep saja MySQL Daemon mati sehingga Database kembali Down. Saat ini saya masih minta bantuan Mbah Merem untuk memeriksanya dan belum dapat kabar.

Semenetara itu kemarin saya sempat tanya ke Pak SEO dan di Blog Pak SEO ternyata lagi menulis Install Realtime Monitoring Server, tujuan awalnya mau test performa dan juga maintenis kondisi. Mbah Merem menyarankan untuk menggunakan InfluxData tapi Pak SEO kangelan. Akhirnya dia menemukan Scout Realtime yang menggunakan Ruby on Rails dan saya ikutan install.

Saya hanya COPAS semua perintah yang Pak SEO ketik dan hasilnya lhaarr… langsung jalan. Urutan perintahnya kurang lebih seperti ini.

  1. Login ke VPS via SSH dan pastikan user bisa akses ROOT.
  2. Kalau mau lebih mudah langsung login ROOT saja. Kalau mau rodo aman nanti user yang bisa sudo.
  3. Kalau sudah exe perintah dibawah ini berurutan
    sudo apt-get install libgdbm-dev libncurses5-dev automake libtool bison libffi-devKemudian lakukan GPG dengan cara
    gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

    Setelah itu lakukan CURL sederhana dengan cara seperti ini.
    curl -sSL https://get.rvm.io | bash -s stable

    Lanjutkan perintah ini
    source /etc/profile.d/rvm.sh

    Dan dilanjutkan
    rvm install 2.3.3

    Dan kemudian perintah ini juga
    rvm use 2.3.3 --default

    Dan langkah kemudian Check versi RUBY nya dengan perintah
    ruby -v

  4. Itu tadi proses awal atau install kebutuhan2 untuk Install Scout Realtime. Kemudian install Scout Realtimenya dengan cara
    gem install scout_realtime
  5. Sukses? Kalau sukses, segera jalankan Daemon dari Scout Realtimenya
    scout_realtime start

Selesai, anda sukses Install Scout Realtime di VPS Unmanaged dengan cepat dan mudah. Berikut tampilannya di Server DO saya.

Aplikasi Scout Realtime di VPS Unmanaged
Aplikasi Scout Realtime di VPS Unmanaged

Sarana dan Pendukung:
https://tfq.me/2017/01/06/real-time-server-monitor-unmanaged-vps/
https://scoutapp.github.io/scout_realtime/

Leave a Reply

Your email address will not be published. Required fields are marked *