Я создал приложение app-insight в Azure, чтобы отслеживать метрики. Все выглядит хорошо и легко увидеть Req / Res.I сделал следующие шаги: добавив appsettings.json:
"ApplicationInsights": {
"InstrumentationKey": "xxxx-7a49-4bc1-yyyy-kkkkk"
},
и добавив UseApplicationInsights в Program.cs
public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseApplicationInsights()
.UseStartup<Startup>();
, но я хочуотправьте что-нибудь в appinsight и посмотрите как столбец, когда я напишу запрос kusto.
есть ли способ, подобный приведенному ниже:
public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseApplicationInsights()
.ChangeValue("UserId",Httphelper.GetCurrentUserId)
.AddColumn("MyCustomField", Httphelper.Something)
.UseStartup<Startup>();
Могу ли я сделать это или каким-либо другим способом отправить или изменить существующийстоимость? Я пытался найти какую-либо статью об этом, но я не мог удовлетворить решение.