Readme File | Software
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_kit" is a "bundle" containing the products needed to use the Murmur
message system: Murmur and Murmur_client.
This message reporting system uses a client/server architecture:
It was divided this way with the intent that the
client may be ported and used on more platforms than the server.
Access to Murmur is provided via a simple routine interface for applications,
and through a set of X/Motif graphical editors for configuration of run-time
message reporting preferences. Murmur displays messages in X/Motif windows in
color or black and white.
Murmur provides a VMS MESSAGE-like function code generation utility, a client
routine package for sending these codes over the network to a central server,
and a server which translates the codes into meaningful visual information,
writes the information to a logfile, and displays it on B&W or color X windows.
Because Murmur stores message information in keyed access files, it can provide
advanced features such as popping up help when a displayed message is clicked
on by the mouse and executing "action" shell scripts when selected messages are
received by the server.
A release of the Murmur_kit "bundle" will contain compatible releases of each
product which have been tested together. The bundle's version number will
increment whenever ANY or ALL products within the bundle change.
The Murmur and
Murmur_client
products were developed by Fermilab Computing
Division's Data Acquisition Software group in the Online Systems Department.
See the README file in each product for more information about the product.