Microsoft Azure – 使用 Azure Monitor 配置警报规则
azure monitor是一个强大的监控工具,它通过收集应用程序、来宾操作系统 (OS)、Azure 资源、Azure 订阅和 Azure 租户监控数据来帮助我们获得洞察力,了解性能,它就像我们的应用程序和服务的智能仪表板一样工作了解我们的云和本地应用程序和服务,以便轻松识别可能影响它们的问题并了解它们所依赖的因素和资源。
它使用警报和自动缩放功能帮助我们获得应用程序、虚拟机 (VM)、容器洞察、响应紧急情况和我们设置的指标阈值。它还为我们提供了不同的选项来可视化、集成正在监控的数据,并在需要时将其导出。
Azure 监视器中的警报:
Azure Monitor 中的警报使用 Azure Monitor 从我们的应用程序和服务中收集的数据,在发现异常或基于特定阈值的问题时通知管理员。这有助于我们在最终用户了解问题之前采取正确的措施来解决问题。
Azure Monitor 中警报的关键属性是:
- 目标资源
- 标准
- 信号
- 警报名称
- 严重性
- 警报说明
- 行动
使用这些关键属性,我们可以创建一个警报来通知我们来自我们选择的目标资源的不同指标和日志。
使用 Microsoft Azure 门户创建警报:
Azure 门户是一个易于使用的基于 Web 的用户界面,有助于有效地创建、管理、部署和使用 Azure 资源。
先决条件:
你需要有一个有效的 Azure 订阅。您可以从这里获得 12 个月的免费订阅。
登录帐户后,请按照以下简单步骤准备好警报:
- 我们将在 Azure 主页上。单击监视器,它将来自应用程序和服务的所有数据与监视设置放在一个视图中。
- 要创建新警报,请单击警报选项,然后单击 + 新警报规则。
- 接下来,要选择我们希望收到警报的目标资源,请单击选择目标。在搜索栏中,我们可以输入资源名称来查找它。
- 如果所选目标资源有指标,我们可以创建警报,然后右下角的可用信号将包括这些指标。这有助于根据我们的需要选择正确的目标资源。
- 选择目标资源后,单击“添加条件”选项以查看资源支持的信号列表(信号有以下类型:指标、活动日志、Application Insights 和日志)。选择我们希望创建警报的指标。
- 它将默认显示过去六个小时内目标资源的所选指标的图表。如果我们希望查看该指标的悠久历史,我们可以使用图表周期下拉菜单。
- 最后,通过选择阈值类型、运算符和聚合类型、阈值/灵敏度来确定度量警报规则将评估和触发的逻辑,具体取决于所选的阈值类型。
- 或者,我们可以通过调整其他条件(如聚合粒度和评估频率)来进一步细化警报条件,然后单击完成。
- 或者,如果我们想监控复杂的警报规则,我们可以添加另一个标准。
- 填写警报详细信息,例如警报规则名称、描述和严重性。最后,通过选择现有的操作组或创建一个新的操作组来向警报添加一个操作组,该操作组将定义触发警报时要采取的特定操作。
- 单击完成以保存指标警报规则。
您的指标警报已准备好使用。现在将根据您设置的阈值向您发出警报。
在 Azure 门户中管理和查看警报:
我们可以在 Azure Monitor 中管理和查看警报。这是我们可以查看和编辑创建的指标警报的方式:
- 在 Azure 主页上,单击监视器。
- 单击警报和管理规则。
- 在“管理规则”部分,我们可以查看订阅中的所有现有警报规则。我们可以使用资源组、资源类型和资源进一步过滤规则。
- 单击我们要编辑的指标警报规则的名称。
- 我们可以在这里查看我们的警报政策。如果我们要编辑规则,请单击我们要编辑的警报标准。然后,我们可以根据需要更改指标、阈值条件和其他字段,但警报规则名称除外。
- 单击完成以保存编辑。
恭喜!通过几个步骤,你了解了什么是 Azure Monitor、指标警报以及如何使用 Azure Monitor 创建自定义警报。
我们还可以使用以下方法创建指标警报:
- Azure CLI
- Azure Powershell
- 休息 API
- Azure 资源管理器模板