获取 Azure 应用服务中的资源事件

Azure 应用服务提供用于监视资源的状态和运行状况的内置工具。 资源事件可帮助你了解对基础 Web 应用资源所做的任何更改,并在必要时采取措施。 事件示例包括:缩放实例、更新应用程序设置、重启 Web 应用等。 本文介绍如何查看 Azure 活动日志和启用事件网格,以监视应用服务资源事件。

查看 Azure 活动日志

Azure 活动日志包含对订阅中的资源执行的操作所发出的资源事件。 Azure 门户和 Azure 资源管理器模板中的用户操作都会影响活动日志捕获的事件。

应用服务的 Azure 活动日志详细信息如下:

  • 对资源执行了什么操作(示例:应用服务计划)
  • 谁启动了该操作
  • 操作何时发生
  • 操作的状态
  • 有助于研究操作的属性值

可以对 Azure 活动日志执行哪些操作?

可以使用 Azure 门户、PowerShell、REST API 或 CLI 查询 Azure 活动日志。 可以将日志发送到存储帐户、事件中心和 Log Analytics。 还可以在 Power BI 中分析这些日志或创建警报以随时了解资源事件。

查看和检索 Azure 活动日志事件。

将活动日志传送到事件网格

虽然活动日志是以用户为基础的,但我们推出了一个新的事件网格与应用服务的集成(预览版),可用于记录用户操作和自动化事件。 使用事件网格,可以配置处理程序以响应所述事件。 例如,使用事件网格在每次向 Blob 存储容器添加新照片时,立即触发无服务器功能运行图像分析。

或者,可使用具有逻辑应用的事件网格来处理任何位置的数据,而无需编写代码。 事件网格将数据源与事件处理程序连接。

查看 Azure 应用服务事件的属性和架构。

后续步骤