Ibm mobilefirst MobileFirst操作分析控制台-未链接到MobileFirst管理操作控制台

Ibm mobilefirst MobileFirst操作分析控制台-未链接到MobileFirst管理操作控制台,ibm-mobilefirst,mobilefirst-server,mobilefirst-analytics,Ibm Mobilefirst,Mobilefirst Server,Mobilefirst Analytics,我按照下面的URL配置我的Operation Analytics控制台 在WAS中部署的项目WorkLight运行时应用程序中配置了属性。但我无法在WAS admin中的web模块部分的环境变量下找到属性wl.analytics.console.url 请指导我,我们要添加此属性。以及如何使Operation Admin Console链接到Operation Analytics 移动第一基础平台服务器7消费版。 谢谢。 < P>你没有提到你使用的MaMOLILL平台基础版本。为了这个答案,我

我按照下面的URL配置我的Operation Analytics控制台

在WAS中部署的项目WorkLight运行时应用程序中配置了属性。但我无法在WAS admin中的web模块部分的环境变量下找到属性wl.analytics.console.url

请指导我,我们要添加此属性。以及如何使Operation Admin Console链接到Operation Analytics

移动第一基础平台服务器7消费版。


谢谢。

< P>你没有提到你使用的MaMOLILL平台基础版本。为了这个答案,我假设7。下面说明了在WAS上设置JNDI属性的方法。如果您在“Web模块的环境条目”部分,那么您已经到了正确的位置

您应该首先设置“wl.analytics.url”JNDI属性。设置此选项(指向Operational Analytics服务器)并重新启动WAS后,应用程序将开始向Operational Analytics转发数据

如果您已保护分析数据入口点,还应适当设置“wl.Analytics.username”和“wl.Analytics.password”属性

完整配置文件中存在一个问题,即无法从WAS管理控制台编辑“wl.analytics.console.url”属性。我们有一个漏洞。在解决此问题之前,您可以使用此变通方法设置属性:

您需要更新文件“WEBSPHERE_PATH/AppServer/profiles/YOUR_PROFILE/installedApps/YOUR_NODE\u CELL/MOBILEFIRST.EAR/MOBILEFIRST.WAR/WEB-INF/classes/conf/worklight.properties”(其中所有CAP中的内容都是占位符,表示您的环境的正确值,但“WEB-INF”除外,它是文本…)。在此worklight.properties文件中,添加“wl.analytics.console.url”属性,并为您的环境提供正确的url。然后重新启动服务器。此解决方案仅适用于完整配置文件WAS,而不适用于(也不适用于)Liberty配置文件或Tomcat

执行这些步骤后,您应该在MobileFirst操作控制台中看到操作分析控制台页面的链接


我注意到我上面链接的页面中没有提到“wl.analytics.console.url”属性。查看该页面上发布的反馈,这似乎已经作为一个问题提出,并且正在调查中。

谢谢Pat。我将wl.analytics.url设置为http://://数据。保护分析数据入口点意味着,我已将用户组映射到操作分析控制台。我需要在JNDI中设置相同的管理员用户名和密码吗?为了保护入口点,您需要设置安全角色(定义如下:),然后将“wl.analytics.username”和“wl,analytics.password”属性设置为与您使用的用户名和密码相同。所以,是的,如果我正确地解释了你的问题,你的理解是正确的。:-)完美的我设置了这些凭据并重新启动了服务器。仍然没有在应用程序的操作管理控制台中显示链接。我们是否缺少任何其他设置?我记得,在MobileFirst 6.3中,有一个属性wl.analytics.queue.size需要设置为1,以便立即开始显示数据。我确实在7.0文档中看到WLREPORT数据库被弃用,运营分析将解决这一问题。但是在Project WAR文件部署文档中,它说我们需要为项目运行时创建两个数据库,如WRKLGHT和WLREPORT。这是问题所在吗?如果您确实希望数据总是立即发送,并且适合您的环境(或者您正在测试,等等),则可以将队列大小设置为1。WLREPORT已弃用,但您仍然需要创建数据库(我们的工具在您部署应用程序时会自动为您创建数据库)。但是,如果不将“reports.exportRawData”设置为“true”,则不会使用它-但是,无论是否使用它,这都不会导致您看到的问题。