【发布时间】:2018-04-29 22:01:05
【问题描述】:
我将同一个 Azure Function App 部署到多个区域。我应该为所有区域设置一个 Azure Application Insights 实例还是为每个区域设置多个实例?
【问题讨论】:
标签: azure azure-functions azure-application-insights
我将同一个 Azure Function App 部署到多个区域。我应该为所有区域设置一个 Azure Application Insights 实例还是为每个区域设置多个实例?
【问题讨论】:
标签: azure azure-functions azure-application-insights
在考虑使用一个实例之前,您需要针对单个 Application Insights 资源(例如限制(当前为 32K/s 事件)和/或整体数据大小)评估所有函数生成的遥测流是否低于 the existing limits每天(目前为 100GB)。
您可能希望修改 AI 体验中的一些图表(如果可能,例如在 Metric Explorer 中),以按区域或其他一些属性进行拆分/分组,以便您在同一个图表上快速区分区域之间的问题。
此外,我建议使用 Analytics 查询语言构建一些具有正确细分的自定义图表,并将它们固定到“多区域”仪表板,以便快速查看向同一 Application Insights 资源报告的所有区域。
编辑:对于最近的billing changes in Application Insights,我的理解是计费表是每个地区的每个订阅。这意味着将 AI 资源分配到多个区域可能会利用每个电表而不是单个电表的免费配额。但是,我并不完全确定,这需要一些验证。
【讨论】:
【讨论】: