微软通过查询编辑器和对PromQL的支持增强Azure Monitor

微软发布Azure Monitor Metrics中的Query Editor公共预览版

微软最近发布了Azure Monitor Metrics中Query Editor的公共预览版,允许用户直接在其Azure Monitor工作区中创建和执行PromQL查询。这一功能消除了在不同工具之间切换的需求,简化了工作流程,并在处理各种类型的指标时提高了生产力。

主要功能与优势

  1. PromQL查询支持:Query Editor支持通过PromQL查询获取资源洞察,解决了之前无法直接查询Prometheus指标的限制,特别是针对AKS资源或Arc启用的集群。
  2. 简化指标分析:用户可以在Azure门户中直接查询Prometheus指标,简化了指标分析过程,帮助用户基于数据做出更明智的决策。
  3. 复杂数据处理:PromQL的功能和运算符允许用户对指标数据进行复杂操作。
  4. 用户友好体验:Query Editor为习惯于Prometheus监控的用户提供了友好的使用体验。

使用步骤

要使用Query Editor,用户需要导航到Azure Monitor工作区(AMW),选择Azure Monitor Metrics Query Editor,并开始编写PromQL查询。

相关背景

在最近的Microsoft Build 2024大会上,微软展示了Azure Monitor的新功能,并深入探讨了Azure Chaos Studio,强调了在可观测性方面的增强。

Azure Monitor的扩展功能

  1. 从云端到边缘设备的数据收集:微软扩展了Azure Monitor的管道能力,支持大规模数据收集,并实现了集中管理。
  2. OpenTelemetry支持:Azure Monitor管道基于OpenTelemetry Collector,是微软首个原生支持OpenTelemetry的产品。未来计划通过Azure Monitor Agent和直接云端摄取OTLP信号进一步扩展支持。

日志分析的简化

微软通过简化日志分析,使所有用户(从开发人员到IT专业人员)都能轻松地从日志数据中获取洞察,而无需编写复杂的查询。此外,Copilot在Azure中的增强功能允许工程师使用自然语言与日志数据交互,简化了查询和分析相关日志的任务。

Application Insights的优化

在Build 2024大会上,微软还展示了Application Insights Code Optimizations的增强功能。这是一个AI驱动的服务,旨在识别和解决.NET应用程序中的性能问题。更新包括在Application Insights Performance中更深入地集成Code Optimizations建议。

可观测性需求的增长

Grafana Labs的2024年可观测性调查报告显示,对集中式可观测性的需求不断增长,79%的受访者报告了时间和成本的节省。最常提到的优势包括减少平均修复时间(MTTR)、降低供应商费用和运营成本,以及改进流程和整体性能。

社区反馈

微软高级产品经理Priyanka Mishra鼓励社区探索并提供关于Azure Monitor Metrics中Query Editor的反馈。目前,Query Editor的功能仅限于查询存储在Azure Monitor工作区中的指标。

阅读 27
0 条评论