监视 Azure 虚拟机上运行的服务/应用程序的最佳方法是什么

问题描述

即我正在寻找一种方法来持续监控 Azure 上的虚拟机,并检查 vm 中的特定服务(数据库、应用程序)是否已启动并正在运行。我还希望在这些服务关闭时收到警报(电子邮件)。由于在 vm 上运行的服务不是公开可用的,我正在寻找一种解决方案来监视它们的状态并从 vm 内部报告(如果可能的话)。 我愿意接受任何建议。 提前致谢

解决方法

您可以与 Azure Monitor 集成以收集与应用程序和数据库相关的各种指标,并使用 alerts 发送通知。