A transaction management platform is provided that is configured to perform end-to-end tracking of transactions including messages. Message tracking information is used to identify anomalies at certain nodes in a network. For example, if too many or too few messages are passing through a node as compared to historical values, an anomaly event may be logged as anomaly and a graphical diagram may be updated.