Events - Get
Obter um evento
Obtém os dados de um único evento
GET https://api.applicationinsights.io/v1/apps/{appId}/events/{eventType}/{eventId}
GET https://api.applicationinsights.io/v1/apps/{appId}/events/{eventType}/{eventId}?timespan={timespan}
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
app
|
path | True |
string |
ID do aplicativo. Essa é a ID do Aplicativo na folha Configurações de acesso à API no portal do Azure. |
event
|
path | True |
string |
ID do evento. |
event
|
path | True |
O tipo de eventos a serem consultados; um tipo de evento padrão ( |
|
timespan
|
query |
string |
Opcional. O período de tempo sobre o qual recuperar eventos. Esse é um valor ISO8601 período de tempo. Esse período de tempo é aplicado além de qualquer que seja especificado na expressão Odata. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Resposta bem-sucedida |
|
Other Status Codes |
Um objeto de resposta de erro. |
Segurança
oauth2
Conectar-se à API do Aplicativo Azure Insights
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize?resource=https%3A%2F%2Fapi.applicationinsights.io
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
eventById
Solicitação de exemplo
GET https://api.applicationinsights.io/v1/apps/DEMO_APP/events/traces/dc76df01-0141-11e8-9894-e3e7c1eeabad
Resposta de exemplo
{
"@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"
}
}
]
}
Definições
Nome | Description |
---|---|
Custom |
Dimensões personalizadas do evento |
Custom |
Medidas personalizadas do evento |
error |
Detalhes do erro. |
error |
O código e a mensagem de um erro. |
error |
Detalhes do erro. |
events |
Informações de aplicativo relacionadas à IA para um resultado de evento |
events |
Informações do aplicativo para um resultado de evento |
events |
As informações de resultado de disponibilidade |
events |
Um resultado de disponibilidade |
events |
As informações de tempo do navegador |
events |
Um resultado de tempo do navegador |
events |
Informações do cliente para um resultado de evento |
events |
Informações de desempenho do cliente |
events |
Informações de nuvem para um resultado de evento |
events |
As informações de evento personalizado |
events |
Um resultado de evento personalizado |
events |
As informações de métrica personalizadas |
events |
Um resultado de métrica personalizado |
events |
As informações de dependência |
events |
Um resultado de dependência |
events |
Detalhes da exceção |
events |
Uma entrada de pilha analisada |
events |
As informações de exceção |
events |
Um resultado de exceção |
events |
Informações de operação para um resultado de evento |
events |
As informações de exibição de página |
events |
Um resultado de exibição de página |
events |
As informações do contador de desempenho |
events |
Um resultado do contador de desempenho |
events |
As informações da solicitação |
events |
Um resultado da solicitação |
events |
Um resultado da consulta de eventos. |
events |
Informações de sessão para um resultado de evento |
events |
As informações de rastreamento |
events |
Um resultado de rastreamento |
events |
Informações do usuário para um resultado de evento |
Event |
O tipo de eventos a serem consultados; um tipo de evento padrão ( |
CustomDimensions
Dimensões personalizadas do evento
Nome | Tipo | Description |
---|---|---|
additionalProperties |
object |
CustomMeasurements
Medidas personalizadas do evento
Nome | Tipo | Description |
---|---|---|
additionalProperties |
object |
errorDetail
Detalhes do erro.
Nome | Tipo | Description |
---|---|---|
additionalProperties |
object |
|
code |
string |
O código do erro. |
message |
string |
Uma mensagem de erro legível por humanos. |
resources |
string[] |
Indica os recursos que foram responsáveis pelo erro. |
target |
string |
Indica qual propriedade na solicitação é responsável pelo erro. |
value |
string |
Indica qual valor em 'target' é responsável pelo erro. |
errorInfo
O código e a mensagem de um erro.
Nome | Tipo | Description |
---|---|---|
additionalProperties |
object |
|
code |
string |
Um código de erro legível do computador. |
details |
detalhes do erro. |
|
innererror |
O código e a mensagem de um erro. |
|
message |
string |
Uma mensagem de erro legível por humanos. |
errorResponse
Detalhes do erro.
Nome | Tipo | Description |
---|---|---|
error |
O código e a mensagem de um erro. |
eventsAiInfo
Informações de aplicativo relacionadas à IA para um resultado de evento
Nome | Tipo | Description |
---|---|---|
appId |
string |
ID do aplicativo |
appName |
string |
Nome do aplicativo |
iKey |
string |
iKey do aplicativo |
sdkVersion |
string |
Versão do SDK do aplicativo |
eventsApplicationInfo
Informações do aplicativo para um resultado de evento
Nome | Tipo | Description |
---|---|---|
version |
string |
Versão do aplicativo |
eventsAvailabilityResultInfo
As informações de resultado de disponibilidade
Nome | Tipo | Description |
---|---|---|
duration |
integer |
A duração do resultado de disponibilidade |
id |
string |
A ID do resultado de disponibilidade |
location |
string |
O local do resultado de disponibilidade |
message |
string |
A mensagem do resultado de disponibilidade |
name |
string |
O nome do resultado de disponibilidade |
performanceBucket |
string |
O bucket de desempenho do resultado de disponibilidade |
size |
string |
O tamanho do resultado de disponibilidade |
success |
string |
Indica se o resultado da disponibilidade foi bem-sucedido |
eventsAvailabilityResultResult
Um resultado de disponibilidade
Nome | Tipo | Description |
---|---|---|
ai |
Informações de IA do evento |
|
application |
Informações do aplicativo do evento |
|
availabilityResult |
As informações de resultado de disponibilidade |
|
client |
Informações do cliente do evento |
|
cloud |
Informações de nuvem do evento |
|
count |
integer |
Contagem do evento |
customDimensions |
Dimensões personalizadas do evento |
|
customMeasurements |
Medidas personalizadas do evento |
|
id |
string |
A ID exclusiva para este evento. |
operation |
Informações de operação do evento |
|
session |
Informações de sessão do evento |
|
timestamp |
string |
Carimbo de data/hora do evento |
type |
string:
availability |
O tipo do evento. |
user |
Informações do usuário do evento |
eventsBrowserTimingInfo
As informações de tempo do navegador
Nome | Tipo | Description |
---|---|---|
name |
string |
O nome da página |
networkDuration |
integer |
A duração da rede da carga |
performanceBucket |
string |
O bucket de desempenho da carga |
processingDuration |
integer |
A duração do processamento da carga |
receiveDuration |
integer |
A duração de recebimento da carga |
sendDuration |
integer |
A duração do envio da carga |
totalDuration |
integer |
A duração total da carga |
url |
string |
A URL da página |
urlHost |
string |
O host da URL |
urlPath |
string |
O caminho da URL |
eventsBrowserTimingResult
Um resultado de tempo do navegador
Nome | Tipo | Description |
---|---|---|
ai |
Informações de IA do evento |
|
application |
Informações do aplicativo do evento |
|
browserTiming |
As informações de tempo do navegador |
|
client |
Informações do cliente do evento |
|
clientPerformance |
Informações de desempenho do cliente |
|
cloud |
Informações de nuvem do evento |
|
count |
integer |
Contagem do evento |
customDimensions |
Dimensões personalizadas do evento |
|
customMeasurements |
Medidas personalizadas do evento |
|
id |
string |
A ID exclusiva para este evento. |
operation |
Informações de operação do evento |
|
session |
Informações de sessão do evento |
|
timestamp |
string |
Carimbo de data/hora do evento |
type |
string:
browser |
O tipo do evento. |
user |
Informações do usuário do evento |
eventsClientInfo
Informações do cliente para um resultado de evento
Nome | Tipo | Description |
---|---|---|
browser |
string |
Navegador do cliente |
city |
string |
Cidade do cliente |
countryOrRegion |
string |
País ou região do cliente |
ip |
string |
Endereço IP do cliente |
model |
string |
Modelo do cliente |
os |
string |
Sistema operacional do cliente |
stateOrProvince |
string |
Estado ou província do cliente |
type |
string |
Tipo do cliente |
eventsClientPerformanceInfo
Informações de desempenho do cliente
Nome | Tipo | Description |
---|---|---|
name |
string |
O nome do desempenho do cliente |
eventsCloudInfo
Informações de nuvem para um resultado de evento
Nome | Tipo | Description |
---|---|---|
roleInstance |
string |
Instância de função da nuvem |
roleName |
string |
Nome da função da nuvem |
eventsCustomEventInfo
As informações de evento personalizado
Nome | Tipo | Description |
---|---|---|
name |
string |
O nome do evento personalizado |
eventsCustomEventResult
Um resultado de evento personalizado
Nome | Tipo | Description |
---|---|---|
ai |
Informações de IA do evento |
|
application |
Informações do aplicativo do evento |
|
client |
Informações do cliente do evento |
|
cloud |
Informações de nuvem do evento |
|
count |
integer |
Contagem do evento |
customDimensions |
Dimensões personalizadas do evento |
|
customEvent |
As informações de evento personalizado |
|
customMeasurements |
Medidas personalizadas do evento |
|
id |
string |
A ID exclusiva para este evento. |
operation |
Informações de operação do evento |
|
session |
Informações de sessão do evento |
|
timestamp |
string |
Carimbo de data/hora do evento |
type |
string:
custom |
O tipo do evento. |
user |
Informações do usuário do evento |
eventsCustomMetricInfo
As informações de métrica personalizadas
Nome | Tipo | Description |
---|---|---|
name |
string |
O nome da métrica personalizada |
value |
number |
O valor da métrica personalizada |
valueCount |
integer |
A contagem da métrica personalizada |
valueMax |
number |
O valor máximo da métrica personalizada |
valueMin |
number |
O valor mínimo da métrica personalizada |
valueStdDev |
number |
O desvio padrão da métrica personalizada |
valueSum |
number |
A soma da métrica personalizada |
eventsCustomMetricResult
Um resultado de métrica personalizado
Nome | Tipo | Description |
---|---|---|
ai |
Informações de IA do evento |
|
application |
Informações do aplicativo do evento |
|
client |
Informações do cliente do evento |
|
cloud |
Informações de nuvem do evento |
|
count |
integer |
Contagem do evento |
customDimensions |
Dimensões personalizadas do evento |
|
customMeasurements |
Medidas personalizadas do evento |
|
customMetric |
As informações de métrica personalizadas |
|
id |
string |
A ID exclusiva para este evento. |
operation |
Informações de operação do evento |
|
session |
Informações de sessão do evento |
|
timestamp |
string |
Carimbo de data/hora do evento |
type |
string:
custom |
O tipo do evento. |
user |
Informações do usuário do evento |
eventsDependencyInfo
As informações de dependência
Nome | Tipo | Description |
---|---|---|
data |
string |
Os dados da dependência |
duration |
integer |
A duração da dependência |
id |
string |
A ID da dependência |
name |
string |
O nome da dependência |
performanceBucket |
string |
O bucket de desempenho da dependência |
resultCode |
string |
O código de resultado da dependência |
success |
string |
Indica se a dependência foi bem-sucedida |
target |
string |
O destino da dependência |
type |
string |
O tipo da dependência |
eventsDependencyResult
Um resultado de dependência
Nome | Tipo | Description |
---|---|---|
ai |
Informações de IA do evento |
|
application |
Informações do aplicativo do evento |
|
client |
Informações do cliente do evento |
|
cloud |
Informações de nuvem do evento |
|
count |
integer |
Contagem do evento |
customDimensions |
Dimensões personalizadas do evento |
|
customMeasurements |
Medidas personalizadas do evento |
|
dependency |
As informações de dependência |
|
id |
string |
A ID exclusiva para este evento. |
operation |
Informações de operação do evento |
|
session |
Informações de sessão do evento |
|
timestamp |
string |
Carimbo de data/hora do evento |
type |
string:
dependency |
O tipo do evento. |
user |
Informações do usuário do evento |
eventsExceptionDetail
Detalhes da exceção
Nome | Tipo | Description |
---|---|---|
id |
string |
A ID dos detalhes da exceção |
message |
string |
A mensagem dos detalhes da exceção |
outerId |
string |
A ID externa dos detalhes da exceção |
parsedStack |
A pilha analisada |
|
severityLevel |
string |
O nível de gravidade dos detalhes da exceção |
type |
string |
O tipo dos detalhes da exceção |
eventsExceptionDetailsParsedStack
Uma entrada de pilha analisada
Nome | Tipo | Description |
---|---|---|
assembly |
string |
O assembly da entrada de pilha |
level |
integer |
O nível da entrada de pilha |
line |
integer |
A linha da entrada de pilha |
method |
string |
O método da entrada de pilha |
eventsExceptionInfo
As informações de exceção
Nome | Tipo | Description |
---|---|---|
assembly |
string |
O assembly que gerou a exceção |
details |
Os detalhes da exceção |
|
handledAt |
string |
Indica onde a exceção foi tratada em |
innermostAssembly |
string |
O assembly mais interno da exceção |
innermostMessage |
string |
A mensagem mais interna da exceção |
innermostMethod |
string |
O método mais interno da exceção |
innermostType |
string |
O tipo mais interno da exceção |
message |
string |
A mensagem da exceção |
method |
string |
O método que gerou a exceção |
outerAssembly |
string |
O assembly externo da exceção |
outerMessage |
string |
A mensagem externa da exceção |
outerMethod |
string |
O método externo da exceção |
outerType |
string |
O tipo externo da exceção |
problemId |
string |
A ID do problema da exceção |
severityLevel |
integer |
O nível de gravidade da exceção |
type |
string |
O tipo da exceção |
eventsExceptionResult
Um resultado de exceção
Nome | Tipo | Description |
---|---|---|
ai |
Informações de IA do evento |
|
application |
Informações do aplicativo do evento |
|
client |
Informações do cliente do evento |
|
cloud |
Informações de nuvem do evento |
|
count |
integer |
Contagem do evento |
customDimensions |
Dimensões personalizadas do evento |
|
customMeasurements |
Medidas personalizadas do evento |
|
exception |
As informações de exceção |
|
id |
string |
A ID exclusiva para este evento. |
operation |
Informações de operação do evento |
|
session |
Informações de sessão do evento |
|
timestamp |
string |
Carimbo de data/hora do evento |
type |
string:
exception |
O tipo do evento. |
user |
Informações do usuário do evento |
eventsOperationInfo
Informações de operação para um resultado de evento
Nome | Tipo | Description |
---|---|---|
id |
string |
ID da operação |
name |
string |
Nome da operação |
parentId |
string |
ID pai da operação |
syntheticSource |
string |
Origem sintética da operação |
eventsPageViewInfo
As informações de exibição de página
Nome | Tipo | Description |
---|---|---|
duration |
string |
A duração do modo de exibição de página |
name |
string |
O nome da página |
performanceBucket |
string |
O bucket de desempenho do modo de exibição de página |
url |
string |
A URL da página |
eventsPageViewResult
Um resultado de exibição de página
Nome | Tipo | Description |
---|---|---|
ai |
Informações de IA do evento |
|
application |
Informações do aplicativo do evento |
|
client |
Informações do cliente do evento |
|
cloud |
Informações de nuvem do evento |
|
count |
integer |
Contagem do evento |
customDimensions |
Dimensões personalizadas do evento |
|
customMeasurements |
Medidas personalizadas do evento |
|
id |
string |
A ID exclusiva para este evento. |
operation |
Informações de operação do evento |
|
pageView |
As informações de exibição de página |
|
session |
Informações de sessão do evento |
|
timestamp |
string |
Carimbo de data/hora do evento |
type |
string:
page |
O tipo do evento. |
user |
Informações do usuário do evento |
eventsPerformanceCounterInfo
As informações do contador de desempenho
Nome | Tipo | Description |
---|---|---|
category |
string |
A categoria do contador de desempenho |
counter |
string |
O contador do contador de desempenho |
instance |
string |
A instância do contador de desempenho |
instanceName |
string |
O nome da instância do contador de desempenho |
name |
string |
O nome do contador de desempenho |
value |
number |
O valor do contador de desempenho |
eventsPerformanceCounterResult
Um resultado do contador de desempenho
Nome | Tipo | Description |
---|---|---|
ai |
Informações de IA do evento |
|
application |
Informações do aplicativo do evento |
|
client |
Informações do cliente do evento |
|
cloud |
Informações de nuvem do evento |
|
count |
integer |
Contagem do evento |
customDimensions |
Dimensões personalizadas do evento |
|
customMeasurements |
Medidas personalizadas do evento |
|
id |
string |
A ID exclusiva para este evento. |
operation |
Informações de operação do evento |
|
performanceCounter |
As informações do contador de desempenho |
|
session |
Informações de sessão do evento |
|
timestamp |
string |
Carimbo de data/hora do evento |
type |
string:
performance |
O tipo do evento. |
user |
Informações do usuário do evento |
eventsRequestInfo
As informações da solicitação
Nome | Tipo | Description |
---|---|---|
duration |
number |
A duração da solicitação |
id |
string |
A ID da solicitação |
name |
string |
O nome da solicitação |
performanceBucket |
string |
O bucket de desempenho da solicitação |
resultCode |
string |
O código de resultado da solicitação |
source |
string |
A origem da solicitação |
success |
string |
Indica se a solicitação foi bem-sucedida |
url |
string |
A URL da solicitação |
eventsRequestResult
Um resultado da solicitação
Nome | Tipo | Description |
---|---|---|
ai |
Informações de IA do evento |
|
application |
Informações do aplicativo do evento |
|
client |
Informações do cliente do evento |
|
cloud |
Informações de nuvem do evento |
|
count |
integer |
Contagem do evento |
customDimensions |
Dimensões personalizadas do evento |
|
customMeasurements |
Medidas personalizadas do evento |
|
id |
string |
A ID exclusiva para este evento. |
operation |
Informações de operação do evento |
|
request |
As informações da solicitação |
|
session |
Informações de sessão do evento |
|
timestamp |
string |
Carimbo de data/hora do evento |
type |
string:
request |
O tipo do evento. |
user |
Informações do usuário do evento |
eventsResults
Um resultado da consulta de eventos.
Nome | Tipo | Description |
---|---|---|
@ai.messages |
Mensagens OData para essa resposta. |
|
@odata.context |
string |
Ponto de extremidade de metadados de contexto OData para esta resposta |
value | eventsResultData[]: |
Conteúdo do resultado da consulta de eventos. |
eventsSessionInfo
Informações de sessão para um resultado de evento
Nome | Tipo | Description |
---|---|---|
id |
string |
ID da sessão |
eventsTraceInfo
As informações de rastreamento
Nome | Tipo | Description |
---|---|---|
message |
string |
A mensagem de rastreamento |
severityLevel |
integer |
O nível de gravidade do rastreamento |
eventsTraceResult
Um resultado de rastreamento
Nome | Tipo | Description |
---|---|---|
ai |
Informações de IA do evento |
|
application |
Informações do aplicativo do evento |
|
client |
Informações do cliente do evento |
|
cloud |
Informações de nuvem do evento |
|
count |
integer |
Contagem do evento |
customDimensions |
Dimensões personalizadas do evento |
|
customMeasurements |
Medidas personalizadas do evento |
|
id |
string |
A ID exclusiva para este evento. |
operation |
Informações de operação do evento |
|
session |
Informações de sessão do evento |
|
timestamp |
string |
Carimbo de data/hora do evento |
trace |
As informações de rastreamento |
|
type |
string:
trace |
O tipo do evento. |
user |
Informações do usuário do evento |
eventsUserInfo
Informações do usuário para um resultado de evento
Nome | Tipo | Description |
---|---|---|
accountId |
string |
ID da conta do usuário |
authenticatedId |
string |
ID autenticada do usuário |
id |
string |
ID do usuário |
EventType
O tipo de eventos a serem consultados; um tipo de evento padrão (traces
, customEvents
, pageViews
, requests
, dependencies
, exceptions
, availabilityResults
) ou $all
para consultar todos os tipos de evento.
Nome | Tipo | Description |
---|---|---|
$all |
string |
|
availabilityResults |
string |
|
browserTimings |
string |
|
customEvents |
string |
|
customMetrics |
string |
|
dependencies |
string |
|
exceptions |
string |
|
pageViews |
string |
|
performanceCounters |
string |
|
requests |
string |
|
traces |
string |