针对 Azure 应用程序使用 Azure Monitor 与 Grafana [关闭]

问题描述 投票:0回答:1

目前,我们已经使用 OpenTelemtry 实现了 Azure Monitor 来监控部署在 Azure 中的微服务。最近,当我探索 Grafana Tempo 时,它似乎是一个令人兴奋的补充,具有大量的可视化。当谈到监控 Azure 应用程序时,您感觉最好的是 Azure Monitor 还是 Grafana?

我觉得 Grafana 需要额外的配置和设置才能与其他监控工具和服务集成。可能需要额外的基础设施和运营成本来设置和管理。

我的结论是:

如果你已经在使用 Azure 服务,或者有应用程序运行在 Azure 上,那么 Azure Application Insights 可以是一个方便有效的选择。如果您需要更大的灵活性和定制化,并且需要与许多其他监控工具和服务集成,那么 Grafana 可能是更好的选择。最初我尝试将 Grafana 节奏插件与 Azure 监视器一起使用,但后来意识到它只会给我带来额外的成本,而不是比我的应用程序洞察力提供的更有用的东西。

如果我偏向Azure,请赐教

azure devops grafana monitoring azure-application-insights
1个回答
-1
投票

[Azure Monitor 团队的一部分,专注于 Application Insights]

Azure Monitor 原生支持Grafana,是推荐的解决方案之一。例如,您可以配置 Azure Kubernetes 服务来废弃您的 Prometheus 指标,然后在 Azure Managed Grafana 中可视化它们(Grafana 实例也由受支持的客户管理)。

Azure Managed Grafana(或由您通过安装的 Azure Monitor 扩展管理)可以可视化各种数据 - 从 Prometheus 指标到 Application Insights / Log Analytics 中摄取的数据。分布式事务的可视化 [基于 Application Insights 中的数据] 正在开发中。

您在使用 OTel 指标吗?或者 OTel 跟踪/日志?您的应用程序是否在 Azure Kubernetes 服务上运行? [将根据回复更新答案]

© www.soinside.com 2019 - 2024. All rights reserved.