Overview of API Analytics¶
APIs are widely used in Business Integrations and are becoming a key part of driving an Organization's Business strategy. Ensuring the proper functioning of the APIs, getting feedback on the performance and deriving business insights from APIs are becoming equally important. WSO2 API Manager Analytics does this by integrating with WSO2 API Manager to provide statistics, reports, and graphs on the APIs deployed in WSO2 API Manager. It further allows configuring Alerts to notify about unusual behaviors and error conditions in near real-time.
In order to make the data easily available, WSO2 API Manager Analytics offers different Dashboards that show different views of the APIs to different user groups. Application Developers, API Publishers, DevOps, and Program Managers can use these Dashboards to learn about different perspectives of the underlying API ecosystem.
Accessing the statistical dashboards¶
Follow the instructions below to access the statistical dashboards.
For instructions on how to set up Analytics, see Configuring APIM Analytics
Sign in to the Analytics Dashboard.
After you sign in, you will see the following dashboards listed.
Click on the card of any desired dashboard to view that particular dashboard.
Overview on the statistical dashboards¶
|Business Analytics Dashboard|
|Targeted Audience||This is targeted for Program Managers who need to see a holistic view of the APIs, Developers, and Application and shows data about all APIs without any restriction.|
|For more details, see the Business Analytics section.|
|Application Analytics Dashboard|
|Information Provided||This dashboard shows statistics for applications that are created by the viewer assuming a Developer role. This includes registered application users, top application users, API usage of an application, etc.|
|Targeted Audience||Provided for Application Developers to view the statistics related to their applications.|
|For more details, see the Application Analytics section.|
|API Analytics Dashboard|
|Targeted Audience||Provided for the API creators to view the statistics related to their APIs.|
|For more details, see the API Analytics section.|
|Information Provided||Provides a short-term historical view about Latency, Traffic Volume, and Errors of APIs with drill-downs to narrow down errors and isolate the cause of the issues.|
|Targeted Audience||This dashboard is targeted for DevOps and SysAdmins who overlook the health and availability aspects of the APIs.|
|Permission Needed||Currently, the
|For more details, see the Monitoring Dashboard section.|
|Information Provided||Users can download a PDF report of the API usage statistics for the selected month. Later this report can be used for billing purposes.
You can customize the format and structure of this dashboard as explained in the Monthly API Usage Report section.
|Targeted Use case||This can be used to accomplish the API monetization use cases.|
|Permission Needed||Currently, this is restricted to users with the
|For more details, see the Monthly API Usage Report section.|
Customizing the Analytics Dashboards¶
Apart from the latter mentioned default dashboards, the users can create custom dashboards based on their specific requirements as explained in Customizing Analytics Dashboards.Top