有不同的 Azure 服务可用于监控我们的 Azure 虚拟机。
诊断和指标
- 使用活动日志,我们可以监控和审计虚拟机上进行的操作。例如 - 启动虚拟机、停止虚拟机、重新映像等。
- 使用 Azure 监视器观察 VM 的基本指标。您将在资源部分本身以仪表板的形式看到这些指标。但是如果你使用 Azure 监视器,你可以监视 Azure 中任何资源的所有基本指标,包括虚拟机。
- 启用启动诊断收集并使用 Azure 门户进行查看。
- 启用来宾操作系统诊断数据的收集,并使用 OMS(操作管理速度)进行分析。
- 我们可以使用 Azure 门户、Azure CLI、Azure PowerShell 和 REST API 中的指标设置和监控诊断数据的收集
警报
Azure 提供全面的警报功能。我们可以通过三种信息来源获得警报。
- 活动日志
- 资源指标
- 诊断日志
对于诊断日志,我们可以使用 OMS 警报根据诊断日志发出警报。对于资源指标和活动日志,我们将使用 Azure 监视器。天蓝色的显示器是一个基本的显示器,但如果我们将它与其他显示器进行比较,它就会很全面。但是,与 OMS 相比,Azure 监视器是我们可以用于资源指标和活动日志的基本监视器。
假设,如果有人停止了我们希望收到警报的虚拟机,或者如果其中一个虚拟机的 CPU 利用率超过 90%,那么我们希望收到警报。我们可以在 Azure Monitor 中定义这些规则。一旦满足规则中的条件,我们就可以采取一些行动。我们可以触发 Azure 自动化 Runbook、Azure 函数、逻辑应用或第三方 API。
健康监测
Azure 服务运行状况
- 当 Azure 服务中的问题影响您的服务时,它会提供及时和个性化的信息。
- 它可以帮助您为即将到来的计划内维护做好准备。
Azure 资源运行状况
- 当 Azure 问题影响你的资源时,资源运行状况可帮助你诊断并获得支持。
- 它可用于查看 Azure 资源的当前和过去运行状况。
- 当您需要有关 Azure 服务问题的帮助时,它会提供技术支持。
高级监控
- 运营管理套件 (OMS):它包括跨云和本地资产的监控、警报和警报修复功能。
- 日志分析:它收集由我们的云和本地环境中的资源以及其他监控工具生成的数据,以提供跨多个资源的分析。
- Network Watcher:它监视我们的 VM 及其相关资源,因为它们与它们所在的网络相关。