Azure VM 监控

17 Mar 2025 | 阅读 2 分钟

有多种 Azure 服务可用于监视我们的 Azure 虚拟机。

诊断和指标

  • 使用活动日志,我们可以监视和审计虚拟机上执行的操作。 例如 - 启动虚拟机、停止虚拟机、重新映像等。
  • 使用 Azure 监视器观察 VM 的基本指标。 您将在资源部分本身的仪表板中看到这些指标。 但是,如果您转到 Azure 监视器,您可以监视 Azure 中任何资源的所有基本指标,包括虚拟机。
  • 启用启动诊断的收集,并使用 Azure 门户查看它。
  • 启用来宾操作系统诊断数据的收集,并使用 OMS(操作管理速度)进行分析。
  • 我们可以使用 Azure 门户、Azure CLI、Azure PowerShell 和 REST API 设置和监视诊断数据的收集。

警报

Azure VM Monitoring

Azure 提供了全面的警报功能。 我们有三个信息来源可以获取警报。

  • 活动日志
Azure VM Monitoring
  • 资源指标
Azure VM Monitoring
  • 诊断日志
Azure VM Monitoring

对于诊断日志,我们可以使用 OMS 警报根据诊断日志引发警报。 对于资源指标和活动日志,我们将使用 Azure 监视器。 Azure 监视器是一个基本功能,但如果我们将其与其他功能进行比较,它就非常全面。 但是,与 OMS 相比,Azure 监视器是一个基本功能,我们可以将其用于资源指标和活动日志。

假设有人停止了我们想要收到警报的虚拟机,或者如果其中一个虚拟机的 CPU 利用率超过 90%,那么我们希望收到警报。 我们可以使用 Azure 监视器定义这些规则。 一旦满足规则中的条件,我们就可以采取许多措施作为结果。 我们可以触发 Azure 自动化 Runbook、azure 函数、逻辑应用或第三方 API。

健康监测

Azure 服务运行状况

  • 当 Azure 服务中的问题影响您的服务时,它会提供及时和个性化的信息。
  • 它可以帮助您为即将到来的计划内维护做好准备。

Azure 资源运行状况

  • 当 Azure 问题影响您的资源时,资源运行状况可帮助您进行诊断并获得支持。
  • 它可以用来查看 Azure 资源的当前和过去运行状况。
  • 当您需要 Azure 服务问题方面的帮助时,它会提供技术支持。
Azure VM Monitoring

高级监控

  • 运营管理套件 (OMS): 它包括跨云和本地资产的监控、警报和警报修复功能。
  • 日志分析: 它收集由我们云和本地环境中的资源以及其他监视工具生成的数据,以提供跨多个资源的分析。
  • 网络观察器: 它监视我们的 VM 及其关联的资源,因为它们与它们所在的网络相关。

下一主题Azure 云服务