The company for which this software project was undertaken provided 24/7 CCTV health and security monitoring services to around 500 locations each having 8–10 cameras across India. Health monitoring for CCTV systems means checking whether or not cameras are in working conditions which can be done in 2 ways, one is to look at them 24/7 * 500 locations * 10 cameras or capture an image of what each camera is currently viewing every N minutes.
We obviously choose the second option
This is my first Medium post ever, so please excuse me if make any mistakes. I will try to put up steps and code snippets after testing so that you don't have to invest time in debugging it.
This post will explain how you can monitor your MongoDB instance and generate really cool graphs using drag and drop interface.