This document discusses anomaly detection and root cause analysis in distributed application transactions. It introduces challenges in monitoring complex enterprise applications with massive and heterogeneous data. The solution presented uses machine learning and engineering to collect business transaction data, identify relevant fields that are abnormal, and determine the root cause. An example is given of how the system would detect and analyze unexpected slow transactions from one airline using a travel booking site.