《Windows Azure Platform 系列文章目录》
Azure Monitor提供了收集和分析欲奴段数据的综合解决方案。
几个典型的使用Azure monitor的场景有:
(1)监控Azure VM性能指标
(2)监控用户操作Azure平台的日志
(3)将应用程序监控日志发送到Azure Monitor
Azure Monitor收集两种不同类型的数据:指标和日志
(1)Metric (指标),一般性都是数值型数据。比如Azure VM的CPU利用率,磁盘读写,Network In和Network Out数据等
(2)Log (日志),一般包含多种数据类型,比如创建Azure 资源的Log,删除Azure资源的Log,第三方应用程序的日志等等
Azure Monitor使用Kusto查询语言,对Azure Monitor中的Metric数据和Log数据进行查询,也可以进行高级的查询,比如聚合,JOIN等分析
Azure Monitor提供不同服务级别的数据收集,范围从应用程序、应用程序依赖的任何操作系统和服务,直到平台本身。
包括:
(1)应用程序监控数据
(2)Azure VM的监控
(3)Azure资源的监控。包括对Azure资源执行的修改大小,创建资源,删除资源等的日志
(4)Azure订阅的监视数据
(5)Azure AD服务操作的日志
Azure 监控其实提供几个不同的维度:
(1)Azure Monitor提供Metrics的监控
(2)Azure Log Analystic提供
(3)Azure Network Watcher提供流量的监控