Compartir a través de

快速入门:设置 Log Analytics 工作区

注意

基本、标准和企业计划将从 2025 年 3 月中旬开始弃用,停用期为 3 年。 建议转换到 Azure 容器应用。 有关详细信息,请参阅 Azure Spring Apps 停用公告

标准消耗和专用计划将于 2024 年 9 月 30 日开始弃用,并在六个月后完全关闭。 建议转换到 Azure 容器应用。

本快速入门介绍了如何在 Azure Spring Apps 中设置 Log Analytics 工作区以进行应用程序开发。

Log Analytics 是 Azure 门户中的一种工具,用于通过 Azure Monitor 日志中的数据编辑和运行日志查询。 可以编写一个查询,以返回记录集,然后使用 Log Analytics 的功能对这些记录进行排序、筛选和分析。 也可以编写更高级的查询来执行统计分析并在图表中显示结果,以确定特定趋势。 无论是以交互方式处理查询的结果,还是将它们与其他 Azure Monitor 功能一起使用,Log Analytics 都是要用于编写和测试查询的工具。

可以在 Azure Spring Apps 中为应用程序设置 Azure Monitor 日志,以便通过 Log Analytics 收集日志并运行日志查询。

先决条件

完成本系列的上一个快速入门:预配 Azure Spring Apps 服务实例

创建 Log Analytics 工作区

若要创建工作区,请按照创建 Log Analytics 工作区中的步骤进行操作。

为新服务设置 Log Analytics

在创建 Azure Spring Apps 服务实例的向导中,可以使用现有的工作区或创建一个工作区来配置“Log Analytics 工作区”字段。

显示预配期间配置诊断设置的位置的屏幕截图。

为现有服务设置 Log Analytics

  1. 在 Azure 门户中,转到“监视”下的“诊断设置”部分。

    显示诊断设置的位置的屏幕截图。

  2. 如果不存在任何设置,请选择“添加诊断设置”。 也可以选择“编辑设置”来更新当前设置。

  3. 在“诊断设置”页上填写表单:

    • 诊断设置名称:设置配置的唯一名称。
    • 日志>类别:选择ApplicationConsoleSystemLogs。 有关日志类别和内容的详细信息,请参阅 Azure Monitor 中的诊断设置
    • 目标详细信息:选择“发送到 Log Analytics 工作区”,并指定此前创建的 Log Analytics 工作区。

    显示设置诊断设置的示例的屏幕截图。

  4. 选择“保存”。

清理资源

如果打算继续使用后续的快速入门和教程,则可能需要保留这些资源。 如果不再需要资源组,可以将其删除,这将删除资源组中的资源。 若要使用 Azure CLI 删除资源组,请使用以下命令:

echo "Enter the Resource Group name:" &&
read resourceGroupName &&
az group delete --name $resourceGroupName &&
echo "Press [ENTER] to continue ..."

后续步骤