共用方式為


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

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

timespan
query

string

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

回應

名稱 類型 Description
200 OK

eventsResults

成功回應

Other Status Codes

errorResponse

錯誤回應物件。

安全性

oauth2

連線到 Azure Application 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

要查詢的事件類型;標準事件類型(tracescustomEventspageViewsrequestsdependenciesexceptionsavailabilityResults)或 $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 (int64)

可用性結果的持續時間

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 (int64)

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義測量

id

string

這個事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string (date-time)

事件的時間戳

type string:

availabilityResult

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsBrowserTimingInfo

瀏覽器計時資訊

名稱 類型 Description
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

瀏覽器計時結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

browserTiming

eventsBrowserTimingInfo

瀏覽器計時資訊

client

eventsClientInfo

事件的客戶端資訊

clientPerformance

eventsClientPerformanceInfo

用戶端效能資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer (int64)

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義測量

id

string

這個事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string (date-time)

事件的時間戳

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 (int64)

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customEvent

eventsCustomEventInfo

自訂事件資訊

customMeasurements

CustomMeasurements

事件的自定義測量

id

string

這個事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string (date-time)

事件的時間戳

type string:

customEvent

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsCustomMetricInfo

自訂計量資訊

名稱 類型 Description
name

string

自訂計量的名稱

value

number (double)

自訂計量的值

valueCount

integer (int32)

自訂計量的計數

valueMax

number (double)

自訂計量的最大值

valueMin

number (double)

自訂計量的最小值

valueStdDev

number (double)

自定義計量的標準偏差

valueSum

number (double)

自訂計量的總和

eventsCustomMetricResult

自訂計量結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

client

eventsClientInfo

事件的客戶端資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer (int64)

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義測量

customMetric

eventsCustomMetricInfo

自訂計量資訊

id

string

這個事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string (date-time)

事件的時間戳

type string:

customMetric

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsDependencyInfo

相依性資訊

名稱 類型 Description
data

string

相依性的數據

duration

integer (int64)

相依性持續時間

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 (int64)

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義測量

dependency

eventsDependencyInfo

相依性資訊

id

string

這個事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string (date-time)

事件的時間戳

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 (int64)

堆疊專案的層級

line

integer (int64)

堆疊專案的行

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 (int64)

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義測量

exception

eventsExceptionInfo

例外狀況資訊

id

string

這個事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string (date-time)

事件的時間戳

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 (int64)

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義測量

id

string

這個事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

pageView

eventsPageViewInfo

頁面檢視資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string (date-time)

事件的時間戳

type string:

pageView

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsPerformanceCounterInfo

性能計數器資訊

名稱 類型 Description
category

string

性能計數器的類別

counter

string

性能計數器的計數器

instance

string

性能計數器的實例

instanceName

string

性能計數器的實例名稱

name

string

性能計數器的名稱

value

number (double)

性能計數器的值

eventsPerformanceCounterResult

性能計數器結果

名稱 類型 Description
ai

eventsAiInfo

事件的 AI 資訊

application

eventsApplicationInfo

事件的應用程式資訊

client

eventsClientInfo

事件的客戶端資訊

cloud

eventsCloudInfo

事件的雲端資訊

count

integer (int64)

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義測量

id

string

這個事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

performanceCounter

eventsPerformanceCounterInfo

性能計數器資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string (date-time)

事件的時間戳

type string:

performanceCounter

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsRequestInfo

要求資訊

名稱 類型 Description
duration

number (double)

要求的持續時間

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 (int64)

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義測量

id

string

這個事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

request

eventsRequestInfo

要求資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string (date-time)

事件的時間戳

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 (int64)

事件的計數

customDimensions

CustomDimensions

事件的自定義維度

customMeasurements

CustomMeasurements

事件的自定義測量

id

string

這個事件的唯一標識碼。

operation

eventsOperationInfo

事件的作業資訊

session

eventsSessionInfo

事件的會話資訊

timestamp

string (date-time)

事件的時間戳

trace

eventsTraceInfo

追蹤資訊

type string:

trace

事件的類型。

user

eventsUserInfo

事件的用戶資訊

eventsUserInfo

事件結果的用戶資訊

名稱 類型 Description
accountId

string

用戶的帳戶標識碼

authenticatedId

string

使用者的已驗證標識碼

id

string

用戶的識別碼

EventType

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

Description
$all
availabilityResults
browserTimings
customEvents
customMetrics
dependencies
exceptions
pageViews
performanceCounters
requests
traces