On the Nagios server you want to monitor, you need to do the following:

- add the following to /etc/services:
	nagstat         33333/tcp       # Nagios Status

- add the following to /etc/inetd.conf:
	nagstat stream  tcp     nowait  root    /usr/sbin/tcpd          /usr/local/bin/nagios-status

- create the following script /usr/local/bin/nagios-status:
	#!/bin/sh

	/bin/cat /var/cache/nagios2/status.dat
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                 The nagios status-file. This is the file pointed to by
		 'status_file' in your nagios.cfg file.

- copy the check_nagios_summary binary somewhere in your filesystem,
  e.g. /usr/bin (used in this example)

- add to your Nagios checkcommands.cfg:
	define command {
	        command_name    check_nagios_summary
		command_line    /usr/bin/check_nagios_summary -F $ARG1$ $ARG2$
		}

- in the Nagios services.cfg file:
	define service{
	        use                             generic-service
		host_name                       host
		service_description             Nagios at host
		is_volatile                     0
		check_period                    24x7
		max_check_attempts              3
		normal_check_interval           2
		retry_check_interval            1
		contact_groups                  unix-admins
		notification_interval           240
		notification_period             24x7
		notification_options            w,u,c,r
		check_command                   check_nagios_summary!host:port!-X
		}

  please replace 'host' to the ip address of the satellite nagios
  system, also replace 'port' with 33333 (see above) or the port number you
  chose
  use -x if the satelite system runs Nagios 1.0
  use -X if the satelite system runs Nagios 2.0
