你当前正在访问 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 工作区
- 按照“创建工作区”的说明,创建一个工作区。
- 创建工作区后,记下“属性”页中的“资源 ID”。
- 导航到托管 CCF 资源,并记下“属性”页中的“资源 ID”。
将 Log Analytics 工作区链接到托管 CCF 资源
创建工作区后,它必须与托管 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}}]
打开“日志”页。 导航到“查询”选项卡,并从下拉列表中按资源类型对查询进行分组。 导航到“Azure 托管 CCF”资源并运行“CCF 应用程序错误”查询。 删除“级别”筛选器以查看所有日志。