问题标签 [mobilefirst-analytics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
84 浏览

ibm-mobilefirst - MobileFirst 7.1 Analytics 无法捕获自定义数据

我正在使用 IBM MFP 7.1 并尝试将简单的自定义数据发送到 localhost 服务器。代码是这样的:

第一次尝试成功,我可以使用数据创建饼图。但是,当我在某个时间后重试(使用不同的网络并且我确实清除了浏览器的缓存和 cookie)时,我无法从我的应用程序中获取任何新数据。

它记录在服务器日志上,不是分析级别,而是跟踪级别。

0 投票
1 回答
201 浏览

ibm-mobilefirst - MobileFirst Server 准备上传的日志数据 - 安全性

我正在使用 MobileFirst Server MFPF 7.1,IF20151114-1616

WLClientLogReceiver 适配器具有以下设置。我尝试将 securityTest 值更改为“LogUploadServlet”,但仍然收到以下相同的错误。

为了启用保护 loguploader servlet 的安全性,我按照 IBM 文档第一步中给出的说明进行操作。

上传日志数据的服务器准备 - 安全

我的 aunthenticationConfig.xml 中的配置

在静态资源下

在安全测试下

领域之下

在服务器中部署更新的 WAR 文件和适配器。当客户端通过调用 send() 方法将日志发送到服务器时,我收到以下错误。

[2/12/16 14:14:28:768 CST] 0000014d LoginContext W com.worklight.core.auth.impl.LoginContext invokeLoginModule FWLSE0239W:领域“LogUploadServlet”中的身份验证失败:请检查凭据 [project usbusiness] [2 /12/16 14:14:28:933 CST] 000000d1 LoginContext W com.worklight.core.auth.impl.LoginContext invokeLoginModule FWLSE0239W:领域“LogUploadServlet”中的身份验证失败:请检查凭据 [project usbusiness] [2/12 /16 14:14:30:542 CST] 000000de 系统输出

不知道这里面缺少什么。

0 投票
1 回答
71 浏览

ibm-mobilefirst - MobileFirst 分析跟踪日志显示 wlSkinLoaderChecksum = null

在 MobileFirst 分析中,我们经常得到以下跟踪日志:

WL_INIT

水平 跟踪

信息

nit params:{ appVersionPref = "1.9.1"; freeSpace = 7347441664; wlSkinLoaderChecksum = "(null)"; wlSkinName = default; }

校验和的原因是null什么?

0 投票
1 回答
115 浏览

ibm-mobilefirst - 运营分析 - 零客户端和服务器日志文档

服务器版本:7.1.0.00.20160229-1240 WebSphere ND 8.5.5.9

移动应用程序通过调用 WL.Logger.send() 方法通过 WLClientLogReceiver 适配器向服务器发送日志;我确实通过终端在应用程序服务器 SystemOut.log 中看到了来自移动应用程序的日志。

但 Operational Analytics 控制台未加载任何客户端和服务器日志。它在管理选项卡中显示零文档。但它有其他事务的文档,如会话、适配器调用、设备等。

操作分析控制台 - 管理选项卡

尝试使用某些关键字搜索日志时,在 Application Server 的 SystemOut.log 文件中出现以下错误。

[4/5/16 16:05:31:029 CDT] 000000fb JavaScriptInt I com.worklight.integration.js.JavaScriptIntegrationLibraryImplementation info 收到的设备日志 [project metlifepoc] [4/5/16 16:05:55:428 CDT] 0000011e RequestProces E org.apache.wink.server.internal.RequestProcessor handleRequest 发生未处理的异常,将传播到容器。[4/5/16 16:05:55:429 CDT] 0000011e ServletWrappe E com.ibm.ws.webcontainer.servlet.ServletWrapper 服务 SRVE0068E:应用程序中的 servlet [数据] 的服务方法之一引发了异常[基金组织运作分析]。异常创建:[org.elasticsearch.action.search.SearchPhaseExecutionException:无法执行阶段[查询],所有分片都失败;shardFailures {[Kdo8LGq9QTy-ghZsOC-8Xw][worklight][0]: SearchParseException[[worklight][0]: from[0],size[10]: 解析失败[解析源失败[{“from”:0,“size”:10,“query”:{“filtered”:{“query”:{“query_string”:{“query”:“message:met* ","default_operator":"and","analyzer":"normalization","lowercase_expanded_terms":true,"analyze_wildcard":true}},"filter":{"bool":{"must":{"range" :{"timestamp":{"from":"1459310400000","to":"1459915199999","include_lower":true,"include_upper":true}}}}}}},"sort":[{"timestamp ":{"order":"desc"}}]}]]]; 嵌套:NoClassDefFoundError[org.apache.lucene.analysis.icu.ICUFoldingFilter(初始化失败)];嵌套:RuntimeException[java.io. IOException: ICU data file error: Header authentication failed, please check if you have a valid ICU data file]; 嵌套:IOException[ICU数据文件错误:Header认证失败,请检查是否有有效的ICU数据文件];}{[Kdo8LGq9QTy-ghZsOC-8Xw][工作灯]1 : SearchParseException[[worklight] 1: from[0],size[10]: Parse Failure [Failed to parse source [{"from":0,"size":10,"query":{"filtered":{"query":{"query_string" :{"query":"message:met* ","default_operator":"and","analyzer":"normalization","lowercase_expanded_terms":true,"analyze_wildcard":true}},"filter":{"bool ":{"must":{"range":{"timestamp":{"from":"1459310400000","to":"1459915199999","include_lower":true,"include_upper":true}}}}} }},"sort":[{"timestamp":{"order":"desc"}}]}]]]; 嵌套:NoClassDefFoundError[org.apache.lucene.analysis.icu.ICUFoldingFilter(初始化失败)];嵌套:RuntimeException[java.io.IOException: ICU data file error: Header authentication failed, please check if you have a valid ICU data file]; 嵌套:IOException[ICU数据文件错误:Header认证失败,请检查是否有有效的ICU数据文件];}{[Kdo8LGq9QTy-ghZsOC-8Xw][worklight][2]: SearchParseException[[worklight][2]: from[0],size[10]: Parse Failure [Failed to parse source [{"from":0, "size":10,"query":{"filtered":{"query":{"query_string":{"query":"message:met* ","default_operator":"and","analyzer":"规范化","lowercase_expanded_terms":true,"analyze_wildcard":true}},"filter":{"bool":{"must":{"range":{"timestamp":{"from":" Header认证失败,请检查是否有有效的ICU数据文件];}{[Kdo8LGq9QTy-ghZsOC-8Xw][worklight][4]: SearchParseException[[worklight][4]: from[0],size[10]: Parse Failure [Failed to parse source [{"from":0, "size":10,"query":{"filtered":{"query":{"query_string":{"query":"message:met* ","default_operator":"and","analyzer":"规范化","lowercase_expanded_terms":true,"analyze_wildcard":true}},"filter":{"bool":{"must":{"range":{"timestamp":{"from":"1459310400000", "to":"1459915199999","include_lower":true,"include_upper":true}}}}}}},"sort":[{"timestamp":{"

0 投票
2 回答
110 浏览

ibm-mobilefirst - MobileFirst Analytics 创建自定义图表

我想查看用户使用 MFP Analytics 访问我的应用程序的特定屏幕/页面的次数。我想知道我是否可以使用分析日志并为每个屏幕创建日志并为日志创建自定义图表?

我的假设基于这个 mobilefirst 教程: https ://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.0/moving-production/operational-analytics/

0 投票
1 回答
64 浏览

containers - 在 Bluemix 上访问 MobileFirst Platform Analytics 容器的数据卷时出错

我正在 Bluemix 上创建 MobileFirst 容器组。我的问题是创建 Analytics 容器组。我已经编辑了适当的 .properties 文件,并在 args/startanalyticsgroup.properties 中设置了ENABLE_ANALYTICS_DATA_VOLUME=YANALYTICS_DATA_VOLUME_NAME=mfp_analytics_$ANALYTICS_CONTAINER_GROUP_NAME.

当我执行 ./startanalyticsgroup.sh args/startanalyticsgroup.properties 时,卷会成功创建。但是,随着脚本继续处理,它会引发错误,指出无法检索数据量。错误消息如下。提前感谢您提供的任何帮助。

0 投票
1 回答
56 浏览

ibm-mobilefirst - 是否有可能在 IBM MobileFirst 操作分析控制台中更改响应时间

是否有可能更改操作分析控制台中的响应时间或 IBM Mobilefirst 在来自客户端的任何网络调用中自行捕获的任何网络活动属性。

我想从客户端应用程序更改这些详细信息。(安卓)。

0 投票
1 回答
31 浏览

ibm-mobilefirst - 我们可以在 Json of Analytics(IBM MobileFirst)中发送多个属性吗

我被要求提供一个用例,在该用例中,我必须根据正在调用该操作的页面类型过滤 ActionEvents。

例子

用例:我有一个登录页面,我必须捕获其事件的分析

我可以做这样的事情吗

这行得通吗...我们可以创建第一个属性为 ActionLevel 的自定义图表并根据 PageLevel 对其进行过滤。

0 投票
1 回答
90 浏览

elasticsearch - 使用 IBM MobileFirst Analytics 配置外部弹性搜索服务器

默认情况下,MobileFirst Analytics 带有内置的弹性搜索。我想知道是否有办法,我可以使用在不同主机上配置的弹性搜索集群并将其指向 MobileFirst Analytics(而不是使用开箱即用的)

我在知识中心找到一篇文章添加一个独立的elasticsearch节点,但是我看不到在哪里设置外部elasticsearch的主机详细信息。

请指教。谢谢。

0 投票
1 回答
45 浏览

ibm-mobilefirst - MobileFirst7.1 Analytics - 如何记录自定义分析

如何记录自定义分析?- 我们的移动应用程序有几个模块,每个模块都是一个适配器,因此在分析中我们确实可以获得非常好的详细信息,例如我们的用户使用更多的模块。

但是我们有一个模块不是适配器,但它是在 inAppBrowser 中运行的响应式网站,我们错过了该模块的命中数。有什么方法可以使用一些自定义分析日志来获得这个计数?