计算 Azure App Insight 中日志条目的平均成本

问题描述

我将 274.7GB 的数据存储在一个 Azure App Insight 实例中,每月费用约为 632 美元。数据采用 JSON 日志的形式,我在 Azure 应用程序洞察中获得了大量日志事件。我想要做的是找到这些数据日志的平均成本。

我这样做的方法获取存储在此应用洞察实例中的日志总数(以跟踪和异常的形式)(5000 万)。然后按照以下步骤计算每个日志的平均成本。

avg. cost per log = total cost / total number of logs 
632 / 50202034 = 0.0000126

我不确定这是否是查找每个日志条目平均成本的正确方法。或者我如何将价格与 Azure App Insight 计费使用的月度成本进行交叉验证?

解决方法

数据量以 Application Insights 接收的 JSON 数据包的大小来衡量 从您的应用程序。 通常,数据量以 GB 为单位而不是生成的日志文件。 多步骤网络测试是执行一系列操作的网络测试,这些操作会产生额外费用。

有关详细信息,您可以点击 here

如果您愿意,可以使用以下公式计算每 GB 的数量:

avg. cost per GB = total cost / total GB

您可以使用以下链接计算应用洞察生成的总价:

https://azure.microsoft.com/en-us/pricing/calculator/?service=monitor