何时创建IBM MobileFirst Analytics中的日志文件?

时间:2015-06-08 04:18:27

标签: ibm-mobilefirst mobilefirst-analytics

我可以通过分析控制台下载日志文件>装置>设备搜索>设备信息>下载日志

我想知道什么时候创建和更新日志文件?

3 个答案:

答案 0 :(得分:0)

一旦设备在服务器中注册,就会创建日志,并且提及此日志已到达分析数据库,然后您可以在Analytics控制台中查看该数据库。单击下载按钮后,将使用最新的可用数据生成文件并下载。

进一步解释您的问题,以便提供更全面的答案。

答案 1 :(得分:0)

当通过API调用显式发送应用程序日志时,设备(或任何其他支持MobileFoundation的环境)上的应用程序的日志仅发送到服务器,因此发送到Analytics数据存储:

WL.Logger.send();  // JavaScript
[OCLogger send];  // objective-c (iOS)
Logger.send();  // Java (Android)

应用程序调用WLClient.connect或WLClient.invokeProcedure后会自动调用这些函数。如果您的应用程序都未调用这些,则必须显式调用send()。我知道,这有点令人困惑,但那是当前的实施。

答案 2 :(得分:0)

更新的数据在日志文件中更新,直到队列大小已满。

我们必须在server.xml中设置wl.analytics.queue.size 设置每个队列可以容纳的单个分析数据的数量。服务器在开始丢弃数据之前可以一次保存的分析数据总数为(wl.analytics.queues * wl.analytics.queue.size)