Skip to content

A monitoring tool for checking the status of local/remote servers, based on psutil,Tornado and MongoDB.

Notifications You must be signed in to change notification settings

sdpatro/observer-monitoring

Repository files navigation

observer-monitoring

A monitoring tool for checking the status of local/remote servers, based on psutil, Tornado and MongoDB.

How-to-run:

Root server

Setup root server on a machine of your choice:

$ bash run-root.sh

This will run your TCP listener and HTTP web server on the machine.

Remote senders

Run the remote sender(s) on whichever machine(s) you want to monitor (could be on your root as well):

$ bash run-remote.sh
Observer remote running at port 8888
Enter destination IP: 
54.179.143.69 
Enter destination port: 
8889
Enter remote name: 
foobar-production
Enter preferred NIC: 
eth0

Dashboard navigation

  • Live monitoring : [ROOT_IP_ADDRESS]:9000/live
  • Statistical data : [ROOT_IP_ADDRESS]:9000/stats
  • Performance testing : [ROOT_IP_ADDRESS]:9000/perf







About

A monitoring tool for checking the status of local/remote servers, based on psutil,Tornado and MongoDB.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published