Azure Application Insights отображает события в текущих метриках, но не в таблицах событийC#

Место общения программистов C#
Ответить
Anonymous
 Azure Application Insights отображает события в текущих метриках, но не в таблицах событий

Сообщение Anonymous »

Я регистрирую пользовательские события из своего веб-API ASP.NET Core 8. Я вижу, что эти события отображаются в Live Metrics вскоре после их отправки, но я не могу найти их ни в одной из таблиц «событий», чтобы запросить их позже.
Я проверил таблицу «customEvents» в Log Analytics, а также проверил таблицу «AppEvents» в своей рабочей области Log Analytics. Прошло более 24 часов с тех пор, как эти события были замечены в Live Metrics, и я предполагаю, что этого времени более чем достаточно для того, чтобы произошла обработка. Что-то мне не хватает?
Я использую собственный ITelemetryInitializer, но он работает только с телеметрией запросов и зависимостей:

Код: Выделить всё

public class TelemetryInitializer : ITelemetryInitializer
{
public void InitializeTelemetry(ITelemetry telemetry)
{
if (telemetry is DependencyTelemetry dependency)
{
// manipulate dependency data
}

if (telemetry is RequestTelemetry request)
{
// manipulate request data
}
}
}
Большая часть моей конфигурации выполняется в appsettings.json:

Код: Выделить всё

"ApplicationInsights": {
"InstrumentationKey": "redacted",
"DeveloperMode": false,
"EnableAdaptiveSampling": true,
"EnableRequestTrackingTelemetryModule": true,
"EnablePerformanceCountersCollectionModule": false,
"EnableActiveTelemetryConfigurationSetup": true,
"InitialSamplingPercentage": 5,
"SamplingSettings": {
"MaxTelemetryItemsPerSecond": 5,
"ExcludedTypes": "Event",
"IncludedTypes": "Exception;Dependency;Trace;Request"
}
}
Я подозреваю, что AdaptiveSampling имеет к этому какое-то отношение, но я не уверен, почему это позволит мне увидеть это в Live Metrics, а не в таблице впоследствии.

Подробнее здесь: https://stackoverflow.com/questions/783 ... ent-tables
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»