- 2 minutes to read

Monitoring Mule ESB Flows

Monitor the status of Mule Flows. The Mule ESB Monitoring Agent creates one Resource for each Flow found in the Mule ESB Server Instance. These are then available for end-users in one or more role-based Monitor Views.
![Status][6]
Here's an example of monitored Mule ESB Flows as Resources in a Monitor View


What is evaluated for the Mule ESB Flow?

The different possible evaluated states for your custom Mule ESB Flows are provided in the table below:

State Status Description Actions
Unavailable Service not available If the server can't be reached and evaluated either due to network or security-related problems Review prerequisites
Error Error state raised Not implemented N/A
Warning Warning state raised Not implemented N/A
OK Online Default Clear Statistics

Tip

The evaluated state may be reconfigured using the Expected State functionality on every Resource within Nodinite.


Actions

For Mule ESB Flows the Mule ESB Monitoring Agent has support for the following Remote Actions:

![Remote Actions][1]
Here's an example of Remote Actions available from the Actions button in the Monitor Views

Note

Depending on the user-defined synchronization interval set for the Mule ESB Monitoring Agent, there might be a delay before Nodinite Web Client/Monitor Views reflects upon the change. Click the Sync All button (or on the dropdown for individual agent selection) to force Nodinite to request a resynchronization request.

Sync
Option to force Nodinite to request a resynchronization request

Clear Statistics

Clear the Statistics for the selected Mule ESB Flow.
![Statistics][8]
Statistics for the selected Flow

You can easily clear the statistics by clicking the Actions button (on one of the rows in the table) and then on the Clear Statistics menu item:
Clear Statistics


Next Step

Add or manage Monitor View

Mule ESB Monitoring Agent
Mule Categories
Resources
Monitoring
Monitor Views