Events - Get
Obtenir un événement
Obtient les données d’un événement unique
GET https://api.applicationinsights.io/v1/apps/{appId}/events/{eventType}/{eventId}
GET https://api.applicationinsights.io/v1/apps/{appId}/events/{eventType}/{eventId}?timespan={timespan}
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
app
|
path | True |
string |
ID de l’application. Il s’agit de l’ID d’application du panneau Paramètres d’accès à l’API dans le Portail Azure. |
event
|
path | True |
string |
ID de l’événement. |
event
|
path | True |
Type d’événements à interroger ; soit un type d’événement standard ( |
|
timespan
|
query |
string |
facultatif. Intervalle de temps sur lequel récupérer les événements. Il s’agit d’une valeur de période ISO8601. Ce intervalle de temps est appliqué en plus des éléments spécifiés dans l’expression Odata. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Réponse correcte |
|
Other Status Codes |
Objet de réponse d’erreur. |
Sécurité
oauth2
Se connecter à l’API Azure Application Insights
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize?resource=https%3A%2F%2Fapi.applicationinsights.io
Étendues
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
eventById
Exemple de requête
GET https://api.applicationinsights.io/v1/apps/DEMO_APP/events/traces/dc76df01-0141-11e8-9894-e3e7c1eeabad
Exemple de réponse
{
"@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"
}
}
]
}
Définitions
Nom | Description |
---|---|
Custom |
Dimensions personnalisées de l’événement |
Custom |
Mesures personnalisées de l’événement |
error |
Détails de l’erreur. |
error |
Code et message d’une erreur. |
error |
Détails de l’erreur. |
events |
Informations d’application liées à l’IA pour un résultat d’événement |
events |
Informations d’application pour un résultat d’événement |
events |
Informations sur les résultats de disponibilité |
events |
Résultat d’un résultat de disponibilité |
events |
Informations de minutage du navigateur |
events |
Résultat du minutage du navigateur |
events |
Informations client pour un résultat d’événement |
events |
Informations sur les performances du client |
events |
Informations cloud pour un résultat d’événement |
events |
Informations sur l’événement personnalisé |
events |
Résultat d’un événement personnalisé |
events |
Informations de métrique personnalisées |
events |
Résultat d’une métrique personnalisée |
events |
Informations de dépendance |
events |
Résultat d’une dépendance |
events |
Détails de l’exception |
events |
Entrée de pile analysée |
events |
Informations d’exception |
events |
Résultat d’une exception |
events |
Informations d’opération pour un résultat d’événement |
events |
Informations d’affichage de page |
events |
Résultat de l’affichage de page |
events |
Informations sur le compteur de performances |
events |
Résultat d’un compteur de performances |
events |
Informations de requête |
events |
Résultat d’une requête |
events |
Résultat d’une requête d’événements. |
events |
Informations de session pour un résultat d’événement |
events |
Informations de trace |
events |
Résultat de trace |
events |
Informations utilisateur pour un résultat d’événement |
Event |
Type d’événements à interroger ; soit un type d’événement standard ( |
CustomDimensions
Dimensions personnalisées de l’événement
Nom | Type | Description |
---|---|---|
additionalProperties |
object |
CustomMeasurements
Mesures personnalisées de l’événement
Nom | Type | Description |
---|---|---|
additionalProperties |
object |
errorDetail
Détails de l’erreur.
Nom | Type | Description |
---|---|---|
additionalProperties |
object |
|
code |
string |
Code de l’erreur. |
message |
string |
Message d’erreur lisible par l’homme. |
resources |
string[] |
Indique les ressources responsables de l’erreur. |
target |
string |
Indique la propriété de la requête responsable de l’erreur. |
value |
string |
Indique la valeur dans 'target' qui est responsable de l’erreur. |
errorInfo
Code et message d’une erreur.
Nom | Type | Description |
---|---|---|
additionalProperties |
object |
|
code |
string |
Code d’erreur lisible par machine. |
details |
détails de l’erreur. |
|
innererror |
Code et message d’une erreur. |
|
message |
string |
Message d’erreur lisible par l’homme. |
errorResponse
Détails de l’erreur.
Nom | Type | Description |
---|---|---|
error |
Code et message d’une erreur. |
eventsAiInfo
Informations d’application liées à l’IA pour un résultat d’événement
Nom | Type | Description |
---|---|---|
appId |
string |
ID de l’application |
appName |
string |
Nom de l’application |
iKey |
string |
iKey de l’application |
sdkVersion |
string |
Version du Kit de développement logiciel (SDK) de l’application |
eventsApplicationInfo
Informations d’application pour un résultat d’événement
Nom | Type | Description |
---|---|---|
version |
string |
Version de l’application |
eventsAvailabilityResultInfo
Informations sur les résultats de disponibilité
Nom | Type | Description |
---|---|---|
duration |
integer |
Durée du résultat de disponibilité |
id |
string |
ID du résultat de disponibilité |
location |
string |
Emplacement du résultat de disponibilité |
message |
string |
Message du résultat de disponibilité |
name |
string |
Nom du résultat de disponibilité |
performanceBucket |
string |
Compartiment de performances du résultat de disponibilité |
size |
string |
Taille du résultat de disponibilité |
success |
string |
Indique si le résultat de disponibilité a réussi |
eventsAvailabilityResultResult
Résultat d’un résultat de disponibilité
Nom | Type | Description |
---|---|---|
ai |
Informations ia de l’événement |
|
application |
Informations sur l’application de l’événement |
|
availabilityResult |
Informations sur le résultat de la disponibilité |
|
client |
Informations client de l’événement |
|
cloud |
Informations cloud de l’événement |
|
count |
integer |
Nombre de l’événement |
customDimensions |
Dimensions personnalisées de l’événement |
|
customMeasurements |
Mesures personnalisées de l’événement |
|
id |
string |
ID unique de cet événement. |
operation |
Informations sur l’opération de l’événement |
|
session |
Informations de session de l’événement |
|
timestamp |
string |
Horodatage de l’événement |
type |
string:
availability |
Type de l'événement. |
user |
Informations utilisateur de l’événement |
eventsBrowserTimingInfo
Informations de minutage du navigateur
Nom | Type | Description |
---|---|---|
name |
string |
Nom de la page |
networkDuration |
integer |
Durée réseau de la charge |
performanceBucket |
string |
Compartiment de performances de la charge |
processingDuration |
integer |
Durée de traitement de la charge |
receiveDuration |
integer |
Durée de réception de la charge |
sendDuration |
integer |
Durée d’envoi de la charge |
totalDuration |
integer |
Durée totale du chargement |
url |
string |
URL de la page |
urlHost |
string |
Hôte de l’URL |
urlPath |
string |
Chemin d’accès de l’URL |
eventsBrowserTimingResult
Résultat du minutage du navigateur
Nom | Type | Description |
---|---|---|
ai |
Informations IA de l’événement |
|
application |
Informations d’application de l’événement |
|
browserTiming |
Informations de minutage du navigateur |
|
client |
Informations clientes de l’événement |
|
clientPerformance |
Informations sur les performances du client |
|
cloud |
Informations cloud de l’événement |
|
count |
integer |
Nombre de l’événement |
customDimensions |
Dimensions personnalisées de l’événement |
|
customMeasurements |
Mesures personnalisées de l’événement |
|
id |
string |
ID unique de cet événement. |
operation |
Informations d’opération de l’événement |
|
session |
Informations de session de l’événement |
|
timestamp |
string |
Horodatage de l’événement |
type |
string:
browser |
Type de l'événement. |
user |
Informations utilisateur de l’événement |
eventsClientInfo
Informations client pour un résultat d’événement
Nom | Type | Description |
---|---|---|
browser |
string |
Navigateur du client |
city |
string |
Ville du client |
countryOrRegion |
string |
Pays ou région du client |
ip |
string |
Adresse IP du client |
model |
string |
Modèle du client |
os |
string |
Système d’exploitation du client |
stateOrProvince |
string |
État ou province du client |
type |
string |
Type du client |
eventsClientPerformanceInfo
Informations sur les performances du client
Nom | Type | Description |
---|---|---|
name |
string |
Nom des performances du client |
eventsCloudInfo
Informations cloud pour un résultat d’événement
Nom | Type | Description |
---|---|---|
roleInstance |
string |
Rôle instance du cloud |
roleName |
string |
Nom du rôle du cloud |
eventsCustomEventInfo
Informations sur l’événement personnalisé
Nom | Type | Description |
---|---|---|
name |
string |
Nom de l’événement personnalisé |
eventsCustomEventResult
Résultat d’un événement personnalisé
Nom | Type | Description |
---|---|---|
ai |
Informations IA de l’événement |
|
application |
Informations d’application de l’événement |
|
client |
Informations clientes de l’événement |
|
cloud |
Informations cloud de l’événement |
|
count |
integer |
Nombre de l’événement |
customDimensions |
Dimensions personnalisées de l’événement |
|
customEvent |
Informations sur l’événement personnalisé |
|
customMeasurements |
Mesures personnalisées de l’événement |
|
id |
string |
ID unique de cet événement. |
operation |
Informations d’opération de l’événement |
|
session |
Informations de session de l’événement |
|
timestamp |
string |
Horodatage de l’événement |
type |
string:
custom |
Type de l'événement. |
user |
Informations utilisateur de l’événement |
eventsCustomMetricInfo
Informations de métrique personnalisées
Nom | Type | Description |
---|---|---|
name |
string |
Nom de la métrique personnalisée |
value |
number |
Valeur de la métrique personnalisée |
valueCount |
integer |
Nombre de métriques personnalisées |
valueMax |
number |
Valeur maximale de la métrique personnalisée |
valueMin |
number |
Valeur minimale de la métrique personnalisée |
valueStdDev |
number |
Écart-type de la métrique personnalisée |
valueSum |
number |
Somme de la métrique personnalisée |
eventsCustomMetricResult
Résultat d’une métrique personnalisée
Nom | Type | Description |
---|---|---|
ai |
Informations ia de l’événement |
|
application |
Informations sur l’application de l’événement |
|
client |
Informations client de l’événement |
|
cloud |
Informations cloud de l’événement |
|
count |
integer |
Nombre de l’événement |
customDimensions |
Dimensions personnalisées de l’événement |
|
customMeasurements |
Mesures personnalisées de l’événement |
|
customMetric |
Informations de métrique personnalisées |
|
id |
string |
ID unique de cet événement. |
operation |
Informations sur l’opération de l’événement |
|
session |
Informations de session de l’événement |
|
timestamp |
string |
Horodatage de l’événement |
type |
string:
custom |
Type de l'événement. |
user |
Informations utilisateur de l’événement |
eventsDependencyInfo
Informations de dépendance
Nom | Type | Description |
---|---|---|
data |
string |
Données de la dépendance |
duration |
integer |
Durée de la dépendance |
id |
string |
ID de la dépendance |
name |
string |
Nom de la dépendance |
performanceBucket |
string |
Compartiment de performances de la dépendance |
resultCode |
string |
Code de résultat de la dépendance |
success |
string |
Indique si la dépendance a réussi |
target |
string |
Cible de la dépendance |
type |
string |
Type de la dépendance |
eventsDependencyResult
Résultat d’une dépendance
Nom | Type | Description |
---|---|---|
ai |
Informations ia de l’événement |
|
application |
Informations sur l’application de l’événement |
|
client |
Informations client de l’événement |
|
cloud |
Informations cloud de l’événement |
|
count |
integer |
Nombre de l’événement |
customDimensions |
Dimensions personnalisées de l’événement |
|
customMeasurements |
Mesures personnalisées de l’événement |
|
dependency |
Informations de dépendance |
|
id |
string |
ID unique de cet événement. |
operation |
Informations sur l’opération de l’événement |
|
session |
Informations de session de l’événement |
|
timestamp |
string |
Horodatage de l’événement |
type |
string:
dependency |
Type de l'événement. |
user |
Informations utilisateur de l’événement |
eventsExceptionDetail
Détails de l’exception
Nom | Type | Description |
---|---|---|
id |
string |
ID du détail de l’exception |
message |
string |
Message du détail de l’exception |
outerId |
string |
ID externe du détail de l’exception |
parsedStack |
Pile analysée |
|
severityLevel |
string |
Niveau de gravité du détail de l’exception |
type |
string |
Type du détail de l’exception |
eventsExceptionDetailsParsedStack
Entrée de pile analysée
Nom | Type | Description |
---|---|---|
assembly |
string |
Assembly de l’entrée de pile |
level |
integer |
Niveau de l’entrée de pile |
line |
integer |
Ligne de l’entrée de pile |
method |
string |
Méthode de l’entrée de pile |
eventsExceptionInfo
Informations d’exception
Nom | Type | Description |
---|---|---|
assembly |
string |
Assembly qui a levé l’exception |
details |
Détails de l’exception |
|
handledAt |
string |
Indique où l’exception a été gérée à |
innermostAssembly |
string |
Assembly le plus interne de l’exception |
innermostMessage |
string |
Message le plus interne de l’exception |
innermostMethod |
string |
Méthode la plus interne de l’exception |
innermostType |
string |
Type le plus interne de l’exception |
message |
string |
Message de l’exception |
method |
string |
Méthode qui a levé l’exception |
outerAssembly |
string |
Assembly externe de l’exception |
outerMessage |
string |
Message externe de l’exception |
outerMethod |
string |
Méthode externe de l’exception |
outerType |
string |
Type externe de l’exception |
problemId |
string |
ID du problème de l’exception |
severityLevel |
integer |
Niveau de gravité de l’exception |
type |
string |
Type de l’exception |
eventsExceptionResult
Résultat d’une exception
Nom | Type | Description |
---|---|---|
ai |
Informations ia de l’événement |
|
application |
Informations sur l’application de l’événement |
|
client |
Informations client de l’événement |
|
cloud |
Informations cloud de l’événement |
|
count |
integer |
Nombre de l’événement |
customDimensions |
Dimensions personnalisées de l’événement |
|
customMeasurements |
Mesures personnalisées de l’événement |
|
exception |
Informations sur l’exception |
|
id |
string |
ID unique de cet événement. |
operation |
Informations sur l’opération de l’événement |
|
session |
Informations de session de l’événement |
|
timestamp |
string |
Horodatage de l’événement |
type |
string:
exception |
Type de l'événement. |
user |
Informations utilisateur de l’événement |
eventsOperationInfo
Informations d’opération pour un résultat d’événement
Nom | Type | Description |
---|---|---|
id |
string |
ID de l’opération |
name |
string |
Nom de l’opération |
parentId |
string |
ID parent de l’opération |
syntheticSource |
string |
Source synthétique de l’opération |
eventsPageViewInfo
Informations d’affichage de page
Nom | Type | Description |
---|---|---|
duration |
string |
Durée de l’affichage de page |
name |
string |
Nom de la page |
performanceBucket |
string |
Compartiment de performances de l’affichage de page |
url |
string |
URL de la page |
eventsPageViewResult
Résultat de l’affichage de page
Nom | Type | Description |
---|---|---|
ai |
Informations IA de l’événement |
|
application |
Informations d’application de l’événement |
|
client |
Informations clientes de l’événement |
|
cloud |
Informations cloud de l’événement |
|
count |
integer |
Nombre de l’événement |
customDimensions |
Dimensions personnalisées de l’événement |
|
customMeasurements |
Mesures personnalisées de l’événement |
|
id |
string |
ID unique de cet événement. |
operation |
Informations d’opération de l’événement |
|
pageView |
Informations d’affichage de page |
|
session |
Informations de session de l’événement |
|
timestamp |
string |
Horodatage de l’événement |
type |
string:
page |
Type de l'événement. |
user |
Informations utilisateur de l’événement |
eventsPerformanceCounterInfo
Informations sur le compteur de performances
Nom | Type | Description |
---|---|---|
category |
string |
Catégorie du compteur de performances |
counter |
string |
Compteur du compteur de performances |
instance |
string |
Instance du compteur de performances |
instanceName |
string |
Nom instance du compteur de performances |
name |
string |
Nom du compteur de performances |
value |
number |
Valeur du compteur de performances |
eventsPerformanceCounterResult
Résultat d’un compteur de performances
Nom | Type | Description |
---|---|---|
ai |
Informations ia de l’événement |
|
application |
Informations sur l’application de l’événement |
|
client |
Informations client de l’événement |
|
cloud |
Informations cloud de l’événement |
|
count |
integer |
Nombre de l’événement |
customDimensions |
Dimensions personnalisées de l’événement |
|
customMeasurements |
Mesures personnalisées de l’événement |
|
id |
string |
ID unique de cet événement. |
operation |
Informations sur l’opération de l’événement |
|
performanceCounter |
Informations sur le compteur de performances |
|
session |
Informations de session de l’événement |
|
timestamp |
string |
Horodatage de l’événement |
type |
string:
performance |
Type de l'événement. |
user |
Informations utilisateur de l’événement |
eventsRequestInfo
Informations de requête
Nom | Type | Description |
---|---|---|
duration |
number |
Durée de la demande |
id |
string |
ID de la demande |
name |
string |
Nom de la demande |
performanceBucket |
string |
Compartiment de performances de la requête |
resultCode |
string |
Code de résultat de la demande |
source |
string |
Source de la demande |
success |
string |
Indique si la demande a réussi |
url |
string |
URL de la demande |
eventsRequestResult
Résultat d’une requête
Nom | Type | Description |
---|---|---|
ai |
Informations IA de l’événement |
|
application |
Informations d’application de l’événement |
|
client |
Informations clientes de l’événement |
|
cloud |
Informations cloud de l’événement |
|
count |
integer |
Nombre de l’événement |
customDimensions |
Dimensions personnalisées de l’événement |
|
customMeasurements |
Mesures personnalisées de l’événement |
|
id |
string |
ID unique de cet événement. |
operation |
Informations d’opération de l’événement |
|
request |
Informations de requête |
|
session |
Informations de session de l’événement |
|
timestamp |
string |
Horodatage de l’événement |
type |
string:
request |
Type de l'événement. |
user |
Informations utilisateur de l’événement |
eventsResults
Résultat d’une requête d’événements.
Nom | Type | Description |
---|---|---|
@ai.messages |
Messages OData pour cette réponse. |
|
@odata.context |
string |
Point de terminaison de métadonnées de contexte OData pour cette réponse |
value | eventsResultData[]: |
Contenu du résultat de la requête d’événements. |
eventsSessionInfo
Informations de session pour un résultat d’événement
Nom | Type | Description |
---|---|---|
id |
string |
ID de la session |
eventsTraceInfo
Informations de trace
Nom | Type | Description |
---|---|---|
message |
string |
Message de trace |
severityLevel |
integer |
Niveau de gravité de la trace |
eventsTraceResult
Résultat de trace
Nom | Type | Description |
---|---|---|
ai |
Informations IA de l’événement |
|
application |
Informations d’application de l’événement |
|
client |
Informations clientes de l’événement |
|
cloud |
Informations cloud de l’événement |
|
count |
integer |
Nombre de l’événement |
customDimensions |
Dimensions personnalisées de l’événement |
|
customMeasurements |
Mesures personnalisées de l’événement |
|
id |
string |
ID unique de cet événement. |
operation |
Informations d’opération de l’événement |
|
session |
Informations de session de l’événement |
|
timestamp |
string |
Horodatage de l’événement |
trace |
Informations de trace |
|
type |
string:
trace |
Type de l'événement. |
user |
Informations utilisateur de l’événement |
eventsUserInfo
Informations utilisateur pour un résultat d’événement
Nom | Type | Description |
---|---|---|
accountId |
string |
ID de compte de l’utilisateur |
authenticatedId |
string |
ID authentifié de l’utilisateur |
id |
string |
ID de l’utilisateur |
EventType
Type d’événements à interroger ; soit un type d’événement standard (traces
, , pageViews
customEvents
, requests
dependencies
, , exceptions
, , availabilityResults
) soit $all
pour interroger tous les types d’événements.
Nom | Type | Description |
---|---|---|
$all |
string |
|
availabilityResults |
string |
|
browserTimings |
string |
|
customEvents |
string |
|
customMetrics |
string |
|
dependencies |
string |
|
exceptions |
string |
|
pageViews |
string |
|
performanceCounters |
string |
|
requests |
string |
|
traces |
string |