doctau / garbagecat

http://code.google.com/a/eclipselabs.org/p/garbagecat/
8 stars 2 forks source link

Preprocessing CmsConcurrentEvent across 3 lines #4

Open doctau opened 10 years ago

doctau commented 10 years ago

http://code.google.com/a/eclipselabs.org/p/garbagecat/issues/detail?id=2

Preprocessing will not handle a combined CmsConcurrentEvent and ApplicationStoppedTimeEvent followed by an ApplicationConcurrentTimeEvent, and on the 3rd line the times data for the CmsConcurrentEvent.

For example, these 3 lines:

324217.024: [CMS-concurrent-abortable-preclean: 0.015/0.073 secs]Total time for which application threads were stopped: 0.0125060 seconds Application time: 0.0001900 seconds [Times: user=0.05 sys=0.00, real=0.08 secs]

Will be preprocessed into these 2 lines: Total time for which application threads were stopped: 0.0125060 seconds 324217.024: [CMS-concurrent-abortable-preclean: 0.015/0.073 secs]Application time: 0.0001900 seconds [Times: user=0.05 sys=0.00, real=0.08 secs]

Resulting in the times data not being associated with the CmsConcurrent event and stranded on a line and reported as an unidentified log line.