问题描述
我将 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