We have a project going on which is now looking into the following, it's required for virtual private servers, and needs to be updated in like second intervals for live-uptime monitoring.
A monitoring script that we are able to include at this time only VPS's, and have them monitored, and then displaying on the webpage created for it "uptime", "node" "datacenter" "load" "users". It should be simple, and I have seen some around that are like it, but I was wondering what you guy's would think would be the best solution?
Please list all suggestions, solutions, free & paid.
We would also be interested in hiring a coder if they believe they are able to do this, if you know of anyone please recommend also.
I understand some solutions might fit some of our requirements, so to make this short and simple, the main features we would need...
A way to add the servers quickly,
When displaying on website/webpage assigned for this (url.domain.com) it will show at least "hostname" | "uptime" | "load & users" | and have a option where we can include/manually write "datacenter or "node", or something.
Thank you for everyone's help,
Note: Please do not recommend pingdom, as we already currently are using pingdom and it's not even 50% able to do what we need.
http://centreon.com is a fantastic front end for nagios, polling by default is every 5 minutes, but can be set to whatever you desire. With assigning parent/child relationships, you can get displays and reports that are as customizable as the imagination can go. PM for a ovz template with it all setup.
If you can go ahead and shoot me that template, that would be great.
You don't have a example of this already running would you? I would like to see how exactly it stands before we get into using it, to see if it matches our requirements.
As this isn't just for monitoring our VPS's on our server-nodes, this is for a project not related to the company I work for, for my own personal self. That I need my main server (that is hosting the web page) to display the information described in the first post on stats.mydomain.com, and itll list the VPS's currently online/running/and assigned within the project we are doing.
If you look though the docs, you can setup the nagios web pages as well. But if getting the data collected is the main concern, nothing stands up to nagios, writing a pretty page shouldn't be too far off once you have the data.