Я запускаю настройку, в которой задание Stream Analytics считывается из концентратора событий Azure. Концентратор событий содержится в пространстве имен, и специально для SA создана группа потребителей.
Недавно я заметил User Error
в показателях Event Hub.
Пространство имен концентратора событий настроено для отправки всех журналов в OMS:
- АрхивЖурналы
- Операционные журналы
- AutoScaleLogs
- КафкаКоординаторЖурналы
- EventHubVNetConnectionEvent
- CustomerManagedKeyUserLogs
- KafkaUserErrorLogs
Но, похоже, это не относится к этому конкретному случаю, поскольку я не могу найти эту ошибку в Log Analytics Workspace (например, выполнив search "UserError"
за последние 24 часа).
Поиск в документах тоже бесполезен. Ближайшее, что я нашел, было в .NET SDK для Azure:
Namespace: Microsoft.Azure.EventHubs
Assembly: Microsoft.Azure.EventHubs.dll
UserError Identifies the exception as a user error and user needs to take an action to address the failure.
Но это тоже не очень полезно, поскольку даже не указывает, является ли пользователь отправителем или получателем сообщения.
Что такое UserError
в этом случае и как определить, что происходит на самом деле?
UserError
в данном случае. Но есть ли способ выяснить, какова основная причина этой ошибки на стороне получателя (в этом случае это задание Stream Analytics)? Или даже идентифицировать отказавший приемник (если их несколько). Регистрирует ли концентратор событий (или служебная шина в целом) такую информацию? 10.12.2019