Events - Get
Получение события
Возвращает данные для одного события
GET https://api.applicationinsights.io/v1/apps/{appId}/events/{eventType}/{eventId}
GET https://api.applicationinsights.io/v1/apps/{appId}/events/{eventType}/{eventId}?timespan={timespan}
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
app
|
path | True |
string |
Идентификатор приложения. Это идентификатор приложения из колонки параметров доступа к API на портале Azure. |
|
event
|
path | True |
string |
Идентификатор события. |
|
event
|
path | True |
Тип событий для запроса; либо стандартный тип события ( |
|
|
timespan
|
query |
string |
Необязательный. Интервал времени для получения событий. Это значение ISO8601 периода времени. Это интервал времени применяется в дополнение к любому, указанному в выражении Odata. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Успешный ответ |
|
| Other Status Codes |
Объект ответа об ошибке. |
Безопасность
oauth2
Подключение к API Azure Application Insights
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize?resource=https%3A%2F%2Fapi.applicationinsights.io
Области
| Имя | Описание |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Примеры
eventById
Образец запроса
GET https://api.applicationinsights.io/v1/apps/DEMO_APP/events/traces/dc76df01-0141-11e8-9894-e3e7c1eeabad
Пример ответа
{
"@odata.context": "https://api.applicationinsights.io/v1/apps/DEMO_APP/events/traces/$metadata#traces",
"value": [
{
"id": "dc76df01-0141-11e8-9894-e3e7c1eeabad",
"type": "trace",
"count": 1,
"timestamp": "2018-01-24T20:04:32.243Z",
"customDimensions": null,
"customMeasurements": null,
"operation": {
"name": "GET /FabrikamProd/Employees/Create",
"id": "HPFy1bNlyQ0=",
"parentId": "|HPFy1bNlyQ0=.c642e1f1_",
"syntheticSource": "Application Insights Availability Monitoring"
},
"session": {
"id": "97915c9e-2ba3-4258-82f5-84233de21127"
},
"user": {
"id": "emea-ru-msa-edge_97915c9e-2ba3-4258-82f5-84233de21127",
"accountId": null,
"authenticatedId": null
},
"cloud": {
"roleName": null,
"roleInstance": "AIConnect2"
},
"ai": {
"iKey": "5a2e4e0c-e136-4a15-9824-90ba859b0a89",
"appName": "fabrikamprod",
"appId": "cf58dcfd-0683-487c-bc84-048789bca8e5",
"sdkVersion": "sd:2.4.1-442"
},
"trace": {
"message": "New Request Received",
"severityLevel": 0
},
"application": {
"version": null
},
"client": {
"model": null,
"os": null,
"type": "PC",
"browser": null,
"ip": "51.140.105.0",
"city": "London",
"stateOrProvince": "England",
"countryOrRegion": "United Kingdom"
}
}
]
}
Определения
| Имя | Описание |
|---|---|
|
Custom |
Пользовательские измерения события |
|
Custom |
Пользовательские измерения события |
|
error |
Сведения об ошибке. |
|
error |
Код и сообщение об ошибке. |
|
error |
Сведения об ошибке. |
|
events |
Сведения о приложении, связанном с ИИ, для результата события |
|
events |
Сведения о приложении для результата события |
|
events |
Сведения о результатах доступности |
|
events |
Результат доступности |
|
events |
Сведения о времени браузера |
|
events |
Результат времени браузера |
|
events |
Сведения о клиенте для результата события |
|
events |
Сведения о производительности клиента |
|
events |
Облачная информация для результата события |
|
events |
Сведения о пользовательском событии |
|
events |
Результат пользовательского события |
|
events |
Пользовательские сведения о метриках |
|
events |
Результат пользовательской метрики |
|
events |
Сведения о зависимости |
|
events |
Результат зависимости |
|
events |
Сведения об исключении |
|
events |
Запись синтаксического стека |
|
events |
Сведения об исключении |
|
events |
Результат исключения |
|
events |
Сведения об операции для результата события |
|
events |
Сведения о представлении страницы |
|
events |
Результат представления страницы |
|
events |
Сведения о счетчике производительности |
|
events |
Результат счетчика производительности |
|
events |
Сведения о запросе |
|
events |
Результат запроса |
|
events |
Результат запроса событий. |
|
events |
Сведения о сеансе для результата события |
|
events |
Сведения о трассировки |
|
events |
Результат трассировки |
|
events |
Сведения о пользователе для результата события |
|
Event |
Тип событий для запроса; либо стандартный тип события ( |
CustomDimensions
Пользовательские измерения события
| Имя | Тип | Описание |
|---|---|---|
| additionalProperties |
object |
CustomMeasurements
Пользовательские измерения события
| Имя | Тип | Описание |
|---|---|---|
| additionalProperties |
object |
errorDetail
Сведения об ошибке.
| Имя | Тип | Описание |
|---|---|---|
| additionalProperties |
object |
|
| code |
string |
Код ошибки. |
| message |
string |
Сообщение об ошибке, доступное для чтения. |
| resources |
string[] |
Указывает ресурсы, ответственные за ошибку. |
| target |
string |
Указывает, какое свойство в запросе отвечает за ошибку. |
| value |
string |
Указывает, какое значение в target отвечает за ошибку. |
errorInfo
Код и сообщение об ошибке.
| Имя | Тип | Описание |
|---|---|---|
| additionalProperties |
object |
|
| code |
string |
Код ошибки, доступный для чтения компьютером. |
| details |
сведения об ошибке. |
|
| innererror |
Код и сообщение об ошибке. |
|
| message |
string |
Сообщение об ошибке, доступное для чтения. |
errorResponse
Сведения об ошибке.
| Имя | Тип | Описание |
|---|---|---|
| error |
Код и сообщение об ошибке. |
eventsAiInfo
Сведения о приложении, связанном с ИИ, для результата события
| Имя | Тип | Описание |
|---|---|---|
| appId |
string |
Идентификатор приложения |
| appName |
string |
Имя приложения |
| iKey |
string |
iKey приложения |
| sdkVersion |
string |
Версия пакета SDK приложения |
eventsApplicationInfo
Сведения о приложении для результата события
| Имя | Тип | Описание |
|---|---|---|
| version |
string |
Версия приложения |
eventsAvailabilityResultInfo
Сведения о результатах доступности
| Имя | Тип | Описание |
|---|---|---|
| duration |
integer (int64) |
Длительность результата доступности |
| id |
string |
Идентификатор результата доступности |
| location |
string |
Расположение результата доступности |
| message |
string |
Сообщение о результатах доступности |
| name |
string |
Имя результата доступности |
| performanceBucket |
string |
Сегмент производительности результата доступности |
| size |
string |
Размер результата доступности |
| success |
string |
Указывает, был ли результат доступности успешным |
eventsAvailabilityResultResult
Результат доступности
| Имя | Тип | Описание |
|---|---|---|
| ai |
Сведения об ИИ события |
|
| application |
Сведения о приложении события |
|
| availabilityResult |
Сведения о результатах доступности |
|
| client |
Сведения о клиенте события |
|
| cloud |
Облачная информация о событии |
|
| count |
integer (int64) |
Количество событий |
| customDimensions |
Пользовательские измерения события |
|
| customMeasurements |
Пользовательские измерения события |
|
| id |
string |
Уникальный идентификатор для этого события. |
| operation |
Сведения об операции события |
|
| session |
Сведения о сеансе события |
|
| timestamp |
string (date-time) |
Метка времени события |
| type |
string:
availability |
Тип события. |
| user |
Сведения о пользователе события |
eventsBrowserTimingInfo
Сведения о времени браузера
| Имя | Тип | Описание |
|---|---|---|
| name |
string |
Имя страницы |
| networkDuration |
integer (int64) |
Длительность загрузки сети |
| performanceBucket |
string |
Контейнер производительности нагрузки |
| processingDuration |
integer (int64) |
Длительность обработки нагрузки |
| receiveDuration |
integer (int64) |
Длительность получения нагрузки |
| sendDuration |
integer (int64) |
Длительность отправки нагрузки |
| totalDuration |
integer (int64) |
Общая длительность загрузки |
| url |
string |
URL-адрес страницы |
| urlHost |
string |
Узел URL-адреса |
| urlPath |
string |
Путь к URL-адресу |
eventsBrowserTimingResult
Результат времени браузера
| Имя | Тип | Описание |
|---|---|---|
| ai |
Сведения об ИИ события |
|
| application |
Сведения о приложении события |
|
| browserTiming |
Сведения о времени браузера |
|
| client |
Сведения о клиенте события |
|
| clientPerformance |
Сведения о производительности клиента |
|
| cloud |
Облачная информация о событии |
|
| count |
integer (int64) |
Количество событий |
| customDimensions |
Пользовательские измерения события |
|
| customMeasurements |
Пользовательские измерения события |
|
| id |
string |
Уникальный идентификатор для этого события. |
| operation |
Сведения об операции события |
|
| session |
Сведения о сеансе события |
|
| timestamp |
string (date-time) |
Метка времени события |
| type |
string:
browser |
Тип события. |
| user |
Сведения о пользователе события |
eventsClientInfo
Сведения о клиенте для результата события
| Имя | Тип | Описание |
|---|---|---|
| browser |
string |
Браузер клиента |
| city |
string |
Город клиента |
| countryOrRegion |
string |
Страна или регион клиента |
| ip |
string |
IP-адрес клиента |
| model |
string |
Модель клиента |
| os |
string |
Операционная система клиента |
| stateOrProvince |
string |
Штат или провинция клиента |
| type |
string |
Тип клиента |
eventsClientPerformanceInfo
Сведения о производительности клиента
| Имя | Тип | Описание |
|---|---|---|
| name |
string |
Имя производительности клиента |
eventsCloudInfo
Облачная информация для результата события
| Имя | Тип | Описание |
|---|---|---|
| roleInstance |
string |
Экземпляр роли облака |
| roleName |
string |
Имя роли облака |
eventsCustomEventInfo
Сведения о пользовательском событии
| Имя | Тип | Описание |
|---|---|---|
| name |
string |
Имя настраиваемого события |
eventsCustomEventResult
Результат пользовательского события
| Имя | Тип | Описание |
|---|---|---|
| ai |
Сведения об ИИ события |
|
| application |
Сведения о приложении события |
|
| client |
Сведения о клиенте события |
|
| cloud |
Облачная информация о событии |
|
| count |
integer (int64) |
Количество событий |
| customDimensions |
Пользовательские измерения события |
|
| customEvent |
Сведения о пользовательском событии |
|
| customMeasurements |
Пользовательские измерения события |
|
| id |
string |
Уникальный идентификатор для этого события. |
| operation |
Сведения об операции события |
|
| session |
Сведения о сеансе события |
|
| timestamp |
string (date-time) |
Метка времени события |
| type |
string:
custom |
Тип события. |
| user |
Сведения о пользователе события |
eventsCustomMetricInfo
Пользовательские сведения о метриках
| Имя | Тип | Описание |
|---|---|---|
| name |
string |
Имя пользовательской метрики |
| value |
number (double) |
Значение пользовательской метрики |
| valueCount |
integer (int32) |
Количество пользовательских метрик |
| valueMax |
number (double) |
Максимальное значение пользовательской метрики |
| valueMin |
number (double) |
Минимальное значение пользовательской метрики |
| valueStdDev |
number (double) |
Стандартное отклонение пользовательской метрики |
| valueSum |
number (double) |
Сумма настраиваемой метрики |
eventsCustomMetricResult
Результат пользовательской метрики
| Имя | Тип | Описание |
|---|---|---|
| ai |
Сведения об ИИ события |
|
| application |
Сведения о приложении события |
|
| client |
Сведения о клиенте события |
|
| cloud |
Облачная информация о событии |
|
| count |
integer (int64) |
Количество событий |
| customDimensions |
Пользовательские измерения события |
|
| customMeasurements |
Пользовательские измерения события |
|
| customMetric |
Пользовательские сведения о метриках |
|
| id |
string |
Уникальный идентификатор для этого события. |
| operation |
Сведения об операции события |
|
| session |
Сведения о сеансе события |
|
| timestamp |
string (date-time) |
Метка времени события |
| type |
string:
custom |
Тип события. |
| user |
Сведения о пользователе события |
eventsDependencyInfo
Сведения о зависимости
| Имя | Тип | Описание |
|---|---|---|
| data |
string |
Данные зависимости |
| duration |
integer (int64) |
Длительность зависимости |
| id |
string |
Идентификатор зависимости |
| name |
string |
Имя зависимости |
| performanceBucket |
string |
Сегмент производительности зависимости |
| resultCode |
string |
Код результата зависимости |
| success |
string |
Указывает, успешно ли выполнена зависимость. |
| target |
string |
Целевой объект зависимости |
| type |
string |
Тип зависимости |
eventsDependencyResult
Результат зависимости
| Имя | Тип | Описание |
|---|---|---|
| ai |
Сведения об ИИ события |
|
| application |
Сведения о приложении события |
|
| client |
Сведения о клиенте события |
|
| cloud |
Облачная информация о событии |
|
| count |
integer (int64) |
Количество событий |
| customDimensions |
Пользовательские измерения события |
|
| customMeasurements |
Пользовательские измерения события |
|
| dependency |
Сведения о зависимости |
|
| id |
string |
Уникальный идентификатор для этого события. |
| operation |
Сведения об операции события |
|
| session |
Сведения о сеансе события |
|
| timestamp |
string (date-time) |
Метка времени события |
| type |
string:
dependency |
Тип события. |
| user |
Сведения о пользователе события |
eventsExceptionDetail
Сведения об исключении
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор сведений об исключении |
| message |
string |
Сообщение об исключении |
| outerId |
string |
Внешний идентификатор сведений об исключении |
| parsedStack |
Стек синтаксического анализа |
|
| severityLevel |
string |
Уровень серьезности подробных сведений об исключении |
| type |
string |
Тип сведений об исключении |
eventsExceptionDetailsParsedStack
Запись синтаксического стека
| Имя | Тип | Описание |
|---|---|---|
| assembly |
string |
Сборка записи стека |
| level |
integer (int64) |
Уровень записи стека |
| line |
integer (int64) |
Строка записи стека |
| method |
string |
Метод записи стека |
eventsExceptionInfo
Сведения об исключении
| Имя | Тип | Описание |
|---|---|---|
| assembly |
string |
Сборка, которая вызвала исключение |
| details |
Сведения об исключении |
|
| handledAt |
string |
Указывает, где было обработано исключение |
| innermostAssembly |
string |
Внутренняя большая часть сборки исключения |
| innermostMessage |
string |
Внутреннее большинство сообщений об исключении |
| innermostMethod |
string |
Внутренний наиболее распространенный метод исключения |
| innermostType |
string |
Внутренний наиболее тип исключения |
| message |
string |
Сообщение об исключении |
| method |
string |
Метод, который вызвал исключение |
| outerAssembly |
string |
Внешняя сборка исключения |
| outerMessage |
string |
Внешнее сообщение исключения |
| outerMethod |
string |
Внешний метод исключения |
| outerType |
string |
Внешний тип исключения |
| problemId |
string |
Идентификатор проблемы исключения |
| severityLevel |
integer |
Уровень серьезности исключения |
| type |
string |
Тип исключения |
eventsExceptionResult
Результат исключения
| Имя | Тип | Описание |
|---|---|---|
| ai |
Сведения об ИИ события |
|
| application |
Сведения о приложении события |
|
| client |
Сведения о клиенте события |
|
| cloud |
Облачная информация о событии |
|
| count |
integer (int64) |
Количество событий |
| customDimensions |
Пользовательские измерения события |
|
| customMeasurements |
Пользовательские измерения события |
|
| exception |
Сведения об исключении |
|
| id |
string |
Уникальный идентификатор для этого события. |
| operation |
Сведения об операции события |
|
| session |
Сведения о сеансе события |
|
| timestamp |
string (date-time) |
Метка времени события |
| type |
string:
exception |
Тип события. |
| user |
Сведения о пользователе события |
eventsOperationInfo
Сведения об операции для результата события
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор операции |
| name |
string |
Имя операции |
| parentId |
string |
Родительский идентификатор операции |
| syntheticSource |
string |
Искусственный источник операции |
eventsPageViewInfo
Сведения о представлении страницы
| Имя | Тип | Описание |
|---|---|---|
| duration |
string |
Длительность представления страницы |
| name |
string |
Имя страницы |
| performanceBucket |
string |
Контейнер производительности представления страницы |
| url |
string |
URL-адрес страницы |
eventsPageViewResult
Результат представления страницы
| Имя | Тип | Описание |
|---|---|---|
| ai |
Сведения об ИИ события |
|
| application |
Сведения о приложении события |
|
| client |
Сведения о клиенте события |
|
| cloud |
Облачная информация о событии |
|
| count |
integer (int64) |
Количество событий |
| customDimensions |
Пользовательские измерения события |
|
| customMeasurements |
Пользовательские измерения события |
|
| id |
string |
Уникальный идентификатор для этого события. |
| operation |
Сведения об операции события |
|
| pageView |
Сведения о представлении страницы |
|
| session |
Сведения о сеансе события |
|
| timestamp |
string (date-time) |
Метка времени события |
| type |
string:
page |
Тип события. |
| user |
Сведения о пользователе события |
eventsPerformanceCounterInfo
Сведения о счетчике производительности
| Имя | Тип | Описание |
|---|---|---|
| category |
string |
Категория счетчика производительности |
| counter |
string |
Счетчик счетчика производительности |
| instance |
string |
Экземпляр счетчика производительности |
| instanceName |
string |
Имя экземпляра счетчика производительности |
| name |
string |
Имя счетчика производительности |
| value |
number (double) |
Значение счетчика производительности |
eventsPerformanceCounterResult
Результат счетчика производительности
| Имя | Тип | Описание |
|---|---|---|
| ai |
Сведения об ИИ события |
|
| application |
Сведения о приложении события |
|
| client |
Сведения о клиенте события |
|
| cloud |
Облачная информация о событии |
|
| count |
integer (int64) |
Количество событий |
| customDimensions |
Пользовательские измерения события |
|
| customMeasurements |
Пользовательские измерения события |
|
| id |
string |
Уникальный идентификатор для этого события. |
| operation |
Сведения об операции события |
|
| performanceCounter |
Сведения о счетчике производительности |
|
| session |
Сведения о сеансе события |
|
| timestamp |
string (date-time) |
Метка времени события |
| type |
string:
performance |
Тип события. |
| user |
Сведения о пользователе события |
eventsRequestInfo
Сведения о запросе
| Имя | Тип | Описание |
|---|---|---|
| duration |
number (double) |
Длительность запроса |
| id |
string |
Идентификатор запроса |
| name |
string |
Имя запроса |
| performanceBucket |
string |
Контейнер производительности запроса |
| resultCode |
string |
Код результата запроса |
| source |
string |
Источник запроса |
| success |
string |
Указывает, был ли запрос успешным |
| url |
string |
URL-адрес запроса |
eventsRequestResult
Результат запроса
| Имя | Тип | Описание |
|---|---|---|
| ai |
Сведения об ИИ события |
|
| application |
Сведения о приложении события |
|
| client |
Сведения о клиенте события |
|
| cloud |
Облачная информация о событии |
|
| count |
integer (int64) |
Количество событий |
| customDimensions |
Пользовательские измерения события |
|
| customMeasurements |
Пользовательские измерения события |
|
| id |
string |
Уникальный идентификатор для этого события. |
| operation |
Сведения об операции события |
|
| request |
Сведения о запросе |
|
| session |
Сведения о сеансе события |
|
| timestamp |
string (date-time) |
Метка времени события |
| type |
string:
request |
Тип события. |
| user |
Сведения о пользователе события |
eventsResults
Результат запроса событий.
| Имя | Тип | Описание |
|---|---|---|
| @ai.messages |
Сообщения OData для этого ответа. |
|
| @odata.context |
string |
Конечная точка метаданных контекста OData для этого ответа |
| value | eventsResultData[]: |
Содержимое результата запроса событий. |
eventsSessionInfo
Сведения о сеансе для результата события
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор сеанса |
eventsTraceInfo
Сведения о трассировки
| Имя | Тип | Описание |
|---|---|---|
| message |
string |
Сообщение трассировки |
| severityLevel |
integer |
Уровень серьезности трассировки |
eventsTraceResult
Результат трассировки
| Имя | Тип | Описание |
|---|---|---|
| ai |
Сведения об ИИ события |
|
| application |
Сведения о приложении события |
|
| client |
Сведения о клиенте события |
|
| cloud |
Облачная информация о событии |
|
| count |
integer (int64) |
Количество событий |
| customDimensions |
Пользовательские измерения события |
|
| customMeasurements |
Пользовательские измерения события |
|
| id |
string |
Уникальный идентификатор для этого события. |
| operation |
Сведения об операции события |
|
| session |
Сведения о сеансе события |
|
| timestamp |
string (date-time) |
Метка времени события |
| trace |
Сведения о трассировки |
|
| type |
string:
trace |
Тип события. |
| user |
Сведения о пользователе события |
eventsUserInfo
Сведения о пользователе для результата события
| Имя | Тип | Описание |
|---|---|---|
| accountId |
string |
Идентификатор учетной записи пользователя |
| authenticatedId |
string |
Идентификатор пользователя, прошедший проверку подлинности |
| id |
string |
Идентификатор пользователя |
EventType
Тип событий для запроса; либо стандартный тип события (traces, customEvents, pageViews, requests, dependencies, exceptions, availabilityResults) или $all для запроса во всех типах событий.
| Значение | Описание |
|---|---|
| $all | |
| traces | |
| customEvents | |
| pageViews | |
| browserTimings | |
| requests | |
| dependencies | |
| exceptions | |
| availabilityResults | |
| performanceCounters | |
| customMetrics |