我正在使用wso2is-km-5.9.0满足我们的应用程序身份验证和SSO需求,并且我们已将wso2is-analytics-5.8.0与我们的Identity Server耦合在一起。我已按照官方文档中提到的步骤进行操作,即将api-manager.xml中的Analytics(分析)设置为True,并启用了事件发布者,但是我无法在Analytics(分析)信息中心中看到任何数据。请参考错误日志以获取相同的附件。 为什么WSO2分析仪表板中没有填充数据? Analytics error log Identity Server error log
答案 0 :(得分:0)
在新的配置模型介绍中,您不应编辑api-manager.xml文件。应该通过deployement.toml文件完成。
此外,您必须启用事件侦听器并将其发布在deployment.toml文件中。这样可以将数据发布到分析中。您应该参考https://is.docs.wso2.com/en/5.9.0/learn/configuring-identity-analytics/中的文档,因为IS和IS-KM更相似,区别在于有一个apim-manger.xml文件。
[[event_listener]]
id = "authn_data_publisher_proxy"
type = "org.wso2.carbon.identity.core.handler.AbstractIdentityMessageHandler"
name = "org.wso2.carbon.identity.data.publisher.application.authentication.AuthnDataPublisherProxy"
order = 11
[identity_mgt.analytics_login_data_publisher]
enable=true
[identity_mgt.analytics_session_data_publisher]
enable=true