gpt4 book ai didi

azure-application-insights - 在 ApplicationInsights 中的 Roles 下

转载 作者:行者123 更新时间:2023-12-05 04:58:49 26 4
gpt4 key购买 nike

我看到角色出现一些奇怪的异常,我不知道如何解释。角色名RD........ under ,我能期望它是什么?它是我在该特定服务组中的所有服务都在其上运行的底层机器吗?

enter image description here

最佳答案

Application Insights SDK 或代理尝试自动将云角色名称属性添加到 Azure 应用服务环境中的组件发出的遥测数据。

如果不完全理解您所拥有的架构,可能很难说出“无角色名称”可能是什么。可能的原因可能是,如果 Application Insights SDK 或代理无法确定发出遥测数据的组件的确切角色,您最终可能会看到无角色名称,但在这些情况下,您始终可以手动设置或覆盖云角色名称。

using Microsoft.ApplicationInsights.Channel;
using Microsoft.ApplicationInsights.Extensibility;

namespace CustomInitializer.Telemetry
{
public class MyTelemetryInitializer : ITelemetryInitializer
{
public void Initialize(ITelemetry telemetry)
{
if (string.IsNullOrEmpty(telemetry.Context.Cloud.RoleName))
{
//set custom role name here
telemetry.Context.Cloud.RoleName = "Custom RoleName";
telemetry.Context.Cloud.RoleInstance = "Custom RoleInstance";
}
}
}
}

请引用this文档以供额外引用。此外,有关如何使用遥测初始化程序覆盖云角色名称属性的信息,请参阅 Add properties: ITelemetryInitializer .

希望这些信息对您有所帮助,如果您有任何进一步的疑问,请随时回复。

关于azure-application-insights - <no role name> 在 ApplicationInsights 中的 Roles 下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63825986/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com