I’m not worrying about it for the moment, I have to admit. I may actually end up going with something like nagios though as I have a few bits of kit at home that I’d like to keep track of and prod me when there are issues that need looking at, and it’s generally much easier not to reinvent the wheel. To be fair however, I’ve not really given it a lot of thought. After my last job ended in circumstances that strained credulity to say the least (though it wouldn’t be unreasonable to suggest I’d had more than enough anyhow), I fairly seriously lost my programming/sysadmin mojo and playing with emoncms, weewx and similar stuff is my way of starting to get back into it all.
The one advantage of using the nagios clients that I can see is that they already provide the data in a fixed format so it just saves some coding time. Otherwise I’d agree it’s probably just easier to code something up yourself, which kind of brings you back to your original question