Using the Application Dashboard
Every application that is deployed in WSO2 AS has a dedicated dashboard for the management and monitoring of an application. See the following topics for detailed information:
Accessing an Application Dashboard
Follow the instructions below to access the dashboard of an application.
- Log in to the product's management console.
- On the Main menu, under Applications, click List. The Running Applications page appears.
Select an application and click on it to access its dashboard.
Â
Using the Application Dashboard
The following topics explains the various panels that are available on the application dashboard and how they can be used:Â
Viewing the application details
The Application Details panel provides general information about the application, such as the Context, the name of the application, the file type, the status of the application (started or stopped) etc.
Viewing session statistics
The Session Statistics panel provides statistical information about the user sessions of the applications. It also provides a graphical view of the average system response time.
Managing session operations
The Operations panel allows you to manage the running session of an application by performing the following operations:
- Expire sessions - If you enter a value for session expiry in minutes and click Expire sessions, all sessions of the application that have been idle for the given number of minutes or more will be expired.Â
- Expire All Sessions - When you click this link, all existing sessions of the application will be expired.
- Reload - This option allows you to reload the application. For example, after doing some modification to the application's business logic, it can be reloaded to the Application Server.
- Stop - This option allows you to stop the application running. If the web application is currently not running, then its Operations section has only the Start options.
Enabling BAM statistics monitoring for the application
In the Services panel, you will find the Enable BAM Statistics option, which is used to enable application monitoring via WSO2 BAM. Note that in addition to this check box, there are other configurations that you must complete in order to use the BAM statistics monitoring feature for your application. For the complete instructions, see Web Application Statistics Monitoring with BAM.
Monitoring application statistics
In the Statistics panel, you will find the following statistics of a running web application. Note that these statistics are not applicable to Jaggery applications.
Request Count - Total number of requests received to web applications.
Response Count - Total number of responses served by the web applications.
Fault Count - Total number of requests that triggered faults.
Maximum Response Time - Maximum time required to serve a request
Minimum Response Time - Minimum time required to serve a request
- Average Response Time - Average time required to serve a request.
Note that the statistics available on the management console of AS are only valid for each running session of the server. That is, if you restart the server, the statistics shown on the management console will reset. Therefore, if you want to have persistent statistics of web applications, you must use WSO2 BAM for monitoring statistics.
This statistics monitoring functionality is provided by the following feature:
Name:Â WSO2 Carbon - Statistics FeatureÂ
Identifier: org.wso2.carbon.system.statistics.feature.group