我按照以下网址配置了我的Operation Analytics控制台。
在WAS中部署的Project WorkLight运行时应用程序中配置了属性。但我无法在WAS管理员的Web模块部分的环境变量下找到属性wl.analytics.console.url。
请指导我,添加此属性。以及如何启用Operation Admin Console链接到Operation Analytics。
MobileFirst Foundation Platform Server 7.0 Consumer Edition。
感谢。
答案 0 :(得分:2)
您没有提到您正在使用的MobileFirst Platform Foundation版本 - 出于此答案的目的,我假设为7.0。在WAS上设置JNDI属性的方式如here所示。如果您位于“Web模块的环境条目”部分,那么您已经在正确的位置。
您应首先设置“wl.analytics.url”JNDI属性。设置此项(指向Operational Analytics服务器)并重新启动WAS后,您的应用程序将开始将数据转发到Operational Analytics。
如果您已保护Google Analytics数据输入点,则还应相应地设置“wl.analytics.username”和“wl.analytics.password”属性。
在配置文件WAS上存在一个问题,即无法从WAS管理控制台编辑“wl.analytics.console.url”属性。我们有一个错误。在修复之前,您可以使用此变通方法来设置属性:
您需要更新文件“WEBSPHERE_PATH / AppServer / profiles / YOUR_PROFILE / installedApps / YOUR_NODE_CELL / MOBILEFIRST.EAR / MOBILEFIRST.WAR / WEB-INF / classes / conf / worklight.properties”(全部大写的内容)无论您的环境的正确值是什么,都是占位符 - 除了“WEB-INF”,这是文字......)。在此worklight.properties文件中,添加“wl.analytics.console.url”属性,并为您的环境添加正确的URL。然后重启服务器。此解决方法仅对于完整配置文件WAS是必需的,并且对Liberty Profile或Tomcat不是必需的(也不适用)。
执行这些步骤后,您应该会在MobileFirst Operations Console中看到指向Operational Analytics Console页面的链接。
我注意到上面链接的页面中没有提到“wl.analytics.console.url”属性。查看该页面上发布的反馈,似乎已经提出这个问题,并且正在接受调查。