murmur - the server component of murmur_kit

Abstract
The murmur message system is a tool for the production and management of message reporting. It acts as a central reporter / repository for messages generated from applications across a distributed system. Message generation, reporting, logging, and displaying are part of the murmur system. Its usefulness ranges from software product development and maintenance to system level shakedown and diagnostics.

"murmur" is the server component of the murmur_kit bundled product. murmur_kit also includes a client component called murmur_client that should be used with the murmur message server.

The murmur server displays and logs messages sent by remote client applications. Information associated with the messages is fetched from the system database and is used to display and log the messages.

With each message, the server can display and log not only message text, but client time and time zone, server time, client node name and process ID, a client specified application name, and text appended by the client. The server also routes messages to the appropriate display windows based on the user's routing preferences.

If a message action is associated with a received message, the associated shell scripts are executed. This is especially useful for application maintainers since it provides a mechanism for automatic notification when specific errors occur. (e.g. a script that sends mail or executes a diagnostic snapshot) If help information is associated with the message (via the message generation utility), then clicking on the displayed message will pop up a window displaying the help text.

Murmur is configured and customized through the use of seven graphic interface database editors: the Display Setup Editor, the Logfile Setup Editor, the Format Setup Editor, the Group Editor, the Routing Editor, the Message Action Editor, and the Attribute Editor. These editors are available from a single program.

Murmur provides a Database Concatenator so systems can use a database composed of messages from all the different applications in the system. Murmur also provides a browsing program that allows the user to browse murmur message logfiles by specifying filtering characteristics that determine which messages will be displayed.

last modified 03/05/1995   murmur_support@fnal.gov
Security, Privacy, LegalFermi National Accelerator Laboratory