你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在 Azure Monitor 中查看应用程序日志

在本教程中,了解如何通过创建 Log Analytics 工作区在 Azure Monitor 中查看应用程序日志。 本教程基于“快速入门:使用 Azure 门户创建 Azure 托管 CCF 资源”教程中创建的 Azure 托管 CCF(托管 CCF)资源。 日志是理解、分析和优化应用程序逻辑和性能的重要信息片段。

可通过创建 Log Analytics 工作区,在 Azure Monitor 中查看 TypeScript 和 JavaScript 应用程序中的日志。

创建 Log Analytics 工作区

  1. 按照“创建工作区”的说明,创建一个工作区。
  2. 创建工作区后,记下“属性”页中的“资源 ID”。 显示 Log Analytics 工作区的“属性”屏幕的屏幕截图。
  3. 导航到托管 CCF 资源,并记下“属性”页中的“资源 ID”。
  1. 创建工作区后,它必须与托管 CCF 资源链接。 链接后需要几分钟时间,日志才会显示在工作区中。

    > az login
    
    > az monitor diagnostic-settings create --name confidentialbillingapplogs --resource <Resource Id of the Managed CCF resource> --workspace <Resource Id of the workspace> --logs [{\"category\":\"applicationlogs\",\"enabled\":true,\"retentionPolicy\":{\"enabled\":false,\"days\":0}}]
    
  2. 打开“日志”页。 导航到“查询”选项卡,并从下拉列表中按资源类型对查询进行分组。 导航到“Azure 托管 CCF”资源并运行“CCF 应用程序错误”查询。 删除“级别”筛选器以查看所有日志。

    显示 Log Analytics 中的托管 CCF 资源查询屏幕的屏幕截图。

后续步骤