Managing Applications on Your Servers
Depending on if your application is deployed to CloudHub or to your own servers, there is a different set of possible actions you can perform on it, once deployed. This page focuses on the actions that are specific to applications deployed to your own servers. To view the basic management tools that are common to both types of deployment targets, see Managing Deployed Applications.
With applications deployed to your own servers, you can:
|This doc covers deployments on-premises that are deployed both through the cloud based or the Private Cloud Edition of the Anypoint Platform. Some of the features described in this page are not yet available on the Anypoint Platform Private Cloud Edition. See Deployment Strategies for a clear distinction. If you’re interested in requesting the Anypoint Platform Private Cloud Edition, please contact your sales representative.|
|Only the applications deployed through Runtime Manager will be visible and manageable for that tool. If you have applications manually deployed in your on-premise servers, these are not visible in Runtime Manager as the applications are not auto discovered.|
If you select any of the applications on the Applications tab, a panel opens on the right. Here you will be able to read additional information about the application and access its settings.
What this dashboard displays depends on if your application is deployed on CloudHub or on Mule.
Applications deployed to Mule show you the status, the time of the last modification and the deployed application ZIP file – which you can change from this menu through the Choose File button. Applications deployed on clusters and server groups additionally display the list of servers and the status of each.
|You can verify info about the servers the application runs on by clicking on the server name in the panel, or by searching for it in the Servers tab. See more on Servers Dashboard.|
On all panels, two buttons are displayed:
The Manage Server button, which takes you to the application settings page. This page displays more detailed information about your app and the server it runs on. From here you can also access the apps dashboard, see Monitoring Dashboards for more on this.
The Insight button, to see data at a transaction level. See Insight for more info about what you can see here.
The Insight feature isn’t currently available on the Anypoint Platform Private Cloud Edition.
Sign in to the Anypoint Platform and view the Applications tab of the Runtime Manager. Select one of your CloudHub running applications to open a panel on the right side. On that panel, click the Manage Application button to open up the application’s settings.
In this menu you will be able to view all of the same data that’s available on the panel, with the addition of an Alerts History tab, that displays a record of the triggered alerts on this app. See Alerts on Runtime Manager for more on this.
You can individually start and stop the specific flows within your deployed applications via this tab in the UI. See Flow Management.
If your application is deployed to one of your own servers a set of tools exists for monitoring events that may occur on your application and the performance of the servers, server groups or clusters it’s running on. See Monitoring Applications for more details.
To delete a deployed application from a server, simply click on the arrow next to its status, and select Delete.
|Note that the server must be running for this option to be available. In case of a Cluster or Server Group, at least one of its nodes must be running.|
Runtime Manager doesn’t support downloading the application archive (ZIP or JAR file) from the application Settings page for an application deployed to an on-premises server. However, you can download the archive using an ARM REST Services API call or the Anypoint command-line interface.
Additional tools for managing your applications:
Managing Servers contains information about how to register servers, server groups, and clusters to be able to deploy to them and how to manage them.
Learn how to first Deploy Applications to your Own Servers
Managing Deployed Applications contains more information on how to manage your application once deployed
See how you can Monitor your Applications
A REST APIs is also available for deployment to your servers.