无法弄清楚监控和 "trackedProperties" 设置

Can't figure out monitoring and "trackedProperties" setting

试着跟着这里: https://docs.microsoft.com/en-us/azure/app-service-logic/app-service-logic-monitor-your-logic-apps

但这既不是教程也不是参考,因此不完整。我想要包含自定义 trackedProperties 的日志记录。您能否概述所有必需的步骤?

当然。因此,首先您可以定义要跟踪的自定义跟踪属性。切换到代码视图并添加上面文章中定义的 "trackedProperties" 对象。在 运行 时,所有这些跟踪的属性都将添加并在 运行 遥测中发出。

指定要自定义跟踪的所有属性后,您需要读取或查看诊断数据。目前有几种方法可以做到这一点:

  1. 在工作流的 Diagnostics 设置中,您可以设置 Diagnostics Settings 导出到 Azure Storage 或 Azure Event Hub 以便稍后处理.
  2. 使用 诊断日志 启用诊断并发送到 Log Analytics 以供 OMS 搜索和索引。

诊断消息的示例可以在上面的文章中看到 - 您会注意到 "ActionCompleted" 事件的诊断消息中有一个 "trackedProperties" 对象,它将包含您的任何自定义跟踪属性。

希望对您有所帮助。如果您希望更好地控制消息处理选项 1(但需要您配置事件处理器以查看日志)——Log Analytics 提供了更多。有关日志分析的信息可以是 found here