Azure 监控

Azure 监控提供全面的解决方案来收集、分析云上和本地环境的数据,确保资源的可用性和性能。它涵盖Application Insights、Container Insights、VM Insights等,通过Log Analytics进行故障分析,支持大规模运维和自动化响应。此外,Azure Monitor支持数据可视化、告警和自动扩展功能,与各种工具如PowerBI、Grafana集成,实现定制化监控和数据分析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Azure 监控

Azure 监控帮助你加强云上资源的可用性和应用服务的性能,Azure监控提供一整套解决方案,来收集、分析数据,作为云上和本地环境的遥测工具。监控可以帮助你了解你的应用程序如何运作,积极主动底找到问题点,保障应用的正常运行。
Azure 监控能够完成以下几点:

  1. 检测和诊断应用的问题,用application insight(看看是啥?)
  2. 基础设施相关的问题,用VM insight和container insight
  3. 使用Log Analytics来监控数据,从而进行故障分析
  4. 支持大规模的运维,能够进行只能报价和自动响应
  5. 能够使用Dashboard、workbook实现可视化
  6. 使用Azure 监控指标收集指标数据

Azure 监控总览

在这里插入图片描述
上图描述了Azure 监控的整体概要。图片最中间是监控存储的所有数据,包括指标和日志数据。左边是被监控的资源,生成这些监控数据,右边是各种各样的功能用于处理这些数据,包括分析、告警、导出到第三方系统。

监控数据平台

监控所有的收集起来的数据分两类,一个指标数据,一个日志数据。指标数据描述系统使用程度,指标数据量级轻,可以做到实时数据。日志数据包括各种属性,事件和跟踪数据一般都存在日志里面。

日志数据可以进行查询,可以使用LA进行查询,也可以使用各种工具进行分析、可视化、告警。

Azure monitor使用Kusto 查询语句,专门用于简单查询,但是也包括一些高级功能,比如聚合、添加、只能分析等功能。
如果已经习惯使用SQL Splunk,也会有专门的使用指导

Azure监控收集什么样的数据?

可以搜集应用程序、操作系统、服务、平台本身

  1. 应用程序监控数据:应用程序代码的性能和工具,无论是什么平台的
  2. OS 系统:应用程序所运行的操作系统,可以是跑在Azure上,其他云,或者本地
  3. Azure 资源监控数据
  4. 订阅数据监控
  5. 租户数据:AAD

只要你在Azure上开始创建资源,比如创建虚拟机,web app,Azure监控就会开始收集数据,活动日志就会创建,记录你创建了哪些资源,变更了什么。指标会告诉你,你的资源使用率,比如vm CPU的使用率等等。

启用诊断日志可以增加收集的数据种类。

使用Application Insight可以监控应用程序的运行,可以收集页面浏览信息,app请求和exceptions。

自定义源

Azure 监控可以从REST 客户端收集日志,使用data collector API,这允许你可以创建自定义的监控场景,可以监控更多的资源。

可视化

监控数据只有可视化以后才有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值