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 dashboards

Monitor 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 alerting

Define 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 analyzer

View 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 tuning

View 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 control

Start, 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 deployment

Store 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 controls

Segment 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.

 



Download Mule ESB