在 App Insights 中命名遥测事件
Name A Telemetry Event in App Insights
我正在尝试使用 App Insights 来跟踪按钮点击:
try
{
TelemetryClient telemetry = new TelemetryClient();
var ev = new EventTelemetry("buttonCancel_Click");
telemetry.TrackEvent(ev);
telemetry.Flush();
}
catch { }
现在,在 Azure 仪表板中,事件显示为 buttonCancel_Click(这是 buttonCancel 的单击事件的事件处理程序的名称)。我想使用更好的名称,例如 "User Cancels Subscription".
我已将上述代码放入我的 asp.net 网络表单应用程序中名为 buttonCancel_Click 的事件处理程序中。
我找不到任何方法。
感谢您的帮助。
传入 EventTelementry 构造函数的字符串是自定义事件的名称,因此:
try
{
TelemetryClient telemetry = new TelemetryClient();
var ev = new EventTelemetry("User Cancels Subscription");
telemetry.TrackEvent(ev);
telemetry.Flush();
}
catch { }
我正在尝试使用 App Insights 来跟踪按钮点击:
try
{
TelemetryClient telemetry = new TelemetryClient();
var ev = new EventTelemetry("buttonCancel_Click");
telemetry.TrackEvent(ev);
telemetry.Flush();
}
catch { }
现在,在 Azure 仪表板中,事件显示为 buttonCancel_Click(这是 buttonCancel 的单击事件的事件处理程序的名称)。我想使用更好的名称,例如 "User Cancels Subscription".
我已将上述代码放入我的 asp.net 网络表单应用程序中名为 buttonCancel_Click 的事件处理程序中。
我找不到任何方法。
感谢您的帮助。
传入 EventTelementry 构造函数的字符串是自定义事件的名称,因此:
try
{
TelemetryClient telemetry = new TelemetryClient();
var ev = new EventTelemetry("User Cancels Subscription");
telemetry.TrackEvent(ev);
telemetry.Flush();
}
catch { }