Azure Monitor 能否抓取在 Azure 以外的其他提供商处运行的应用程序的端点?

Posted

技术标签:

【中文标题】Azure Monitor 能否抓取在 Azure 以外的其他提供商处运行的应用程序的端点?【英文标题】:Can Azure Monitor scrape endpoints of apps running at other providers than Azure? 【发布时间】:2021-11-19 18:27:04 【问题描述】:

我是 Azure 和 Azure Monitor 的新手。

端点是安装在 Azure 世界之外的多个安装/应用程序的 Springboot 执行器/prometheus 端点,例如在 Linux 虚拟机 (VMWare) 上。

我用谷歌搜索,但没有找到如何包含外部(无)Azure 安装提供的指标的方法。

提前谢谢你。

【问题讨论】:

【参考方案1】:

您可以使用Azure Arc 管理服务来监控Linux 或Windows 机器,这些机器不是天蓝色的。

目前 Azure Monitor 支持below languages 收集日志

C#|VB(.NET) Java javascript NodeJS Python

【讨论】:

指标怎么样(例如 Spring Actuator Prometheus 端点) Das Azure Arc 还允许废弃指标,例如...../acutator/prometheus?

以上是关于Azure Monitor 能否抓取在 Azure 以外的其他提供商处运行的应用程序的端点?的主要内容,如果未能解决你的问题,请参考以下文章

使用Azure Monitor从Azure VM收集数据

Azure Monitor Alerting

Azure Monitor概述

Azure Monitor 工作簿模板

使用Azure Monitor监控服务运行状态

使用Azure Monitor监视Process