ສ້າງລະບົບ REALTIME MONITOR ດ້ວຍ SCOUT REALTIME

ສ້າງລະບົບ REALTIME MONITOR ດ້ວຍ SCOUT REALTIME

Scout Realtime ນັ້ນເປັນ OpenSource Project ທີ່ພັດທະນາດ້ວຍພາສາ Ruby ສິ້ງທີ່ເຮົາມັກນັ້ນຄືໜ້າຕາສວຍງາມ ແລະ ສາມາດ Monitor Service ຕ່າງໆໃນເຄື່ອງເຮົາໄດ້ຂ້ອນຂ້າງຄົບຖ້ວນເຊັ່ນ Nginx, Apache, Named, Mysql ເຮັດໃຫ້ເຮົາສາມາດວິເຄາະບັນຫາໄດ້ວ່ອງໄວ ແລະ ຖືກຈຸດ

ຂັ້ນຕອນການຕິດຕັ້ງ

Install Ruby (ຕ້ອງ version ຫຼາຍກວ່າ 1.9)

ຕິດຕັ້ງ Library ທີ່ຈໍາເປັນ

yum groupinstall -y 'development tools'

ດາວໂຫຼດ ແລະ ຕິດຕັ້ງ RVM

curl -L get.rvm.io | bash -s stable
source /etc/profile.d/rvm.sh

Installing Ruby 2.1.0 On CentOS 6.5 Using RVM

rvm reload
rvm install 2.1.0 
rvm list rubies
rvm use 2.1.0 --default
rvm use 2.1.0

ສໍາເລັດການຕິດຕັ້ງ Ruby ຕໍ່ໄປເຮົາຈະຕິດຕັ້ງ Scout Realtime ຜ່ານ Gem ກັນ

gem install scout_realtime

Start Service

scout_realtime

ຫຼັງຈາກນັ້ນເປີດ Firewall tcp port 5555 ເພື່ອໃຫ້ Client Connect ເຂົ້າມາດ້ວຍ

iptables -A INPUT -p tcp --dport 5555 -j ACCEPT

ທົດລອງຮຽກຈາກ Client (ທົດລອງຈາກເຄື່ອງຂ້ອຍເອງ)

ແກ້ໄຂຄ່າ user ແລະ IP ໃຫ້ຖືກຕ້ອງດ້ວຍ

ຂໍ້ມູນເພີ່ມເຕີມ
http://scoutapp.github.io/scout_realtime/