Managing Mule ESB Enterprise
As an IT organization deploys Mule ESB into production, it is critical to be able to have visibility into ESB performance metrics and to manage the ESB infrastructure and related services. Mule ESB Enterprise provides unique capabilities that enable developers and operations to effectively manage Mule ESB. Mule ESB Enterprise also enables fine-grained management of ESB resources such as services and end-points significantly reducing the cost and risk of running Mule ESB.
Customized dashboardsMonitor your entire system from a single customized screen. Create dashboards at the global and individual server levels. Consolidate raised alerts, server health/metrics, and application/deployment status on a single screen. | |
Intelligent alertingDefine alerts on resource utilization of services, service-level events, message payloads, or any JMX metric. Receive notifications when critical metrics cross thresholds. Escalate alerts (via email or SNMP) or trigger corrective actions using custom alert scripts | |
Service flow analyzerView and analyze message traffic and associated properties on both the inbound and outbound sides of services. Quickly pinpoint and resolve Mule ESB configuration issues. Turn service level auditing on and off to capture just enough data to diagnose an issue without impacting performance | |
Performance diagnostics and tuningView performance data (e.g., threads, memory and CPU utilization) at the service level. Detect performance bottlenecks down to individual thread and object level. Change resource allocation (e.g., thread pool size) at runtime to optimize service performance | |
Fine grained ESB controlStart, stop, and restart ESB resources individually at the server, service, and end-point levels. Remotely access, update or replace any file or configuration on a Mule ESB server . View logs, server and cluster configuration information | |
Collaborative deploymentStore Mule applications in a central repository, including version and history information. Remotely provision applications to a group of Mule servers with a few clicks. Use a single tool for deployment to enable DevOps-style collaboration between development and operations. Reduce risks by promoting smaller and more frequent changes | |
Role-based access controlsSegment users into groups based on role. Define role-based access capabilities. Maintain consistent view of infrastructure across development and operations, while reducing the risk of unauthorized actions |
Learn more about the differences between Mule ESB Community and Mule ESB Enterprise.

