Skip to main content

Basic Functions

The Analytics module performs the following basic functions:

Performance Monitoring

You can monitor API load and performance, perform status detection

Advanced Filtering

You can apply advanced filters to log data and perform queries

Visualization

You can visualize metrics with charts and dashboards

Reporting

You can create custom reports and generate automatic reports

Real-Time Monitoring

You can monitor API traffic in real-time

Tracing

You can track request flow step by step and debug

Data Management

You can manage and transfer log data

Use Cases

Performance Analysis

You can monitor and analyze API performance metrics

Error Analysis

You can analyze error rates and error types

Endpoint Statistics

You can view endpoint usage statistics

Client Analysis

You can perform client-based traffic analysis

Security Analysis

You can perform IP-based traffic and security analysis

Trend Analysis

You can perform trend analysis over time

Custom Reports

You can create and share custom reports

Debug and Detection

You can detect performance issues and debug

Analytics Modules

The Analytics module consists of the following sub-modules:

Dashboard

Dashboards visualizing API Proxy performance metrics

API Traffic

Viewing and analyzing traffic logs of all API Proxies

Tracing

Step-by-step tracking of incoming requests in API Proxy

Query Editor

Making query and filter definitions on log records

Reports

Ready reports and custom report generation

API Traffic Log Settings

Configuring API Proxy traffic logs

Transfer Unsent Logs

Transferring unsent log data

Log Data Structure

API traffic log record data structure

Data Structure

For detailed information about the data structure of API traffic log records, you can refer to the API Traffic Log Record Data Structure page.

Important Notes

  • Querying and analytical visualization of API Traffic in Apinizer Management Console is only possible by adding an Elasticsearch Connector to the relevant environment.
  • If multiple Elasticsearch Connectors are defined, data from the first Elasticsearch Connector added in Apinizer Management Console can be viewed.
  • In the section under the Project menu, reporting can only be done on metrics under the project.
  • In the section under the Admin menu, reporting can be done on all metrics.
  • API Proxy Traffic (Over Time) and API Proxy Creation Report pages are exclusive to Admin.