The best configuration manager for Nagios: Google Docs, of course!
Now, I'm not a fan of Nagios and I always recommend OpenNMS over Nagios, but when a client is fixated with Nagios I take a deep breath and get work done with it too. Now it just happened that I couldn't convince a customer to use OpenNMS so I decided that if I really had to use Nagios I would do it in a way as innovative as possibile. The first phase in this kind of projects is usually gathering requirements, that is hosts/appliances to be monitored. So I opened up a Google Document spreadsheet and started typing. At a certain point it hit me, what if I could make this doc the source for all configuration and just be done with it? My spider sense were tingling and I knew I had just found a way to make a dull project an interesting and blog-worthy one. I created a spreadsheet like the one in the picture with only 4 columns: ip, name/description, location, groups. After that I shared the spreadsheet as csv and grabbed the url. From the shell I could now f...