The DBNet monitoring software consists of two programs, dbn_monsrv.pl
the monitor server program and watchhosts, the client program. The server program is configured
and run on each computer running DBNet. The configuration items are in the standard DBNet configuration
file. The server program has two functions. The first function is to gather data about the local system.
This data is written to a log file, usually log/monitor.log.yyyymmdd. The second function is to answer
requests from the client software. There are four different requests that can be issued:
- Heartbeat,
- DBNet,
- DumpData and
- Snapshot.
The Heartbeat request is used to query the general health of the DBNet
system. The DBNet request is used to gather more specific data about the health of the DBNet system.
The DumpData request is used to gather the DBNet log files. The Snapshot request is used to gather raw
monitoring information about the system. The client software uses all four request types.