azure - 一个 Azure Function App,多个区域 : One or multiple Azure Application Insights instances?

标签 azure azure-functions azure-application-insights

我将相同的 Azure Function App 部署到多个区域。我应该为所有区域设置一个 Azure Application Insights 实例还是为每个区域设置多个实例?

最佳答案

在考虑使用一个实例之前,您需要评估所有函数生成的遥测流是否在the existing limits之下对于单个 Application Insights 资源,例如限制(当前为 32K/s 事件)和/或每天的总体数据大小(当前为 100GB)。

您可能想要修改 AI 体验中的某些图表(如果可能,例如在 Metric Explorer 中),以按区域或其他一些属性进行拆分/分组,以便您可以在同一图表上快速区分区域之间的问题。

此外,我建议使用 Analytics 查询语言构建一些具有正确分割的自定义图表,并将它们固定到“多区域”仪表板,以便快速查看向同一 Application Insights 资源报告的所有区域。

编辑:随着最近的billing changes in Application Insights ,我的理解是计费表是按每个区域的订阅计费的。这意味着将人工智能资源分配到多个区域可能会利用每个电表而不是单个电表的免费配额。但是,我并不完全确定,这需要一些验证。

关于azure - 一个 Azure Function App,多个区域 : One or multiple Azure Application Insights instances?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50091710/

相关文章:

azure - .NET Core 2.2 无法发布到 Azure

azure - Visual Studio 应用程序部署正在删除 Azure 网站上的额外文件

c# - 具有服务总线触发器的隔离 azure 功能 - 来自 azure 应用程序配置的连接字符串

Azure Function(C#) : How to copy lots of files from blob container A to another blob container B?(函数在 10 分钟内超时)

azure - Visual Studio Team Services 未部署某些文件

azure - 如何在Azure功能上安装apt-get包

node.js - 我在哪里可以看到本地主机上的控制台日志以及该功能何时部署?

javascript - Application Insight 中的 JS 异常

c# - 具有应用程序见解的依赖关系日志记录不会记录响应

azure - 我们可以从Azure无服务器数据库存储过程调用REST api吗