This application is intended to provide a convenient way to interact with the logging system. However, tools will be available to allow individual applications to create logging request files and send them to the Logging Server. It will also be possible to launch the UI to the Logger from another application, initializing the UI with a reasonable list of devices to log. The Logging Server is responsible for launching and deleting Logger processes as needed to handle logging requests. It also monitors active Logger processes and issues alarms if a Logger is not responsive.
Loggers do the actual work of logging.
They read the Request File they are given, acquire the appropriate data from devices, ADOs, etc. Logged Data Files Logged data as well as information about the logging request will be stored in SDDS files. At some future time we may investigate the use of the database to store logged data. The other major component of the logging system is the UI to the Logged Data. This application will allow access to logged data for graphical display or data extraction to files.