This document discusses best practices for monitoring an enterprise service bus (ESB). It recommends monitoring all components that make up the ESB, including front end systems, business logic layers, messaging systems, databases and operating systems. It presents IBM Tivoli as a monitoring tool that can provide a consolidated view and centralized monitoring of all ESB components. The document provides examples of dashboards and reports that Tivoli can generate to provide visibility into the flow of services through an ESB and status of individual components. It also discusses how Tivoli can integrate with IBM WebSphere Service Registry and Repository to monitor service level policies defined in WSRR.