This is the second and last part of my article about building a distributed monitoring solution with Nagios, you can find part 1 here
Now you know all you need to know to set up service checks on the slaves and send information from the slaves to the master.
A benefit of a master/slave configuration is the ability to centrally configure all the Nagios nodes, both master and slaves. There are many ways to do this.
One of my favorite ways to manage distributed Nagios configuration is to use a version control system (VCS) such as Subversion. In this setup you store all the configurations under the VCS (which is a good practice anyway, to keep your configuration file with a version number and a change history). The various Nagios sites each have their own directories where they can put their files; I suggest a setup like this: