Azure Monitor 定价

一站式获取所需的精细实时监视数据

Azure 监视器是一个用于监视 Azure 资源的平台功能。Azure 监视器允许以一致的方式从 Azure 资源中收集精细的性能和利用率数据、活动和诊断日志,以及通知。可使用 Azure 门户查看和分析监视数据并设置基于警报的自动化操作。此外,Azure Monitor 还集成了其他分析和监视工具,例如 Log Analytics、Application Insights 和其他第三方工具,使用户可灵活采用不同方式运用此数据。

定价详细信息

Log Analytics

针对引入的数据对 Log Analytics 服务按每十亿字节 (GB) 计费。

功能 内附免费单位数 价格
数据引入 每个客户每月 5 GB1 $-/GB
数据保留 31 天2 $- 每月每 GB

1每个客户每月引入 Azure Log Analytics 服务的前 5 GB 数据免费。

2引入 Azure Log Analytics 工作区的每 GB 数据均可免费保存 31 天。

请注意: 服务映射解决方案针对 Dependency Agent 引入到服务映射平台和 Log Analytics 服务中的数据进行计费。Dependency Agent 引入的数据按上述所列 Log Analytics 价格进行计费。尚未就引入服务映射平台的数据启用计费,该项费用自 2019 年 8 月 1 日开始计费。

Application Insights

根据应用程序发送的遥测数据量和选择运行的 Web 测试数对 Application Insights 计费。遥测数据按 Azure Log Analytics 数据引入费率计费。

功能 内附免费单位数 价格
数据引入 每个客户每月 5 GB1 $-/GB
数据保留 90 天3 不适用
多步骤 Web 测试 4, 5 每月 $- 次测试
Ping Web 测试5 无限制 免费

3Application Insights 引入的每 GB 数据将免费保留 90 天。

4多步骤 Web 测试针对每个活动测试每天按比例分配,与运行测试的位置数或测试执行频率无关。

5通知按照下方定价单独收费。

度量值

指标表示一系列时间序列。按监测到的时间序列数和进行的 API 调用次数计费。

当前不对指标查询和自定义指标收费。自 2019 年 12 月 1 日开始对指标查询和自定义指标收费。

功能 内附免费单位数 价格
标准指标6 无限制 免费
自定义指标7 150 MB/月 $0.258/MB:150-100,000 MB
$0.151/MB:100,000-250,000 MB
$0.061/MB:超出 250,000 MB
指标查询8 每月 1,000,000 个标准 API 调用 $-/1,000 个标准 API 调用

6免费提供标准指标,包括源自 Azure 资源、服务和第一方解决方案的精选指标。请查看标准指标列表

7写入的每个自定义指标数据点被视为大小为 8 个字节。

8根据标准 API 调用数对指标查询进行收费。标准 API 调用分析 1,440 个数据点(1,440 也是每天每个指标可存储的数据点的总数)。如果 API 调用分析超过 1,440 个数据点,会将其算作多个标准 API 调用。如果 API 调用分析少于 1,440 个数据点,会将其算作不到一个 API 调用。标准 API 调用数会每天进行计算,计算方法是将每天分析的数据点总数除以 1,440。

  • 提供 90 天内的指标,无需任何费用。若要保留 90 天以上的指标数据,可将指标数据路由到存储帐户、Azure Log Analytics 工作区或事件中心。会分别对存储、Log Analytics 和事件中心收取相应的费用。此外,会针对路由数据所需的相应 API 调用对指标查询进行收费。

示例

  1. 分析 2,000 个数据点的 API 调用将算作 2,000/1,440 = 1.4 标准 API 调用。
  2. 分析 200 个数据点的 API 调用将算作 200/1,440 = 0.1 标准 API 调用。
  3. 如果每天从 100 个 VM 以一分钟的粒度跟踪五个指标,将产生 720,000 个数据点,即每天 (720,000/1,440) 500 个标准 API 调用。

运行状况监视

运行状况监视根据使用 Azure 资源的运行状况条件监视的指标时序数量计费。

2019 年 8 月 1 日之前,不对运行状况监视收费。从 2019 年 8 月 1 日开始,将按照下述定价计划对运行状况监视收费。

功能 内附免费单位数 价格
运行状况条件 $-/监视的时间指标系列/月

预警规则

预警规则根据监视信号的类型和数量进行收费。信号可能是资源指标、日志或者活动日志。监视多个信号的预警规则的费用是监视每个信号的费用和已启用功能费用的总和。

警报信号 内附免费单位数 价格
度量值9, 10 每月 10 个受监视的时间指标系列 每月每个监视时间指标系列 $-
日志12 15 分钟(或更长)间隔:每月每个受监视日志 $-
10 分钟间隔:每月每个受监视日志 $-
5 分钟间隔:每月每个受监视日志 $-
活动日志 无限制 免费
动态阈值11 每月每个动态阈值 $-

9此处列出的价格表示监视单个资源的单个时间指标系列的预警规则的价格。

10定价适用于“警报”下新一代的可用指标预警规则,上一代的预警规则 (Alerts Classic) 将继续免费提供。

  • 每个订阅均具有 100 个时间指标系列警报、100 个活动日志警报和 10 个操作组的配置限制。若要增加限额,请联系 Azure 支持。
  • 提供 90 天内的活动日志,无需任何费用。若要保留 90 天以上的活动日志数据,可将活动日志数据路由到存储帐户或事件中心。会分别对存储和事件中心收取相应的费用。API 调用请求活动日志数据不会产生任何费用。
  • 作为 Azure 安全中心 (ASC) 一部分提供的警报当前不收取费用。
  • 不会对针对运行状况条件创建的警报计费。

11动态警报将针对动态阈值功能和基础指标警报进行计费。

示例

  1. 监视 CPU 利用率和 10 VM RAM 使用情况(即 2 个时间指标系列)并启用了动态阈值的预警规则的费用可通过以下方式进行计算,
    • 预警规则的价格 + 动态阈值的价格。
    • (10 VM * 每个 VM 的 2 个时间指标系列 - 10 个免费单位)* 每月每个时间指标系列预警规则 $- + [(10 VM * 每个 VM 的 2 个时间指标系列)* 每月每个动态阙值 $-] = 每月 $-
  2. 每 15 分钟在 1 Log Analytics 工作区查询“404-error”事件的预警规则的价格可以通过以下方式进行计算,
    • 1 个工作区 * 1 日志警报查询 * 每月每个日志预警规则 $- = 每月 $-

通知

基于预警规则触发的时间发送通知。根据你选择发送的通知类型和数量来计费。

功能 内附免费单位数 价格
ITSM 连接器创建或更新事件12 每月事件数 1,000 $-/1,000 个事件
电子邮件 每月电子邮件数 1,000 $-/100,000 电子邮件
推送通知(到 Azure 移动应用) 每月 1,000 个通知 $-/100,000 个通知
Webhook 每月 100,000 个 Web 挂钩 $-/1,000,000 个 Web 挂钩
语音呼叫 每月 10 个语音呼叫 $-/语音呼叫
短信 请查看下表,了解短信定价
国家/地区代码 内附免费单位数 价格
美国 (+1) 每月 100 个 SMS $-/SMS
澳大利亚 (+61) $-/SMS
巴西 (+55) $-/SMS
中国 (+86) $-/SMS
法国 (+33) $-/SMS
德国 (+49) $-/SMS
中国香港特别行政区 (+852) $-/SMS
印度 (+91) $-/SMS
爱尔兰 (+353) $-/SMS
日本 (+81) $-/SMS
荷兰 (+31) $-/SMS
新加坡 (+65) $-/SMS
南非 (+27) $-/SMS
韩国 (+82) $-/SMS
英国 (+44) $-/SMS

12ITSM 连接器利用 Log Analytics 来存储与每日同步、票证创建和更新相关的日志。引入的日志按照上述的标准 Log Analytics 费率进行收费。

诊断日志

可将诊断日志路由至存储帐户、Log Analytics 工作区或事件中心。将分别对存储、Log Analytics 和事件中心收取相应的费用。

支持和 SLA

  • 一旦对应的定价模型开始生效,各个功能的 SLA 即适用。了解更多

Log Analytics 常见问题解答

  • 于 2018 年 4 月 2 日之前开始在免费层上使用 Log Analytics 的客户可继续使用旧版免费层。旧版免费层中,每日收集的数据量不得超过 500 MB,并且数据保留期不得超过 7 天。新版定价模型对每日收集的数据量没有任何限制,并且可将日志数据保留长达两年。使用旧版定价模型的客户可随时改用上述新版定价模型。

  • 可以。你可以继续在按节点计价的见解和分析定价模型上使用 Log Analytics。

  • 若要预估按 GB 计价的定价模型的影响,请访问使用情况和预估成本页面上的文档。请注意,在新的定价模型中,数据引入和保留的计费都不相同,具体取决于 Log Analytics 工作区所在的区域。进行任何预估成本比较时请务必注意这一点。另外,如果购买了 OMS 套件,请务必与客户代表交流,充分了解任何更改会造成的影响。

  • 请按文档页面上列出的步骤进行操作,移动至新的定价模型

  • 可以。对于使用按节点计价的见解和分析定价模型的企业协议 (EA) 客户,其链接到现有 EA 的任何新订阅可继续使用按节点计价的定价模型。

  • 可以。在 2016 年 10 月 1 日之前开始使用 Log Analytics 的客户继续使用以前的定价模型,且可以随时切换到上述新模型。自 2016 年 10 月 1 日起,以下定价模型尚不适用于任何新的工作区。

    标准 高级
    日限量
    保留期 1 个月 12 个月
    自定义更长的保留期 不可用 不可用
    价格 $2.3/GB $3.5/GB
  • 可以选择 30 天至 730 天的保留期。计算保留期成本时应除开 31 天的内附保留期,并按照根据每月每 GB 价格计算得出的每日粒度计算。

Application Insights 常见问题解答

  • 之前的定价模型提供两个层 - 基本层和企业层。从 2018 年 4 月 2 日开始,基本层中的客户将按照上述定价模型计费,该定价模型可在不增加成本的情况下提供更多功能。除了 Azure Log Analytics 服务提供的每月每个订阅 5GB 的免费数据限额外,基本层中的客户还可享受每月每个资源 1GB 的免费数据限额。从 2018 年 4 月 2 日起,基本层中的客户还可使用连续导出功能和适用于 Operations Management Suite Log Analytics 的 Application Insights 连接器。另请注意,在新计划中,Visual Studio 订阅者还可以使用每月额度支付 Application Insights。

    企业层中的客户可继续使用之前的定价模型,也可随时转为使用上述定价模型。对于在 2018 年 4 月 2 日前启用了 Application Insights 的所有客户订阅,由 Application Insights 引入的任何数据都按照每 GB $- 收取费用。然而,这仅在购买了 OMS 套件的情况下具有优势。在这种情况下,所购买的 Operations Management Suite E1 和 E2 计划中的每个单位均有权使用 Application Insights Enterprise 层的一个节点。每个 Application Insights 企业版节点包含每天引入的多达 200 MB 的 Application Insights 数据。数据保留期为 90 天,无需支付额外费用。

    企业
    每月基本价格 $-/节点
    已包含的数据 每天 200 MB/节点
    其他数据 $-/GB
    数据保留(原始数据和聚合数据) 90 天
    应用程序性能管理 (APM) 和分析功能 包含
    持续导出 无限制
    多步骤 Web 测试 每月 $- 次测试
  • 请注意,对于在 2018 年 4 月 2 日之前开始使用 Application Insights 的客户,由 Application Insights 引入的任何数据继续按照 $-/GB 收取费用。

  • 可就 Application Insights 从应用程序接收的数据量设置每日上限,以便控制成本。达到每日上限后,当天(UTC 时间)余下的时间内将忽略超额数据,并在次日开始时恢复正常。

    此外,可使用采样来减少应用程序发送到 Application Insights 的数据量。

    深入了解如何管理 Application Insights 中的定价和数据量

  • 节点可以是托管应用的物理计算机、虚拟机或平台即服务 (PaaS) 实例。例如,如果应用程序在&3; 个 Azure 应用服务实例和&1; 台虚拟机上运行,则有&4; 个托管应用程序的节点。每小时对发送遥测数据的不同节点进行。如果某节点在特定小时内未发送任何遥测数据,则不计入该节点。上述每月每节点定价假定节点在该月的每个小时都在发送遥测数据,因此,如果应用程序在一个月中有停止活动的时间段,则实际收费会更低。

    随着应用程序的扩展或缩减(例如在活动高峰期添加额外的 Web 服务器),Application Insights Enterprise 费用也会相应地增加或减少。

    下述几种情况不纳入节点计数中(尽管始终对数据量计数):

    • 调试期间运行应用程序的开发人员工作站不被计为节点。
    • 使用 JavaScript 浏览器客户端 SDK(或其他某些不报告“roleInstance”的 SDK)时,最终用户的计算机将不计为节点。
    • 使用 HockeyApp Bridge 应用时,HockeyApp 监视的移动设备均不计为节点。

    如果将同一节点用于正在监视的多个应用程序,会出现什么情况?没有任何问题。仅对 Azure 订阅中发送遥测数据的唯一节点计数(计费帐户)。例如,如果同一物理服务器上运行 5 个单独的网站,且每个网站均配置有 Application Insights Enterprise(按节点收费),则总共记为 1 个节点。

    此外,同一 Azure 订阅中还可存在使用 Application Insights Basic(按 GB 收费)的应用程序,这不会影响使用 Application Insights Enterprise 的应用程序的节点计数。

    Application Insights Enterprise 中如何使用每日 200 MB 的数据?选择 Enterprise 级定价选项时,将根据发送遥测的节点数为应用程序提供每日限额。如果有 5 个节点发送数据,则应用程序将获得每天 1GB 的池化限额(根据设置的 Application Insights 资源定义)。无所谓某些节点是否比其他节点发送更多数据,因为给定的 Azure 订阅的所有节点均共享已包含的数据。如果某天发送的数据多于每日数据池包含的数据,则按 GB 对超额数据收费。每日限额中未使用的数据不会累计。

    每日池化数据限额的计算方式为所有节点在一天中发送遥测的小时数除以 24 再乘以 200 MB。因此,如果有 4 个节点一天 24 小时中有 15 个小时在发送遥测,则当天包括的数据为 ((4 x 15) / 24) x 200 MB = 500 MB。

    如果在同一 Azure 订阅中为多个应用程序选择 Enterprise 定价选项,这些应用程序会共享每日数据限额。选择 Basic 定价选项时,应用程序不共享每日数据限额。

  • 可以。当前推出团队开发/测试优惠:

  • 如果对 Application Insights 的定价方式存在疑问,欢迎在我们的论坛提出问题。

警报常见问题解答

  • 活动日志、服务运行状况和资源运行状况预警规则将继续免费提供。

  • 警报通知根据使用的通知类型单独收费。

  • 上面列出的定价适用于新的警报平台。如果将现有预警规则从经典警报平台转到新的平台,则适用上面列出的定价。

  • 现有 OMS 日志警报客户无需为前 250 个日志预警规则支付费用。超出 250 个日志预警规则限制的预警规则将按照上面列出的价格收费。

  • 现有的 OMS 日志警报客户可以创建频率低于 250 个日志预警规则限制的 Azure 日志预警规则。创建的日志预警规则超出 250 个日志预警规则限制的部分将按照上面列出的价格收费。

  • 对于现有 Application Insights 客户,迁移到新警报平台的任何现有指标和 Web 测试预警规则将继续免费。所有新指标和 Web 测试预警规则将依据指标预警规则的适用费率进行收费。Application Insights 日志预警规则将按照上面的定价进行收费。

资源

估计每月的 Azure 服务费用

查看 Azure 定价常见问题

了解有关 Azure Monitor 的更多信息

查看技术教程、视频和更多资源

添加到估价。 按“V”在计算器上查看 在计算器上查看

了解并使用 $200 信用额度构建,继续免费使用