Both the API publisher and store provide several statistical dashboards.
|Table of Content Zone|
API Publisher statistics
API Store statistics
The steps below explain how to configure WSO2 API Manager Analytics with the API Manager. The statistics in these dashboards are based on data from WSO2 APIM Analytics which is similar to WSO2 Data Analytics Server (DAS).
Let's do the configurations first.
Before you begin,
- Download the WSO2 APIM Analytics distribution by clicking ANALYTICS in the WSO2 API Management page. It is best to download and extract it to the same directory to which you downloaded WSO2 API Manager.
- If you have the API Manager server running, stop the server.
- If you are running on Windows, download the
snappy-java_126.96.36.199.jar from here and copy the JAR file to the
To enable Analytics, open the
<API-M_HOME>/repository/conf/api-manager.xml file and set the
Enabled property under <
true as shown below. Save this change.
<API-M_HOME>/repository/conf/log4j.properties file. Add
DAS_AGENT to the end of
log4j.rootLogger property as shown in the example below.
log4j.rootLogger=ERROR, CARBON_CONSOLE, CARBON_LOGFILE, CARBON_MEMORY, CARBON_SYS_LOG, ERROR_LOGFILE, DAS_AGENT
Start the WSO2 APIM Analytics server, and then start the WSO2 API Manager server.
To avoid connection errors during API Manager startup, start WSO2 APIM Analytics before WSO2 API Manager.
- On Windows:
On Linux/Mac OS:
By default, WSO2 API Manager has a port offset of 0 (no port offset) and WSO2 API Manager Analytics has an offset of 1.
- Invoke several APIs to generate some statistical data and wait a few seconds.
- Connect to the API Publisher as a creator and click one of the statistical dashboards available in
menu is available for API creators and shows statistics of all APIs. Additionally, API creators can also see the following:
- Statistics of the APIs created by them by selecting
- option in the drop down menu above each table or graph.
- The subscriptions of each API by
- clicking Manage Subscriptions.
- The alerts that can be configured for their APIs by
- clicking Manage Alert Types.
This concludes the API Manager quick start. You have set up the API Manager and gone through the basic use cases of the product. For more advanced use cases, see the Tutorials, Deep Dive and Admin Guide of the API Manager documentation.