WSO2 API Manager (v4.2) 中订阅使用数据存储在哪里?

问题描述 投票:0回答:1

我已在 WSO2 API Manager v4.2 中配置了速率限制并订阅了 API。但是,我很难找到订阅者使用数据在 API 管理器中存储的位置!

具体:

  1. 存储位置:订阅者使用数据(例如,每个用户、每个 API、每个订阅的请求计数)存储在哪里?我已检查数据库中是否有与订阅相关的表,但找不到使用数据。
  2. 使用情况检索:如何有效识别哪些用户访问了特定资源以及他们在速率限制内发出的请求数量?

此外,重新启动 API Manager 后,预期的速率限制行为(例如,超出限制后收到错误)不会持续存在。这表明使用数据可能不会持久存储。

任何关于在 WSO2 API Manager 中查询相关表、事件存储或分析的建议将不胜感激。

wso2 wso2-api-manager wso2-identity-server rdbms wso2-enterprise-integrator
1个回答
0
投票

除非您启用 API 分析,否则这些不会存储在数据库中。要使用 ELK 启用 Analytics,请参阅this文档。

© www.soinside.com 2019 - 2024. All rights reserved.