Microsoft.Azure.Functions.Worker.ApplicationInsights 1.3.0

预留前缀
dotnet add package Microsoft.Azure.Functions.Worker.ApplicationInsights --version 1.3.0                
NuGet\Install-Package Microsoft.Azure.Functions.Worker.ApplicationInsights -Version 1.3.0                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Microsoft.Azure.Functions.Worker.ApplicationInsights" Version="1.3.0" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用包。
paket add Microsoft.Azure.Functions.Worker.ApplicationInsights --version 1.3.0                
#r "nuget: Microsoft.Azure.Functions.Worker.ApplicationInsights, 1.3.0"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将此内容复制到交互式工具或脚本的源代码中以引用包。
// Install Microsoft.Azure.Functions.Worker.ApplicationInsights as a Cake Addin
#addin nuget:?package=Microsoft.Azure.Functions.Worker.ApplicationInsights&version=1.3.0

// Install Microsoft.Azure.Functions.Worker.ApplicationInsights as a Cake Tool
#tool nuget:?package=Microsoft.Azure.Functions.Worker.ApplicationInsights&version=1.3.0                

Microsoft.Azure.Functions.Worker.ApplicationInsights

此包添加了用于在 Azure Functions .NET 隔离应用程序中配置 ApplicationInsights 的扩展方法和服务。

此包不直接添加 Application Insights 服务。这必须直接完成。相反,此包仅通过功能场景增强了 Application Insights。

入门

  1. 添加包
dotnet add package Microsoft.ApplicationInsights.WorkerService
dotnet add package Microsoft.Azure.Functions.Worker.ApplicationInsights
  1. 配置 ApplicationInsights
services.AddApplicationInsightsTelemetryWorkerService();
services.ConfigureFunctionsApplicationInsights();

分布式跟踪

此包添加了一个 ITelemetryModule,它监听 Azure Functions 工作人员的 ActivitySource,将发出的 Activity 转换为 DependencyTelemetry

日志记录

此包将调整工作程序的日志记录行为,不再通过主机应用程序发出日志。相反,日志直接从工作程序发送到应用程序洞察。

进程内比较/更改

使用此包将工作器更改为直接向应用程序洞察发送遥测数据,自定义 ITelemetryInitializerITelemetryProcessor 将仅应用于来自工作器的遥测数据。来自宿主进程的遥测数据将 不会 通过同样的遥测管道运行。这意味着与进程内功能应用程序相比,您可能会看到一些遥测项丢失初始化器或处理器中执行的定制。这些遥测项源自宿主进程。

配置

请参阅此文档了解为 dotnet 应用程序配置应用程序洞察的说明。

产品 兼容以及额外的计算目标框架版本。
.NET net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
.NET Core netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。
.NET Standard netstandard2.0 兼容。 netstandard2.1 已计算。
.NET Framework net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。
Tizen tizen40 已计算。 tizen60 已计算。
Xamarin.iOS xamarinios 已计算。
Xamarin.Mac xamarinmac 已计算。
Xamarin.TVOS xamarintvos 已计算。
Xamarin.WatchOS xamarinwatchos 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解有关 目标框架.NET Standard 的更多信息。

NuGet 包 (14)

显示依赖 Microsoft.Azure.Functions.Worker.ApplicationInsights 的前 5 个 NuGet 包

下载
Energinet.DataHub.Core.App.FunctionApp

[发布说明](https://github.com/Energinet-DataHub/geh-core/blob/master/source/App/documents/release-notes/release-notes.md) [文档](https://github.com/Energinet-DataHub/geh-core/blob/master/source/App/documents/documentation.md)

Arcus.WebApi.Logging.AzureFunctions

提供在构建 Azure Functions 时轻松集成日志记录的功能。

Cqrs.Azure.Functions.Isolated

使用 CQRS.NET 与 Azure Functions 一起使用

Dan.Common

此包包含用于在 Dan.Core 和各种 Dan 插件之间通信以及简化插件开发的通用模型和实用工具。

Cqrs.Azure.Functions.ServiceBus.Isolated

使用 CQRS.NET 与 Azure Functions 一起使用

GitHub 仓库 (4)

显示依赖 Microsoft.Azure.Functions.Worker.ApplicationInsights 的前 4 个最受欢迎的 GitHub 仓库

仓库 Star
microsoft/onefuzz
一个自托管的模糊化即服务(FaaS)平台
Chinchilla-Software-Com/CQRS
一个轻量级的企业级功能即服务 (FaaS) 框架,用于在混合多数据中心、本地和 Azure 环境中编写基于功能的无服务器和微服务应用。
Azure/azure-functions-templates
Azure 站点、CLI 和 VS 的 Azure 函数模板
FritzAndFriends/TagzApp
一个用于发现社交媒体上标签内容的程序
版本 下载 最后更新
1.3.0 27,231 8/6/2024
1.2.0 2,816,046 1/29/2024
1.1.0 1,235,819 11/7/2023
1.1.0-preview1 502 11/1/2023
1.0.0 892,561 8/15/2023
1.0.0-preview5 77,018 7/19/2023
1.0.0-preview4 510,966 3/24/2023
1.0.0-preview3 372,224 9/27/2022
1.0.0-preview2 15,952 9/20/2022
1.0.0-preview1 48,230 8/11/2022

## 更改内容

### Microsoft.Azure.Functions.Worker.ApplicationInsights 1.3.0
- 将 `Azure.Identity` 更新到 1.11.4
- 启用对 Microsoft Entra 身份验证的支持