我正在使用BAM 2.2.0。我根据文档在BAM服务器内配置了服务统计工具箱。并运行示例程序“service-stats”它运行正常。 但是当我使用服务数据发布者配置在我的AS服务器中配置BAM时,测试BAM服务器。建立了连接。但是,当我单击BAM中的仪表板时,它会显示一个空页面,其中包含一些msg如何配置AS。
目前在BAM可用脚本中我可以看到“service-stats-271”。如何在BAM中可视化我的AS服务状态。两台服务器都在两台机器上运行。
答案 0 :(得分:0)
安装工具箱后看到“service-stats-271”是很自然的。但首先你应该看看数据是否已从AS到达Cassandra。为此,您可以在BAM管理控制台中登录Cassandra Explorer,查看EVENT_KS密钥空间中是否存在您的列族。如果是,请查看是否有与您的活动相关的行。如果是,请查看在执行Hive查询期间数据是否已到达H2数据库。
如果您的数据未正确发布到Cassandra,请再次阅读[1]。有时你可能没有完成那里提到的以下指示。
Go to <WSO2 Application Server home>/repository/conf/etc and open bam.xml file and enable ServiceDataPublishing as follows:
<BamConfig>
<ServiceDataPublishing>enable</ServiceDataPublishing>
</BamConfig>
[1] http://docs.wso2.org/wiki/display/BAM220/Setting+up+Service+Statistics+Data+Agent