© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
D. VostokovFundamentals of Trace and Log Analysishttps://doi.org/10.1007/978-1-4842-9896-1_8

8. Block Patterns

Dmitry Vostokov1  
(1)
Dalkey, Dublin, Ireland
 
The seventh type of patterns we cover is Block patterns of message aggregates, message blocks, and correlation inside the same trace or log. Their pattern language names are
  • Macrofunction

  • Periodic Message Block

  • Intra-correlation

Macrofunction

Several trace messages may form a single semantic unit that we call Macrofunction compared to individual trace messages that serve the role of “microfunctions.” In Listing 8-1, we provide an example of a software log fragment for an attempt to update a database. ...

Get Fundamentals of Trace and Log Analysis: A Pattern-Oriented Approach to Monitoring, Diagnostics, and Debugging now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.