Trace and Log Analysis: A Pattern Reference for Diagnostics and Anomaly Detection, Third Edition

Trace and Log Analysis: A Pattern Reference for Diagnostics and Anomaly Detection, Third Edition

Paperback(Third Edition)

Choose Expedited Shipping at checkout for guaranteed delivery by Wednesday, September 25


General trace and log analysis patterns allow the application of uniform diagnostics and anomaly detection across diverse software environments. This pattern language covers any execution artifact from a small debugging trace to a distributed log with billions of messages from hundreds of computers, thousands of software components, threads, and processes. Pattern-oriented trace and log analysis is applicable to troubleshooting and debugging Windows, Mac OS X, Linux, FreeBSD, Android, iOS, z/OS, and any other possible computer platform including networking and IoT. Its pattern catalog is a part of pattern-oriented software data analysis, diagnostics, anomaly detection, forensics, prognostics, root cause analysis, and debugging developed by Software Diagnostics Institute ( + Also, the scope of applicability of such analysis patterns is much wider than just software execution artifacts or temporal data and now includes general data and image analysis (space-like narratology). This reference reprints with corrections 166 patterns originally published in Memory Dump Analysis Anthology volumes 3 - 11 and Software Diagnostics Library (former Crash Dump Analysis blog, It also includes an additional 11 analysis patterns from the forthcoming volume 12 bringing the total analysis pattern count to 177. Full-color diagrams accompany almost all pattern descriptions. The third edition includes 44 more patterns, additional diagrams for several old analysis pattern descriptions, updated endnote links and bibliography, two appendixes outlining the analysis pattern classification and the influence of narratology and contemporary mathematics on some pattern language names.

Product Details

ISBN-13: 9781912636044
Publisher: Opentask
Publication date: 08/06/2019
Edition description: Third Edition
Pages: 308
Product dimensions: 5.50(w) x 8.50(h) x 0.80(d)

Table of Contents

Preface to the Third Edition

Preface to the Second Edition

Preface to the First Edition

About the Author

Abnormal Value

Activity Disruption

Activity Divergence

Activity Overlap

Activity Packet

Activity Quantum

Activity Region

Activity Theatre

Adjoint Message

Adjoint Space

Adjoint Thread of Activity

Anchor Messages

Back Trace

Background and Foreground Components

Basic Facts

Bifurcation Point


Braid Group

Braid of Activity

Break-in Activity

Calibrating Trace

Cartesian Trace

Characteristic Message Block

Circular Trace

Combed Trace

Correlated Discontinuity

Corrupt Message

CoTrace (CoLog, CoData)

Counter Value

Coupled Activities

Critical Point

Data Association

Data Flow

Data Interval

Data Reversal

Data Selector

De Broglie Trace Duality

Declarative Trace

Defamiliarizing Effect

Delay Dynamics

Density Distribution


Diegetic Messages


Dominant Event Sequence

Drone Message

Empty Trace

Equivalent Messages

Error Distribution

Error Message

Error Powerset

Error Thread

Event Sequence Order

Event Sequence Phase

Exception Stack Trace

Factor Group

False Positive Error

Fiber Bundle

Fiber of Activity

File Size

Focus of Tracing

Fourier Activity

Galois Trace

Glued Activity


Guest Component


Hidden Error

Hidden Facts

Identification Messages

Implementation Discourse

Impossible Trace

Incomplete History

Indexical Trace

Indirect Facts

Indirect Message




Intrinsic ID

Last Activity

Layered Periodization

Linked Messages


Marked Message

Master Trace

Message Annotations

Message Change

Message Context

Message Cover

Message Directory

Message Interleave

Message Invariant

Message Pattern

Message Set

Message Space

Meta Trace


Minimal Trace

Missing Component

Missing Data

Missing Message

Moduli Trace


Motivic Trace

News Value

No Activity

No Trace Metafile

Opposition Messages

Original Message


Palimpsest Messages

Periodic Error

Periodic Message Block

Phantom Activity

Piecewise Activity

Pivot Message

Poincaré Trace


Projective Space

Punctuated Activity

Quotient Trace

Random Data

Recovered Messages

Relative Density


Resume Activity

Ruptured Trace

Script Messages

Sequence Repeat Anomaly

Shared Point

Sheaf of Activities

Significant Event

Significant Interval

Silent Messages

Singleton Event

Singleton Trace

Small DA+TA

Sparse Trace

Split Trace

State and Event

State Dump

Statement Density and Current




Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews