跳转至

查看事件日志

使用事件日志信息以解决应用程序问题。使用搜索条件来查找特定的日志记录和语句。

通常,每个业务操作捕获一个事件日志。但是,对于复杂的业务流程(例如离线业务流程),将在整个操作过程中收集数据,并将其与一般事件日志消息一起写入。使用相关性标识关联多条消息,并为您提供更详细的信息以更好地隔离问题。

使用事件日志文件时,请记住如下所述日志文件保留规则。

  • “错误”或“警告”级别的事件日志将由 SAP Mobile Services 保留 30 天,更早的日志将被清除。

  • 其他级别的事件日志将由 SAP Mobile Services 保留 7 天,更早的日志将被清除。

  • SAP Mobile Services 可能会在事件日志过期之前将其清除,以便在极少数情况下提供稳定服务。

您可以根据在应用级别启用事件日志中的描述在应用程序级别启用详细日志记录。请注意,详细日志记录用于故障排除,而不是用于监控,因此日志会在 24 小时后重置。如果您需要更多时间进行故障排除,则可以再次手动启用详细日志记录。

您可以租用事件日志,并使用我的警报管理它们。如果您使用 SAP Alert Notification 服务为租用创建条件,您可以在三个月内继续接收警报通知。您可以使用我的警报将租用再延长三个月。

对于某些服务,您可以在应用程序或设置级别启用或禁用详细日志记录。在这些情况下,如果禁用详细日志记录,错误日志记录仍将完成。要为应用程序启用详细日志记录,请参阅管理应用。对于云构建独立服务,您可以通过设置 > 云构建启用详细事件日志记录和缺省清除设置。要查看与云构建的构建流程相关的详细事件日志,您需要在应用程序级别启用云构建功能的详细事件日志(使用启用详细事件日志记录)。

注释

如果禁用详细日志记录,错误日志记录仍将完成。

要查看事件日志:

  1. 在 SAP 移动服务主控室中,选择分析 > 日志

  2. 要缩小从服务器检索事件日志的范围,选择诸如应用程序标识、日志记录级别相关性标识功能名称用户名时间范围 (UTC+0000)(预定义时间范围或使用日历日期选取器定义范围的自定义时间范围)等筛选器。选择执行以搜索,然后选择重置筛选器以清除您的筛选器条目。

    • 要查看特定应用程序的事件日志消息,请从应用程序标识列表中选择一个或多个应用程序。

    • 要查看特定级别的事件日志消息,选择级别,然后选择一个或多个日志记录级别。留空将包含所有级别。

      日志记录级别

      日志级别 描述
      调试 出于调试目的,包括广泛和低级信息。
      信息 信息性文本,通常用于回应已经执行的内容。
      警告 应用程序可从异常中恢复,继续完成任务,但要求开发人员或操作人员加以注意。
      错误 应用程序可从错误中恢复,但由于出错而无法完成任务。
    • 要查看可能相关的事件日志消息,请在关联标识中输入标识符。您可以输入完整或部分标识符,以逗号分隔。

    • 要查看特定组件的事件日志消息,选择目录名称,然后选择一个或多个服务名称(留空以包括所有服务)。

      系统日志记录服务名称

      服务名称 描述
      应用目录 记录与管理应用目录相关的系统消息。
      应用更新 记录与应用程序版本化服务有关的消息。
      应用程序 记录与本机/MDK 应用程序相关的消息。
      增强现实 管理可通过移动应用程序访问的客户端增强现实资源。
      微应用 记录与微应用程序有关的消息。
      客户端日志上传 记录与上传客户端应用程序日志文件以在服务器中进行分析有关的消息。
      客户端资源 记录与能够通过移动应用程序访问的资源有关的消息。
      客户端使用情况和用户反馈 记录与上传客户端使用情况和用户反馈数据以在服务器中进行分析有关的消息。
      云构建 记录与云构建服务有关的系统消息。
      主控室 记录与 SAP Mobile Services 管理相关的系统消息。
      连接性 记录与代理功能有关的系统消息,可以使移动应用程序访问后端。
      安全性 记录与客户端设备合规性错误相关的消息。
      微应用 记录与微应用有关的消息。
      发现 记录与发现服务有关的消息。
      网络跟踪 记录与网络跟踪有关的消息。
      离线访问 记录与离线访问移动设备数据有关的系统消息。
      推送通知 记录与 iOS 和 Android 设备的本机推送操作有关的系统消息。
      示例 OData ESPM 记录与 OData 示例服务有关的系统消息,可在开发和测试过程中使用。
      客户端设置 记录与设备注册和在移动客户端与服务器之间交换常规设置有关的系统消息。
    • 要查看特定用户所发出请求的日志消息,在用户名中输入一个或多个名称。您可以输入完整或部分名称,以逗号分隔。

    • 要在时间范围内限制结果,请选择时间范围;或选择自定义并使用日历日期选取器输入日期范围,然后选择确定

    搜索结果显示在事件日志 (xxx) 下,并基于您的搜索条件。搜索结果计数显示在括号中。

    描述
    时间 日志条目的时间和日期戳。
    级别 级别值,通常为错误、警告、信息或调试。
    关联标识 分配给每个事件日志的标识符。复杂操作的事件日志共享相同的关联标识符
    功能名称 按名称列出服务。
    用户名 与应用程序标识相关的用户名。
    消息 与执行请求相关的详细日志信息的链接。
  3. 您可以应用附加筛选器以进一步减少搜索结果,例如关联标识用户名消息(您可以输入部分字符串进行搜索)。

  4. (可选)要将文本版本的事件日志文件下载到 Downloads 目录中,请选择一行或多行,然后单击下载图标。您可以选择全部下载以从服务器下载列表中的所有事件日志,或选择下载已选以仅下载您选择的项目。如果列表中没有出现任何事件日志,下载图标将变灰。您可以保存下载的文件。

  5. (可选)要创建对事件日志的租用,请选择租用。填写租用事件日志中的设置,如租用事件日志警报中所述。

    保存租用后,您可以在我的警报中对其进行管理。如果您在 Alert Notification 服务中手动创建条件,您可以继续接收基于租用的警报通知。有关信息,请参阅管理我的警报租用事件日志通知

  6. (可选)要查看各个事件日志消息,选择行然后单击 > 图标。在事件日志详细信息应用程序和用户详细信息下查看与事件相关的信息的汇总。

    相关事件下,将显示事件消息。如果您看到单个事件消息,前(-)后(+)秒数值为 0,则没有相关事件。出现多个事件消息,并且具有一系列前(-)后(+)秒数值,表示存在多个相关事件。使用这些值来确定事件发生前后所发生事件的时间表。

    相关事件

    字段
    前(-)后(+)秒数 指示消息何时发生:
    • -(减号)- 消息发生在报告的事件前。
    • 0 - 事件。
    • +(加号)- 消息发生在报告的事件后。
    级别 为组件设置的日志记录级别。
    功能名称 组件报告事件。
    消息 此消息已报告。

在应用级别启用事件日志

对于已迁移到单个服务模型的应用,您可以在应用程序级别启用详细事件日志记录。

您可以指定要包含的服务,以及移动应用程序。借此您可以进一步控制要在应用级别查看的事件日志信息。

注释

详细日志记录用于故障排除,而不是用于监控,因此日志记录会在 24 小时后终止。您可以手动启用另外 24 小时的详细日志记录。

对于尚未迁移到单个服务模型的应用程序,您可以在服务级别启用详细事件记录。您仍按照查看事件日志中的描述查看应用程序的事件日志。

要在应用程序级别启用事件日志:

  1. 在 SAP 移动服务主控室 中,选择移动应用程序 > 本机/MDK(或 移动应用程序 > 移动应用程序 > 微应用**)。

  2. 选择应用程序,导航到设置标签,然后选择日志设置。在详细事件日志设置下,会显示所有已分配到应用程序的功能。(如果日志设置不显示,则意味着应用尚未迁移到单个服务模型)。

    详细事件日志设置下,会列出已分配到应用程序的功能。

    设置 描述
    功能名称 将显示所有已分配到应用程序的功能,以及附加功能移动应用程序
    包含在详细事件日志中 该功能是否包含在所选应用程序的详细事件日志中。
  3. 选择 edit

  4. 启用详细事件日志设置中选择要包含在应用程序详细事件日志中的功能。只有已分配给应用的功能和移动应用程序可用。

  5. 单击启用。更改在包含在详细事件日志中下出现。

租用事件日志警报

您可以在租户级别租用事件日志以接收通知,并通过我的警报管理租用。

当您从 SAP 移动服务主控室 租用事件日志警报时,您可以配置选项以将警报发送到 SAP Alert Notification 服务。此选项使您能够控制从 SAP 移动服务主控室 向 Alert Notification 服务发送事件的频率和时间。您可以设置发送事件的时间阈值(例如,在一个警报之后,或在五个警报之后),或设置发送事件的时间计划(例如,每小时、每八小时或每 24 小时)。这减少了发送的重复警报的数量,因此 Alert Notification 服务不会被覆盖。

通知的实际条件必须使用 SAP Alert Notification 服务创建。如果您通过 Alert Notification 服务为租用创建条件,您可以在三个月内继续接收警报通知。您可以使用我的警报将租用再延长三个月。

  1. 在 SAP 移动服务主控室中,选择分析 > 日志

  2. 您可以通过选择筛选器来缩小要查看的事件日志的范围,例如应用程序标识、日志记录级别相关性标识功能名称时间范围 (UTC+0000)用户名。选择执行以搜索。

  3. 要租用筛选的事件日志,请选择租用

    租用事件日志中,分配租用名称并检查或编辑租用。这些条目反映了您选择的原始筛选器,但您可以修改它们。

    事件日志租用

    设置 描述
    租用名称 输入对您有意义的租用名称,例如 "com.sap.v2.logout"。
    类别 事件日志
    应用程序标识 应用程序标识符。
    级别 日志级别,例如“错误”。
    功能名称 事件日志中包含的一项或多项功能。
    发送至 ANS 是否将事件日志警报发送到 Alert Notification 服务。如果您计划在 Alert Notification 服务中配置警报通知条件,请选择此选项。如果启用发送到 ANS 选项,则会显示两个附加字段。它们用于配置向 Alert Notification 服务发送事件的频率和时间。
    阈值 (ANS) 如果启用发送至 ANS 复选框,则可以提供警报发送时间的阈值,例如 0、1 或 5。如果事件计数大于阈值数,则会向 Alert Notification 服务发送警报通知。
    计划 (ANS) 如果启用发送至 ANS 复选框,则可以选择计划,例如每小时、每 8 小时和每 24 小时。警报通知将基于您的选择定期发送到 Alert Notification 服务。
    Alert Notification 服务 如果启用发送至 ANS 复选框,请注意 Alert Notification 服务信息。您需要用此在 Alert Notification 服务中手动创建条件。
  4. 选择保存

    保存后,租用会显示在我的警报中。警报租用将一直保留,直到您将其删除。

  5. 要接收租用的持续警报通知,请在 Alert Notification 服务中创建条件。请参阅租用事件日志通知

    在这种情况下,您会收到三个月的警报通知。您可以使用我的警报将警报通知再延长三个月。请参阅管理我的警报。示例 Alert Notification 服务条件:

    要接收特定事件日志租用的警报通知:

        Key: tags.mobile_event_log_alert
        Predicate: Is Equal To
        Value: MyEventLogSubscription
    

    要接收空间/租户中所有事件日志租用的警报通知:

        Key: eventType
        Predicate: Is Equal To
        Value: MobileServicesEventLogAlert
    

最后更新: July 8, 2025