This document discusses workflow monitoring and performance analysis using Stampede. Stampede models monitoring data from running scientific workflows in real-time and performs analysis to predict failures and identify problematic resources. Unsupervised learning is used to cluster workflows based on historical data. Online analysis then classifies new workflows to identify those with high failure rates. The goal is to provide feedback to users and workflow engines to adapt workflows and improve performance.