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
<PackageReference Include="Microsoft.Azure.Functions.Worker.ApplicationInsights" Version="1.3.0" />
paket add Microsoft.Azure.Functions.Worker.ApplicationInsights --version 1.3.0
#r "nuget: Microsoft.Azure.Functions.Worker.ApplicationInsights, 1.3.0"
// 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。
入门
- 添加包
dotnet add package Microsoft.ApplicationInsights.WorkerService
dotnet add package Microsoft.Azure.Functions.Worker.ApplicationInsights
- 配置 ApplicationInsights
services.AddApplicationInsightsTelemetryWorkerService();
services.ConfigureFunctionsApplicationInsights();
分布式跟踪
此包添加了一个 ITelemetryModule
,它监听 Azure Functions 工作人员的 ActivitySource
,将发出的 Activity
转换为 DependencyTelemetry
。
日志记录
此包将调整工作程序的日志记录行为,不再通过主机应用程序发出日志。相反,日志直接从工作程序发送到应用程序洞察。
进程内比较/更改
使用此包将工作器更改为直接向应用程序洞察发送遥测数据,自定义 ITelemetryInitializer
或 ITelemetryProcessor
将仅应用于来自工作器的遥测数据。来自宿主进程的遥测数据将 不会 通过同样的遥测管道运行。这意味着与进程内功能应用程序相比,您可能会看到一些遥测项丢失初始化器或处理器中执行的定制。这些遥测项源自宿主进程。
配置
请参阅此文档了解为 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 已计算。 |
-
.NETStandard 2.0
- Azure.Identity (>= 1.11.4)
- Microsoft.ApplicationInsights.PerfCounterCollector (>= 2.22.0)
- Microsoft.Azure.Functions.Worker.Core (>= 1.19.0)
- Microsoft.Bcl.AsyncInterfaces (>= 5.0.0)
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 身份验证的支持