O'Reilly logo

Trace and Log Analysis: A Pattern Reference for Diagnostics and Anomaly Detection by Software Diagnostics Institute, Dmitry Vostokov

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

F

 

Factor Group

We borrowed the next trace and log analysis pattern name from factor groups in mathematics (or quotient groups57). Here a group is, of course, not a mathematical group58, but just a group (or set) of log messages or trace statements. However, every trace message has variable and invariant parts (Message Invariant). Variable parts usually contain some values, addresses, or status bits. They can even be string values. Such values from a set too and can be partitioned into disjoint (non-overlapping) subsets. For example, a window foreground status can be either true or false. Also, we can group messages into disjoint factor groups each one having either only true or only false foreground status. The following trace graph illustrates ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required