At our office we wrote a simple perl script than sends UDP packets to a=20 central server which has a web interface for monitor / graphing and=20 status alerting. The packets contain a key, value pair. Most of the data=20 we monitor comes via the linux-sys-statistics perl module. Not 100% sure why we did not use something like Nagios but we are a=20 software development house so we tend to reinvent the wheel more often=20 than not. - Tim On 21/10/2012 08:17, Peter Loron wrote: > There are many options. Nagios, Zabbix, etc. > > -Pete > > On Oct 20, 2012, at 11:47 AM, V G wrote: > >> Hi all, >> >> Does anyone know of open source software I can use to monitor all my >> servers? I'm looking for something like a daemon which can be installed = on >> each server that will provide information on CPU load, RAM/swap usage, >> processes, uptime... basically a daemon for `top`. I then want to be abl= e >> to connect to all of them with a client from anywhere so I can see all o= f >> their statuses from my laptop or whatever. >> >> I'd rather not write one myself. But if I did, I'd probably just make a >> script to periodically execute commands over SSH. >> --=20 >> http://www.piclist.com PIC/SX FAQ & list archive >> View/change your membership options at >> http://mailman.mit.edu/mailman/listinfo/piclist --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .