/
Logging configuration

Logging configuration

Logging settings

More information on logging settings can be found in the Administrator Guide section.  

The CMR comes with a Logback configuration file which is not very chatty by default. It is possible to change these settings by editing the logging-config.xml file located in the installation root. To log the service requests for example, one can change the log level of the service methods to trace or debug:

<!-- service logging, set this to 'debug' to get additional information about: - Number of timer objects being stored - information about the exception sensor - information about the combined metric sensor -->
<logger name="info.novatec.inspectit.cmr.service" level="trace" />

The above configuration would then print detailed information about the called service methods and the time it took for each request:

2014-04-14 14:57:20,587: 34756  [      btpool0-1] TRACE mr.service.ServerStatusService - --> info.novatec.inspectit.cmr.service.IServerStatusService#getServerStatus()
2014-04-14 14:57:20,588: 34757  [      btpool0-1] WARN  mr.service.ServerStatusService -     'Get Server Status' duration: 0.024402 ms
2014-04-14 14:57:20,591: 34760  [      btpool0-1] TRACE mr.service.ServerStatusService - <-- info.novatec.inspectit.cmr.service.IServerStatusService#getServerStatus()
2014-04-14 14:57:20,655: 34824  [      btpool0-1] TRACE ervice.GlobalDataAccessService - --> info.novatec.inspectit.cmr.service.IGlobalDataAccessService#getAgentsOverview()
2014-04-14 14:57:20,660: 34829  [      btpool0-1] WARN  ervice.GlobalDataAccessService -     'Get Agents Overview' duration: 4.953291 ms
2014-04-14 14:57:20,661: 34830  [      btpool0-1] TRACE ervice.GlobalDataAccessService - <-- info.novatec.inspectit.cmr.service.IGlobalDataAccessService#getAgentsOverview()
2014-04-14 14:57:20,712: 34881  [      btpool0-1] TRACE ervice.GlobalDataAccessService - --> info.novatec.inspectit.cmr.service.IGlobalDataAccessService#getCompleteAgent()
2014-04-14 14:57:20,712: 34881  [      btpool0-1] WARN  ervice.GlobalDataAccessService -     'Get Complete Agent' duration: 0.045022 ms
2014-04-14 14:57:20,712: 34881  [      btpool0-1] TRACE ervice.GlobalDataAccessService - <-- info.novatec.inspectit.cmr.service.IGlobalDataAccessService#getCompleteAgent()

To get even more information about the other components of the CMR, the level of the rootlogger can be changed, too:

<!-- set log levels - for more verbose logging change 'info' to 'debug' -->
<root level="info">
 <appender-ref ref="stdout" />
 <appender-ref ref="file" />
 <appender-ref ref="exceptions" />
</root>

Related content

CMR logging configuration
CMR logging configuration
More like this
CMR logging configuration
CMR logging configuration
More like this
CMR logging configuration
CMR logging configuration
More like this
CMR properties
CMR properties
More like this
Working with Timers Graphs
Working with Timers Graphs
More like this
Working with Timers Graphs
Working with Timers Graphs
More like this