如果你有依赖 Azure 资源的关键应用程序和业务流程,则需要监视这些资源的可用性、性能和操作。 Azure Monitor 是一项全堆栈监视服务,提供一组完整的功能来监视 Azure 资源。 还可以使用 Azure Monitor 监视其他云和本地的资源。
在本文中,你将了解:
- Azure Monitor 以及如何将其集成到其他 Azure 服务的门户中。
- Azure Monitor 为 Azure 资源收集的数据类型。
- 用于收集和分析数据的 Azure Monitor 工具。
注意
本文介绍 Azure Monitor 概念并指导你完成不同的菜单项。 若要直接使用 Azure Monitor 功能,请从 分析 Azure 资源的指标开始。
本部分讨论收集和监视数据。
创建 Azure 资源后,系统会启用 Azure Monitor,并开始收集指标和活动日志。 可以通过某种配置来收集其他监视数据并启用其他功能。 Azure Monitor 数据平台由指标和日志组成。 每个功能收集不同类型的数据,并启用不同的 Azure Monitor 功能。
- Azure Monitor 指标将受监视资源中的数值数据存储到时序数据库中。 系统会自动为每个 Azure 订阅创建指标数据库。 使用 指标资源管理器 分析 Azure Monitor 指标中的数据。
- Azure Monitor 日志 收集日志和性能数据,可以使用日志查询以不同的方式检索和分析日志。 必须创建 Log Analytics 工作区才能收集日志数据。 使用 Log Analytics 分析 Azure Monitor 日志中的数据。
虽然来自不同 Azure 服务的资源具有不同的监视要求,但它们会以相同的格式生成监视数据,以便使用相同的 Azure Monitor 工具分析所有 Azure 资源。
诊断设置定义应发送特定资源的资源日志和指标的位置。 可能的目标包括:
- 活动日志:用于跟踪每个 Azure 资源操作的订阅级事件,例如,创建新资源或启动虚拟机。 系统会自动生成并收集活动日志事件,可供在 Azure 门户中查看。 可以创建诊断设置,将活动日志发送到 Azure Monitor 日志。
- 平台指标:定期自动收集的数字值,并描述特定时间资源的某些方面。 系统会在 Azure Monitor 指标中自动生成并收集平台指标。
- 资源日志:提供对 Azure 资源执行操作的深入见解。 作示例可能是从密钥保管库获取机密或向数据库发出请求。 资源日志会自动生成,但必须创建诊断设置以将其发送到 Azure Monitor 日志。
- 虚拟机来宾指标和日志:来自 Azure 虚拟机的来宾操作系统的性能和日志数据。 必须在虚拟机上安装代理,以收集此数据并将其发送到 Azure Monitor 指标和 Azure Monitor 日志。
可以从 Azure 门户中的 “监视 ”菜单访问 Azure Monitor 功能。 还可以直接从不同 Azure 服务的菜单中访问 Azure Monitor 功能。 不同的 Azure 服务可能略有不同的体验,但它们在 Azure 门户中共享一组常见的监视选项。 这些菜单项包括“概述”和“活动日志”以及菜单的“监视”部分中的多个选项。
“ 概述 ”页包含有关资源的详细信息及其当前状态。 例如,虚拟机显示其当前运行状态。 许多 Azure 服务都有一个 “监视 ”选项卡,其中包含一组关键指标的图表。 图表是快速查看资源作业的方式。 可以选择任何图表以在指标资源管理器中打开它们,以便进行更详细的分析。
若要了解如何使用指标资源管理器,请参阅 分析 Azure 资源的指标。
使用“活动日志”菜单项可以查看当前资源的活动日志中的条目。
“警报”页显示最近针对资源触发的任何警报。 在监视数据中找到重要条件时,警报会主动通知你,并可以使用指标或日志中的数据。
若要了解如何创建警报规则和查看警报,请参阅 为 Azure 资源创建指标警报。
“ 指标 ”菜单项将打开 “指标资源管理器”。 可以使用它处理单个指标,或组合多个指标来识别相关性和趋势。 它与在“概述”页上选择某个图表时打开的“指标资源管理器”相同。
若要了解如何使用指标资源管理器,请参阅 分析 Azure 资源的指标。
使用 “诊断设置” 页可以创建 诊断设置 来收集资源的资源日志。 可以将它们发送到多个位置,但最常见的用途是将它们发送到 Log Analytics 工作区,以便可以使用 Log Analytics 对其进行分析。
若要了解如何创建诊断设置,请参阅 从 Azure 资源收集和分析资源日志。
“见解”菜单项将打开资源的见解(如果 Azure 服务具有该见解)。 见解 提供基于 Azure Monitor 数据平台和标准功能的自定义监视体验。
有关可用见解及其文档链接的列表,请参阅 见解 和 核心解决方案。
现在,你已基本了解 Azure Monitor,接下来开始分析 Azure 资源的一些指标。