Nagios is one of the most widely spread monitoring packages available. Chef provides you with a cookbook to install a Nagios server, as well as Nagios clients. It provides ways to configure service checks, service groups and so on, using data bags instead of manually editing Nagios configuration files.
Make sure that you have a cookbook named
my_cookbook and that the
run_list of your node includes
my_cookbook, as described in the Creating and using cookbooks recipe in Chapter 1, Chef Infrastructure:
Berksfilein your Chef repository including the nagios cookbook:
mma@laptop:~/chef-repo $ subl Berksfile
cookbook 'resource-control' cookbook 'nagios'