The CMS MessageLogger Service is meant to allow code in modules, other services, and other framework "scaffolding" to log messages to a unified message logging and statistics facility.
The MessageLogger Service captures and coordinates messages originating in multiple modules (which, under the CMS framework, will in general be running in multiple threads) into a specified set of destinations. The management of these destinations is based on the ZOOM Error Logger package developed at Fermilab.
All users of the MessageLogger service should read the section on Issuing Messages .
The behavior of the MessageLogger can be adjusted via lines in the job's configuration file (.cfg). Users wishing to customize the behavior of the MessageLogger should read the section on MessageLogger Parameters .