【问题标题】:MobileFirst Operation Analytics Console - Not linked to MobileFirst Admin Operational ConsoleMobileFirst 操作分析控制台 - 未链接到 MobileFirst 管理操作控制台
【发布时间】:2015-05-19 14:16:05
【问题描述】:

我按照以下 URL 配置我的操作分析控制台。

IBM InfoCenter Link

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

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

MobileFirst Foundation Platform Server 7.0 消费者版。

谢谢。

【问题讨论】:

    标签: ibm-mobilefirst mobilefirst-server mobilefirst-analytics


    【解决方案1】:

    您没有提及您使用的是哪个版本的 MobileFirst Platform Foundation - 出于此答案的目的,我假设为 7.0。 here 说明了您在 WAS 上设置 JNDI 属性的方式。如果您在“Web 模块的环境条目”部分,那么您已经来对地方了。

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

    如果您已保护 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”属性。查看该页面上发布的反馈,这似乎已作为一个问题提出,并且正在调查中。

    【讨论】:

    • 谢谢帕特。我将 wl.analytics.url 设置为 http://://data。保护分析数据入口点意味着,我已将用户组映射到 Operational Analytics Console。我需要在 JNDI 中设置相同的管理员用户名和密码吗?
    • 为了保护入口点,您设置了安全角色(定义如下:www-01.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/…),然后将“wl.analytics.username”和“wl,analytics.password”属性设置为与您使用的用户名和密码相同。所以,是的,如果我正确地解释了你的问题,那么你的理解是正确的。 :-)
    • 完美。我设置了这些凭据并重新启动了服务器。它仍然没有在应用程序的操作管理控制台中显示链接。我们是否缺少任何其他设置?
    • 我记得,在 MobileFirst 6.3 中有一个属性 wl.analytics.queue.size 需要设置为 1,以便它立即开始显示数据。我确实在 7.0 文档中的某处看到 WLREPORT 数据库已弃用,Operational Analytics 将处理该问题。但是在 Project WAR 文件部署文档中,它说我们需要为 Project 运行时创建两个数据库,例如 WRKLGHT 和 WLREPORT。这是问题所在吗?
    • 如果您确实希望始终立即发送数据,如果这适合您的环境(或者如果您正在测试等),您可以将队列大小设置为 1。 WLREPORT 已弃用,但您仍然需要创建数据库(当您部署应用程序时,我们的工具会自动为您执行此操作)。但是,如果您没有将“reports.exportRawData”设置为“true”,它将不会被使用 - 但是,这不应该导致您看到的问题,无论它是否被使用。
    猜你喜欢
    • 1970-01-01
    • 2015-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多