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

Ibm mobilefirst IBM MobileFirst Analytics中的日志文件何时创建?,ibm-mobilefirst,mobilefirst-analytics,Ibm Mobilefirst,Mobilefirst Analytics,我可以通过分析控制台>设备>设备搜索>设备信息>下载日志来下载日志文件 我想知道什么时候创建和更新日志文件?一旦设备在服务器中注册,日志就会创建,并将其发送到分析数据库,然后您可以在分析控制台中查看。单击“下载”按钮后,将生成包含最新可用数据的文件并进行下载 进一步解释您的问题,以便提供更完整的答案。当应用程序日志通过API调用显式发送时,来自设备(或任何其他支持MobileFoundation的环境)上应用程序的日志仅发送到服务器,从而发送到分析数据存储: WL.Logger.send();

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


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

一旦设备在服务器中注册,日志就会创建,并将其发送到分析数据库,然后您可以在分析控制台中查看。单击“下载”按钮后,将生成包含最新可用数据的文件并进行下载


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

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

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

这些函数在应用程序调用WLClient.connect或WLClient.InvokeProcess后自动调用。如果您的应用程序不调用这两个函数,则必须显式调用send()。我知道这有点让人困惑,但这是当前的实现。

更新的数据会在日志文件中更新,直到队列大小完全归档

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

日志文件何时更新,以及新的日志数据??我已经运行了我的应用程序,最后一个时间戳是:“08-06-15 10:04:48:129。。我再次运行我的应用程序,在使用Idan的日志文件中没有更新的日志数据。请写一个更好的问题。您使用的是什么版本的产品?你的代码是做什么的?什么是记录器配置?您多久给记录器打一次电话发送一次?你管它叫什么?你有什么期望?你好,mikerott,是的,我调用了invokeProcedure,这意味着该函数是自动调用的,但是更新的日志数据没有在我的日志文件中更新