Azure Monitor 成本因预期利用率和配置而有很大差异。 使用 Azure Monitor 定价计算器根据特定环境获取 Azure Monitor 的不同功能的成本估算。
Azure Monitor 有多种类型的费用,因此其计算器分为多个类别。 有关这些类别的说明和提供估算的指导,请参阅以下部分。 请参阅 Azure Monitor 定价,了解当前定价详情。
如果刚开始使用 Azure Monitor,计算器所需的某些值可能很难提供。 例如,你可能不知道从要监视的不同 Azure 资源生成的 Analytics 日志量。 一种常见策略是启用对一小组资源的监视,并将观察到的数据量与计算器一起使用,以确定整个环境的成本。 请参阅分析 Log Analytics 工作区中的使用情况,了解用于衡量 Log Analytics 工作区中可计费数据的查询和其他方法。
小提示
有关降低 Azure Monitor 成本的策略,请参阅成本优化和 Azure Monitor。
日志数据引入
下表显示了 Log Analytics 工作区中引入和保留的数据类别。 除了从虚拟机上安装的 Azure 资源和代理收集的资源日志之外,这还包括容器见解和 Application Insights 等功能。 通常,大多数环境中,监控成本的主要部分是在这里产生的。
类别 | DESCRIPTION |
---|---|
估计监视 VM 的数据量 | 使用 VM 见解或通过创建事件和性能数据的事件收集规则 (DCR) 从虚拟机收集的数据。 从每个虚拟机收集的数据因收集设置和虚拟机上运行的工作负荷而有很大差异,因此你应在自己的环境中验证这些估计值。 |
通过容器分析估算数据量 | 从 Kubernetes 群集收集的数据。 估计基于群集数及其配置。 该估算仅适用于收集的指标和清单数据。 容器日志(stdout、stderr 和环境变量)因工作负荷生成的日志大小而有很大差异,并且它们被排除在此估计之外。 应将其数据量添加到 统计日志类别中。 |
基于应用程序活动估计数据量 | 使用 Application Insights 从基于工作区的应用程序收集的数据。 从每个应用程序收集的数据因特定的收集设置和应用程序而有很大差异,因此你应在自己的环境中验证这些估计值。 |
分析日志 | 来自 Azure 资源的资源日志和其他之前未列出的数据将发送到为 Analytics 表计划配置的日志表。 这可能很难估算,因此你应该先对一小组资源进行监控,并使用观察到的数据量来推断整个环境的情况。 |
基本日志 | 来自 Azure 资源的资源日志和其他之前未列出的数据将发送到为 基本表计划配置的日志表。 这可能很难估计,因此应对一小组资源启用监控,并使用观测到的数据量来推断整个环境的情况。 |
交互式数据保留 | Log Analytics 工作区的交互式保留设置。 |
数据档案 | Log Analytics 工作区的总保留期设置。 |
基本日志搜索查询 | 预期使用针对基本层配置的表运行的查询的估算数量和扫描数据。 |
搜索作业 | 预期针对长期保留数据运行的搜索作业的估算数量和扫描数据。 |
平台日志 | 从 Azure 资源收集的资源日志,将发送到事件中心、存储帐户或合作伙伴。 这不包括发送到 Log Analytics 工作区的日志,这些 日志包含在“分析日志”和“ 基本日志 ”类别中。 这很难估计,因此应启用对一小组资源的监控,并使用观察到的数据量来推断整个环境。 |
托管 Prometheus
本部分包括 Kubernetes 群集引入和查询 Prometheus 指标所产生的费用。
类别 | DESCRIPTION |
---|---|
指标示例引入 | Azure Kubernetes 服务 (AKS) 节点收集的 Prometheus 指标的数量和频率。 请参阅 Azure Monitor 中的默认 Prometheus 指标配置。 |
已处理的查询示例 | 可以通过使用查询样本的仪表板和警报规则估算查询样本的数量。 |
警报规则
本部分包括警报规则的费用。
类别 | DESCRIPTION |
---|---|
受监视的指标信号 | 指标警报规则的数量及其时序。 |
受监视的日志信号 | 日志搜索警报规则的数目及其频率。 |
通知
本部分包括通知的费用,这些通知是在警报被触发时发送的。
类别 | DESCRIPTION |
---|---|
电子邮件、Webhook 和推送通知 | 估计所发送的超出免费包含数量的不同类型通知的数量。 |
后续步骤
- 请参阅 Azure Monitor 日志定价详细信息,详细了解计算 Log Analytics 工作区中的数据费用的方式,以及用于降低费用的不同配置选项。
- 请参阅分析 Log Analytics 工作区中的使用情况,了解有关分析工作区中的数据以确定任何高于预期的使用情况的来源以及减少收集数据量的机会的详细信息。
- 请参阅 Azure Monitor 最佳做法 - 成本管理,了解有关配置和管理 Azure Monitor 以最大程度地减少费用的最佳做法。