Troubleshooting the MuleSoft / Mule ESB / Anypoint platform Monitoring Agent
If you encounter issues you can't resolve, reach out to our Support or email us at support@nodinite.com for expert assistance.
How do I add MuleSoft Monitoring with Nodinite?
Easily add any number of MuleSoft managers for Nodinite to monitor—just ensure you have the proper access rights. Follow the step-by-step instructions in the Configuration user guide to get started.
Scope the OAUTH Access
To enable the Nodinite Mule ESB Monitoring Agent to operate and interact with resources, you must set the correct scopes for your connected app.
The agent uses the following endpoints:
Hybrid
Hybrid environments require these endpoints and actions:
- https://eu1.anypoint.mulesoft.com/hybrid/api/v1/
- https://eu1.anypoint.mulesoft.com/monitoring/query/api/v1/
- Get Servers
- Method: GET
- Endpoint: /servers
- Stop/Restart Server
- Method: POST
- Endpoint: servers//actions
- Data:
<json content>
- Get Applications
- Method: GET
- Endpoint: /applications
- Start/Stop Application
- Method: PATCH
- Endpoint: applications/
- Data:
<json content>
- Application Monitoring
- Method: GET
- Endpoint: applications/?from=&to=&detailed=true
- Get Flows for Application by ID
- Method: GET
- Endpoint: applications//flows
- Start/Stop Flow
- Method: PATCH
- Endpoint: applications//flows/
- Data:
<json content>
- Get Flow
- Method: GET
- Endpoint: applications//flows/
Cloud Hub
CloudHub environments require these endpoints and actions:
- Get Applications
- Method: GET
- Endpoint: /applications
- Get Application by Name
- Method: GET
- Endpoint: applications/
- Start/Stop Application
- Method: PUT
- Endpoint: /applications
- Data:
<json content>
- Get Application Log (deployments)
- Method: POST
- Endpoint: applications//deployments?orderByDate=DESC
- Data:
<json content>
Nodinite delivers robust monitoring and troubleshooting for your MuleSoft landscape, empowering you to resolve issues quickly and maintain operational excellence.