Azure Application Insights 无代码代理不在应用程序映射中显示 cloudRoleInstance 和 cloudRoleName
Azure Application Insights codeless agent does not show cloudRoleInstance and cloudRoleName in application map
我在我的 Java 应用程序上使用 Azure Application Insights,我在 JAR(Java 无代码代理 3.0.0)旁边添加了一个 ApplicationInsights.json 文件,但是 roleName 和 roleInstance不会推送到 Aplication Insights。
{
"instrumentationSettings": {
"connectionString": "InstrumentationKey=XXX..XXX"
},
"preview": {
"roleName": "MYROLE",
"roleInstance": "myinstance"
}
}
当我转到 Azure 门户中的“日志”选项卡时,传入数据的 roleInstance 字段仍设置为计算机名称,并且 roleName 不在传入数据中。
可以读取 JSON 文件,因为它包含我的 Application Insights 资源的 InstrumentationKey。
根据这个 (https://docs.microsoft.com/en-us/azure/azure-monitor/app/java-standalone-config)“预览”应该是“instrumentationSettings”的一部分:
{
"instrumentationSettings": {
"connectionString": "InstrumentationKey=00000000-0000-0000-0000-000000000000",
"preview": {
"roleName": "my cloud role name"
}
}
}
我在我的 Java 应用程序上使用 Azure Application Insights,我在 JAR(Java 无代码代理 3.0.0)旁边添加了一个 ApplicationInsights.json 文件,但是 roleName 和 roleInstance不会推送到 Aplication Insights。
{
"instrumentationSettings": {
"connectionString": "InstrumentationKey=XXX..XXX"
},
"preview": {
"roleName": "MYROLE",
"roleInstance": "myinstance"
}
}
当我转到 Azure 门户中的“日志”选项卡时,传入数据的 roleInstance 字段仍设置为计算机名称,并且 roleName 不在传入数据中。
可以读取 JSON 文件,因为它包含我的 Application Insights 资源的 InstrumentationKey。
根据这个 (https://docs.microsoft.com/en-us/azure/azure-monitor/app/java-standalone-config)“预览”应该是“instrumentationSettings”的一部分:
{
"instrumentationSettings": {
"connectionString": "InstrumentationKey=00000000-0000-0000-0000-000000000000",
"preview": {
"roleName": "my cloud role name"
}
}
}