nscc -- NetSaint Configuration Compiler NetSaint is a powerful, flexible, and efficient monitoring system, capable of tracking a large number hosts and services while using minimal resources and providing a convenient notification system. Unfortunately, it has an unpleasant, verbose configuration file syntax. Nscc attempts to rectify this situation by providing a convenient way of configuring NetSaint based on text templates and external commands which provide the necessary information about hosts. Since NetSaint's operation is service-oriented, the format of the nscc file is also service oriented. A service declaration provides the information NetSaint needs to check the service, as well as the host or hosts running the service (and the class to which those hosts belong). The hostclass then provides the information necessary to monitor the hosts. Information which may change frequently, such as the hosts in a hostclass and the parents of hosts (describing network topology) is read from external commands. REQUIREMENTS * Objective Caml 3.04 (or so) * NetSaint 0.7 INSTALLATION $ make $ make PREFIX= install CONFIGURATION nscc reads a file given on the command line. See the man page for the syntax of this file. HOME PAGE This package is locate at http://www.cs.utexas.edu/users/mcguire/software/nscc/ Tommy M. McGuire