监控 Azure 函数应用

您可以通过 APM Insight .NET Core 代理跟踪 Azure Functions 应用程序的关键指标(例如响应时间、吞吐量、Apdex 分数、错误和异常)的性能。 

内容:

1. 安装 APM Insight .NET Core 代理扩展

2. 升级您的 APM Insight .NET Core 代理 

注意:您需要将 APM Insight .NET Core 代理添加到您的 Azure 函数应用以开始监视。为此,您需要 Site24x7 许可密钥。从 Site24x7 帐户获取您的许可密钥,并将其放在方便的地方以进行以下步骤。 

要获取您的许可密钥:登录到您的 Site24x7 帐户 > APM Insight > 添加 APM Insight 代理 > .NET 代理 > 许可密钥。如果您是新用户,请注册一个 Site24x7 帐户并获取您的许可密钥。

在 Azure Functions 应用中安装 APM Insight .NET Core 扩展

1.登录到portal.azure.com,然后导航到左侧Functions Apps 下列出的Functions 应用程序。   

 

2.选择扩展APM Insight .NET Core Agent。  

3.接受安装代理的许可协议。

4.导航到您的 Azure Functions 应用设置,并以给定格式添加许可密钥:

名称:S247_LICENSE_KEY

值:您的 Site24x7 许可密钥 

5.添加扩展后,重新启动 Azure Functions 应用以开始监视该功能。  

6.一旦发生一些事务,您就可以查看指标。     

.升级.NET代理 

要升级 APM Insight 代理以监控您的 Azure 功能,请按照以下说明进行操作:

1.登录 Azure 门户。

2.打开 Azure Function 应用程序并导航到平台功能 > 站点扩展链接。  

3.选择 APM Insight .NET Core 代理。只要有可用更新,就会在扩展 APM Insight .NET Core 代理上指明。

4.单击扩展,然后选择更新以升级代理。   

5.代理更新完成后,重新启动 Azure Function 应用程序并使用它继续监控。