Ask HN: What tools do you use to monitor your LAMP server(s)?
21–30 of 41 posts
Re: Ask HN: What tools do you use to monitor your LAMP server(s)?
#22Re: Ask HN: What tools do you use to monitor your LAMP server(s)?
#23We have a cluster of about 60 servers, and use Monit and Ganglia to manage it. Monit will alert you when certain problems occur -- for example, if the server load is too high, if a service stopped running, or if can't reach the database. Ganglia records data and graphs that data over time. We use it to see how busy our server are getting, or how our peak resource usage compares to off-peak. Monit is important for not…
You would have to pay $11,388 per year to use Cloudkick with 60 servers and still lose all data >1 year. I don't get the logic of paying that much for Cloudkick at all. Monitoring tends to be a couple days work (at most) to setup perfectly and then very little on-going. Hardly worth $949 every month IMHO.
If you don't have a full time sys admin it's also one of those things that is very easy to put off or delay or just not keep on top of.
As for the data loss I can't think of a time I've ever wanted to see resource statistics for over a year ago and down times and outages are kept in a problem tracking system.
Re: Ask HN: What tools do you use to monitor your LAMP server(s)?
#24I use munin to monitor http://codeboff.in . The stats page is up at http://codeboff.in:8080/ if you want to take a look. Also I use Supervisor ( http://supervisord.org/ ) to launch all my processes and it is configured to send me an email if any of them grows beyond a memory threshold and/or crashes (in which case it also attempts to restart it a few times).
Re: Ask HN: What tools do you use to monitor your LAMP server(s)?
#25All of the plugins are written in Ruby and the interface for reporting data is pretty simple.
I'm using it for everything from monitoring the KB/s that systems are swapping (and alert if it's anything measurable) as well as custom things like job queue depths.
Re: Ask HN: What tools do you use to monitor your LAMP server(s)?
#26It's built on top of Nagios, and makes the entire process very easy and straightforward to setup and run.
Edit: The community version is free, and I haven't run into any limitations on it. The paid version offers a few extra modules.
Re: Ask HN: What tools do you use to monitor your LAMP server(s)?
#27Also working on integrating Splunk for analyzing log files and alerting on a few aspects.
Re: Ask HN: What tools do you use to monitor your LAMP server(s)?
#28Re: Ask HN: What tools do you use to monitor your LAMP server(s)?
#29Shocked at the lack of zabbix. Alerts, graphs, history, all in one place. Install the agent and you get the basics for free - I just set up a demo of it a couple days ago in 30 minutes flat.