这对你来说可能看起来很愚蠢。但是,我正在寻找一种方法来获取API Connect内部数据,即通过API Connect公开的API调用次数,客户等等。我知道,API Connect中有单独的仪表板/图表。但是,我想构建一个显式工具来监控相同的API Connect数据。
是不是很有可能?
提前致谢
答案 0 :(得分:1)
请参阅https://www.ibm.com/support/knowledgecenter/SSMNED_5.0.0/com.ibm.apic.apionprem.doc/rapim_analytics_apieventrecordfields.html处的KC,其中将介绍如何获取所需信息。
步骤 要获取目录和API提供商组织的分析数据,请发出以下调用:
GET / v1 / orgs / {orgId} / environments / {envId} / events
,其中
{orgId} is either the URL path segment or the ID of the API provider organization.
{envId} is either the URL path segment or the ID of the Catalog.
以下示例显示从浏览器发出的调用,然后显示相应响应中的所有事件字段。发出调用以返回两个分析事件(limit = 2),并包含用于请求其他事件的下一个参数。
https://api-manager-server.company.com/v1/orgs/macs-shack/environments/sb/events?next&limit=2