共用方式為


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 參數

名稱 位於 必要 類型 Description
appId
path True

string

應用程式的識別碼。 這是 Azure 入口網站 [API 存取設定] 刀鋒視窗中的應用程式識別碼。

eventId
path True

string

事件的標識碼。

eventType
path True

EventType

要查詢的事件類型;標準事件類型 (traces、、、、requestsavailabilityResultspageViewsdependenciesexceptions) ,或$all查詢所有事件類型。 customEvents

timespan
query

string

選擇性。 要擷取事件的時間範圍。 這是ISO8601時間週期值。 除了 Odata 表達式中指定的任何專案之外,還會套用這個時間範圍。

回應

名稱 類型 Description
200 OK

eventsResults

成功的回應

Other Status Codes

errorResponse

錯誤回應物件。

安全性

oauth2

連線至 Azure 應用程式 Insights API

類型: oauth2
Flow: implicit
授權 URL: https://login.microsoftonline.com/common/oauth2/authorize?resource=https%3A%2F%2Fapi.applicationinsights.io

範圍

名稱 Description
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"
      }
    }
  ]
}

定義

名稱 Description
CustomDimensions

事件的自定義維度

CustomMeasurements

事件的自定義度量

errorDetail

錯誤詳細數據。

errorInfo

錯誤的程式代碼和訊息。

errorResponse

錯誤詳細數據。

eventsAiInfo

事件結果的 AI 相關應用程式資訊

eventsApplicationInfo

事件結果的應用程式資訊

eventsAvailabilityResultInfo

可用性結果資訊

eventsAvailabilityResultResult

可用性結果結果

eventsBrowserTimingInfo

瀏覽器計時資訊

eventsBrowserTimingResult

瀏覽器計時結果

eventsClientInfo

事件結果的客戶端資訊

eventsClientPerformanceInfo

用戶端效能資訊

eventsCloudInfo

事件結果的雲端資訊

eventsCustomEventInfo

自訂事件資訊

eventsCustomEventResult

自定義事件結果

eventsCustomMetricInfo

自訂計量資訊

eventsCustomMetricResult

自訂計量結果

eventsDependencyInfo

相依性資訊

eventsDependencyResult

相依性結果

eventsExceptionDetail

例外狀況詳細資料

eventsExceptionDetailsParsedStack

已剖析的堆疊專案

eventsExceptionInfo

例外狀況資訊

eventsExceptionResult

例外狀況結果

eventsOperationInfo

事件結果的作業資訊

eventsPageViewInfo

頁面檢視資訊

eventsPageViewResult

頁面檢視結果

eventsPerformanceCounterInfo

性能計數器資訊

eventsPerformanceCounterResult

性能計數器結果

eventsRequestInfo

要求資訊

eventsRequestResult

要求結果

eventsResults

事件查詢結果。

eventsSessionInfo

事件結果的會話資訊

eventsTraceInfo

追蹤資訊

eventsTraceResult

追蹤結果

eventsUserInfo

事件結果的用戶資訊

EventType

要查詢的事件類型;標準事件類型 (tracescustomEvents、、、pageViewsrequestsdependenciesexceptionsavailabilityResults) ,或$all查詢所有事件類型。

CustomDimensions

事件的自定義維度

名稱 類型 Description
additionalProperties

object

CustomMeasurements

事件的自定義度量

名稱 類型 Description
additionalProperties

object

errorDetail

錯誤詳細數據。

名稱 類型 Description
additionalProperties

object

code

string

錯誤的程序代碼。

message

string

人類可讀取的錯誤訊息。

resources

string[]

指出負責錯誤的資源。

target

string

指出要求中的哪個屬性負責錯誤。

value

string

指出 『target』 中的哪個值負責錯誤。

errorInfo

錯誤的程式代碼和訊息。

名稱 類型 Description
additionalProperties

object

code

string

計算機可讀取的錯誤碼。

details

errorDetail[]

錯誤詳細數據。

innererror

errorInfo

錯誤的程式代碼和訊息。
如果內部錯誤詳細資料存在,則為 。

message

string

人類可讀取的錯誤訊息。

errorResponse

錯誤詳細數據。

名稱 類型 Description
error

errorInfo

錯誤的程式代碼和訊息。
錯誤詳細資料。

eventsAiInfo

事件結果的 AI 相關應用程式資訊

名稱 類型 Description
appId

string

應用程式的識別碼

appName

string

應用程式的名稱

iKey

string

應用程式的 iKey

sdkVersion

string

應用程式的 SDK 版本

eventsApplicationInfo

事件結果的應用程式資訊

名稱 類型 Description
version

string

應用程式的版本

eventsAvailabilityResultInfo

可用性結果資訊

名稱 類型 Description
duration

integer

可用性結果的持續時間

id

string

可用性結果的標識碼

location

string

可用性結果的位置

message

string

可用性結果的訊息

name

string

可用性結果的名稱

performanceBucket

string

可用性結果的效能值區

size

string

可用性結果的大小

success

string

指出可用性結果是否成功

eventsAvailabilityResultResult

可用性結果結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

availabilityResult

eventsAvailabilityResultInfo

可用性結果資訊

client

eventsClientInfo

事件的客戶端資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義度量

id

string

此事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string

事件的時間戳

type string:

availabilityResult

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsBrowserTimingInfo

瀏覽器計時資訊

名稱 類型 Description
name

string

頁面的名稱

networkDuration

integer

負載的網路持續時間

performanceBucket

string

負載的效能貯體

processingDuration

integer

負載的處理持續時間

receiveDuration

integer

載入的接收持續時間

sendDuration

integer

載入的傳送持續時間

totalDuration

integer

負載的總持續時間

url

string

頁面的 URL

urlHost

string

URL 的主機

urlPath

string

URL 的路徑

eventsBrowserTimingResult

瀏覽器計時結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

browserTiming

eventsBrowserTimingInfo

瀏覽器計時資訊

client

eventsClientInfo

事件的客戶端資訊

clientPerformance

eventsClientPerformanceInfo

用戶端效能資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義度量

id

string

此事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string

事件的時間戳

type string:

browserTiming

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsClientInfo

事件結果的客戶端資訊

名稱 類型 Description
browser

string

用戶端的瀏覽器

city

string

用戶端城市

countryOrRegion

string

用戶端的國家/地區

ip

string

用戶端的IP位址

model

string

用戶端的模型

os

string

用戶端的作業系統

stateOrProvince

string

用戶端的州或省

type

string

用戶端的類型

eventsClientPerformanceInfo

用戶端效能資訊

名稱 類型 Description
name

string

用戶端效能的名稱

eventsCloudInfo

事件結果的雲端資訊

名稱 類型 Description
roleInstance

string

雲端的角色實例

roleName

string

雲端的角色名稱

eventsCustomEventInfo

自訂事件資訊

名稱 類型 Description
name

string

自訂事件的名稱

eventsCustomEventResult

自定義事件結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

client

eventsClientInfo

事件的客戶端資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customEvent

eventsCustomEventInfo

自訂事件資訊

customMeasurements

CustomMeasurements

事件的自定義度量

id

string

此事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string

事件的時間戳

type string:

customEvent

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsCustomMetricInfo

自訂計量資訊

名稱 類型 Description
name

string

自訂計量的名稱

value

number

自訂計量的值

valueCount

integer

自訂計量的計數

valueMax

number

自訂計量的最大值

valueMin

number

自訂計量的最小值

valueStdDev

number

自定義計量的標準偏差

valueSum

number

自訂計量的總和

eventsCustomMetricResult

自訂計量結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

client

eventsClientInfo

事件的客戶端資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義度量

customMetric

eventsCustomMetricInfo

自訂計量資訊

id

string

此事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string

事件的時間戳

type string:

customMetric

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsDependencyInfo

相依性資訊

名稱 類型 Description
data

string

相依性的數據

duration

integer

相依性持續時間

id

string

相依性標識碼

name

string

相依性的名稱

performanceBucket

string

相依性效能貯體

resultCode

string

相依性的結果碼

success

string

指出相依性是否成功

target

string

相依性的目標

type

string

相依性的類型

eventsDependencyResult

相依性結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

client

eventsClientInfo

事件的客戶端資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義度量

dependency

eventsDependencyInfo

相依性資訊

id

string

此事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string

事件的時間戳

type string:

dependency

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsExceptionDetail

例外狀況詳細資料

名稱 類型 Description
id

string

例外狀況詳細數據的標識碼

message

string

例外狀況詳細數據的訊息

outerId

string

例外狀況詳細數據的外部標識碼

parsedStack

eventsExceptionDetailsParsedStack[]

剖析的堆疊

severityLevel

string

例外狀況詳細數據的嚴重性層級

type

string

例外狀況詳細數據的型別

eventsExceptionDetailsParsedStack

已剖析的堆疊專案

名稱 類型 Description
assembly

string

堆疊專案的元件

level

integer

堆疊專案的層級

line

integer

堆疊專案的行

method

string

堆疊專案的方法

eventsExceptionInfo

例外狀況資訊

名稱 類型 Description
assembly

string

擲回例外狀況的元件

details

eventsExceptionDetail[]

例外狀況的詳細數據

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

例外狀況結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

client

eventsClientInfo

事件的客戶端資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義度量

exception

eventsExceptionInfo

例外狀況資訊

id

string

此事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string

事件的時間戳

type string:

exception

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsOperationInfo

事件結果的作業資訊

名稱 類型 Description
id

string

作業的標識碼

name

string

作業名稱

parentId

string

作業的父標識碼

syntheticSource

string

作業的綜合來源

eventsPageViewInfo

頁面檢視資訊

名稱 類型 Description
duration

string

頁面檢視的持續時間

name

string

頁面的名稱

performanceBucket

string

頁面檢視的效能貯體

url

string

頁面的 URL

eventsPageViewResult

頁面檢視結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

client

eventsClientInfo

事件的客戶端資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義度量

id

string

此事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

pageView

eventsPageViewInfo

頁面檢視資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string

事件的時間戳

type string:

pageView

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsPerformanceCounterInfo

性能計數器資訊

名稱 類型 Description
category

string

性能計數器的類別

counter

string

性能計數器的計數器

instance

string

性能計數器的實例

instanceName

string

性能計數器的實例名稱

name

string

性能計數器的名稱

value

number

性能計數器的值

eventsPerformanceCounterResult

性能計數器結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

client

eventsClientInfo

事件的客戶端資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義度量

id

string

此事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

performanceCounter

eventsPerformanceCounterInfo

性能計數器資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string

事件的時間戳

type string:

performanceCounter

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsRequestInfo

要求資訊

名稱 類型 Description
duration

number

要求的持續時間

id

string

要求的標識碼

name

string

要求的名稱

performanceBucket

string

要求的效能貯體

resultCode

string

要求的結果碼

source

string

要求的來源

success

string

指出要求是否成功

url

string

要求的 URL

eventsRequestResult

要求結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

client

eventsClientInfo

事件的客戶端資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義度量

id

string

此事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

request

eventsRequestInfo

要求資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string

事件的時間戳

type string:

request

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsResults

事件查詢結果。

名稱 類型 Description
@ai.messages

errorInfo[]

此回應的 OData 訊息。

@odata.context

string

此回應的 OData 內容元數據端點

value eventsResultData[]:

事件查詢結果的內容。

eventsSessionInfo

事件結果的會話資訊

名稱 類型 Description
id

string

會話的標識碼

eventsTraceInfo

追蹤資訊

名稱 類型 Description
message

string

追蹤訊息

severityLevel

integer

追蹤嚴重性層級

eventsTraceResult

追蹤結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

client

eventsClientInfo

事件的客戶端資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義度量

id

string

此事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string

事件的時間戳

trace

eventsTraceInfo

追蹤資訊

type string:

trace

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsUserInfo

事件結果的用戶資訊

名稱 類型 Description
accountId

string

用戶的帳戶標識碼

authenticatedId

string

使用者的已驗證標識碼

id

string

用戶的識別碼

EventType

要查詢的事件類型;標準事件類型 (tracescustomEvents、、、pageViewsrequestsdependenciesexceptionsavailabilityResults) ,或$all查詢所有事件類型。

名稱 類型 Description
$all

string

availabilityResults

string

browserTimings

string

customEvents

string

customMetrics

string

dependencies

string

exceptions

string

pageViews

string

performanceCounters

string

requests

string

traces

string