WSO2 APIM分析未显示任何统计数据

WSO2 APIM分析未显示任何统计数据,wso2,analytics,Wso2,Analytics,我们已经设置了WSO2 API管理器,并在下面的链接()之后设置了APIM分析 但我们无法在publisher或store中看到任何分析数据 我们看到消息“数据发布已启用。生成一些流量以查看统计数据”。但是,即使在生成流量之后,也不会出现任何内容。我们还签入了数据库,没有看到任何添加到数据库表中的记录 有人能帮助解决这个问题吗。谢谢如果您正确启用了统计发布,您应该在wso2 API管理器端看到以下信息日志 INFO{org.wso2.carbon.databridge.core.databrid

我们已经设置了WSO2 API管理器,并在下面的链接()之后设置了APIM分析 但我们无法在publisher或store中看到任何分析数据

我们看到消息“数据发布已启用。生成一些流量以查看统计数据”。但是,即使在生成流量之后,也不会出现任何内容。我们还签入了数据库,没有看到任何添加到数据库表中的记录


有人能帮助解决这个问题吗。谢谢

如果您正确启用了统计发布,您应该在wso2 API管理器端看到以下信息日志

INFO{org.wso2.carbon.databridge.core.databridge}-用户管理员 已连接{org.wso2.carbon.databridge.core.databridge}

您还可以检查数据是否已发布到APIM Analytics节点。执行以下操作

  • 登录APIM分析管理控制台-
  • 单击主菜单中的数据资源管理器
  • 将表选择为“组织\u WSO2\u APIMGT\u统计\u权限请求”
  • 如果数据已经发布,您应该可以在这些表中看到数据

    基本上,Analytics节点将汇总数据并将汇总后的数据保存在外部数据库中。在发布服务器和存储中显示数据时,它将从数据库中检索这些数据


    如果您使用的是mysql或h2以外的任何其他数据库,则需要在APIM和Analytics节点中指向同一个stat数据库。

    感谢Pubci的宝贵回复。我可以看到上述表格中的记录,但在我的发布者和存储这两个分析;我收到同样的消息:“数据发布已启用生成一些流量以查看统计信息”您是否为WSO2产品配置了外部数据库(如mysql)或使用了默认h2数据库?我使用的是默认h2数据库。如果您在h2数据库上运行,则需要将wso2am-2.0.0和wso2am-analytics-2.0.0包提取到一个位置。启动时,如果启用了统计信息,则将在该位置创建另一个名为tmpStatDB的文件夹,该位置包含wso2am和wso2am-analytics之间共享的stat h2数据库。是的,这两个文件夹都被提取到同一位置,tmpStatDB文件夹也会被创建,但在发布服务器和存储上的“分析”下,具有相同的消息且没有统计信息。