Events - Get
イベントを取得する
1 つのイベントのデータを取得します
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 |
アプリケーションの ID。 これは、Azure portalの [API アクセス設定] ブレードの [アプリケーション ID] です。 |
event
|
path | True |
string |
イベントの ID。 |
event
|
path | True |
クエリするイベントの種類。標準のイベントの種類 ( |
|
timespan
|
query |
string |
省略可能。 イベントを取得する期間。 これは、ISO8601期間の値です。 この期間は、Odata 式で指定されているに加えて適用されます。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
成功応答 |
|
Other Status Codes |
エラー応答オブジェクト。 |
セキュリティ
oauth2
Azure アプリケーション Insights API に接続する
型:
oauth2
フロー:
implicit
Authorization URL (承認 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"
}
}
]
}
定義
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
イベント結果の AI 関連のアプリケーション情報
名前 | 型 | 説明 |
---|---|---|
appId |
string |
アプリケーションの ID |
appName |
string |
アプリケーションの名前 |
iKey |
string |
アプリの iKey |
sdkVersion |
string |
アプリケーションの SDK バージョン |
eventsApplicationInfo
イベント結果のアプリケーション情報
名前 | 型 | 説明 |
---|---|---|
version |
string |
アプリケーションのバージョン |
eventsAvailabilityResultInfo
可用性の結果情報
名前 | 型 | 説明 |
---|---|---|
duration |
integer |
可用性の結果の期間 |
id |
string |
可用性の結果の ID |
location |
string |
可用性の結果の場所 |
message |
string |
可用性の結果のメッセージ |
name |
string |
可用性の結果の名前 |
performanceBucket |
string |
可用性結果のパフォーマンス バケット |
size |
string |
可用性の結果のサイズ |
success |
string |
可用性の結果が成功したかどうかを示します |
eventsAvailabilityResultResult
可用性の結果
名前 | 型 | 説明 |
---|---|---|
ai |
イベントの AI 情報 |
|
application |
イベントのアプリケーション情報 |
|
availabilityResult |
可用性の結果情報 |
|
client |
イベントのクライアント情報 |
|
cloud |
イベントのクラウド情報 |
|
count |
integer |
イベントの数 |
customDimensions |
イベントのカスタム ディメンション |
|
customMeasurements |
イベントのカスタム測定値 |
|
id |
string |
このイベントの一意の ID。 |
operation |
イベントの操作情報 |
|
session |
イベントのセッション情報 |
|
timestamp |
string |
イベントのタイムスタンプ |
type |
string:
availability |
イベントの種類。 |
user |
イベントのユーザー情報 |
eventsBrowserTimingInfo
ブラウザーのタイミング情報
名前 | 型 | 説明 |
---|---|---|
name |
string |
ページの名前 |
networkDuration |
integer |
負荷のネットワーク期間 |
performanceBucket |
string |
負荷のパフォーマンス バケット |
processingDuration |
integer |
読み込みの処理期間 |
receiveDuration |
integer |
読み込みの受信期間 |
sendDuration |
integer |
読み込みの送信期間 |
totalDuration |
integer |
読み込みの合計期間 |
url |
string |
ページの URL |
urlHost |
string |
URL のホスト |
urlPath |
string |
URL のパス |
eventsBrowserTimingResult
ブラウザーのタイミングの結果
名前 | 型 | 説明 |
---|---|---|
ai |
イベントの AI 情報 |
|
application |
イベントのアプリケーション情報 |
|
browserTiming |
ブラウザーのタイミング情報 |
|
client |
イベントのクライアント情報 |
|
clientPerformance |
クライアント のパフォーマンス情報 |
|
cloud |
イベントのクラウド情報 |
|
count |
integer |
イベントの数 |
customDimensions |
イベントのカスタム ディメンション |
|
customMeasurements |
イベントのカスタム測定値 |
|
id |
string |
このイベントの一意の ID。 |
operation |
イベントの操作情報 |
|
session |
イベントのセッション情報 |
|
timestamp |
string |
イベントのタイムスタンプ |
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 |
イベントの AI 情報 |
|
application |
イベントのアプリケーション情報 |
|
client |
イベントのクライアント情報 |
|
cloud |
イベントのクラウド情報 |
|
count |
integer |
イベントの数 |
customDimensions |
イベントのカスタム ディメンション |
|
customEvent |
カスタム イベント情報 |
|
customMeasurements |
イベントのカスタム測定値 |
|
id |
string |
このイベントの一意の ID。 |
operation |
イベントの操作情報 |
|
session |
イベントのセッション情報 |
|
timestamp |
string |
イベントのタイムスタンプ |
type |
string:
custom |
イベントの種類。 |
user |
イベントのユーザー情報 |
eventsCustomMetricInfo
カスタム メトリック情報
名前 | 型 | 説明 |
---|---|---|
name |
string |
カスタム メトリックの名前 |
value |
number |
カスタム メトリックの値 |
valueCount |
integer |
カスタム メトリックの数 |
valueMax |
number |
カスタム メトリックの最大値 |
valueMin |
number |
カスタム メトリックの最小値 |
valueStdDev |
number |
カスタム メトリックの標準偏差 |
valueSum |
number |
カスタム メトリックの合計 |
eventsCustomMetricResult
カスタム メトリックの結果
名前 | 型 | 説明 |
---|---|---|
ai |
イベントの AI 情報 |
|
application |
イベントのアプリケーション情報 |
|
client |
イベントのクライアント情報 |
|
cloud |
イベントのクラウド情報 |
|
count |
integer |
イベントの数 |
customDimensions |
イベントのカスタム ディメンション |
|
customMeasurements |
イベントのカスタム測定値 |
|
customMetric |
カスタム メトリック情報 |
|
id |
string |
このイベントの一意の ID。 |
operation |
イベントの操作情報 |
|
session |
イベントのセッション情報 |
|
timestamp |
string |
イベントのタイムスタンプ |
type |
string:
custom |
イベントの種類。 |
user |
イベントのユーザー情報 |
eventsDependencyInfo
依存関係情報
名前 | 型 | 説明 |
---|---|---|
data |
string |
依存関係のデータ |
duration |
integer |
依存関係の期間 |
id |
string |
依存関係の ID |
name |
string |
依存関係の名前 |
performanceBucket |
string |
依存関係のパフォーマンス バケット |
resultCode |
string |
依存関係の結果コード |
success |
string |
依存関係が成功したかどうかを示します |
target |
string |
依存関係のターゲット |
type |
string |
依存関係の型 |
eventsDependencyResult
依存関係の結果
名前 | 型 | 説明 |
---|---|---|
ai |
イベントの AI 情報 |
|
application |
イベントのアプリケーション情報 |
|
client |
イベントのクライアント情報 |
|
cloud |
イベントのクラウド情報 |
|
count |
integer |
イベントの数 |
customDimensions |
イベントのカスタム ディメンション |
|
customMeasurements |
イベントのカスタム測定値 |
|
dependency |
依存関係情報 |
|
id |
string |
このイベントの一意の ID。 |
operation |
イベントの操作情報 |
|
session |
イベントのセッション情報 |
|
timestamp |
string |
イベントのタイムスタンプ |
type |
string:
dependency |
イベントの種類。 |
user |
イベントのユーザー情報 |
eventsExceptionDetail
例外の詳細
名前 | 型 | 説明 |
---|---|---|
id |
string |
例外の詳細の ID |
message |
string |
例外の詳細のメッセージ |
outerId |
string |
例外の詳細の外部 ID |
parsedStack |
解析されたスタック |
|
severityLevel |
string |
例外の詳細の重大度レベル |
type |
string |
例外の詳細の種類 |
eventsExceptionDetailsParsedStack
解析されたスタック エントリ
名前 | 型 | 説明 |
---|---|---|
assembly |
string |
スタック エントリのアセンブリ |
level |
integer |
スタック エントリのレベル |
line |
integer |
スタック エントリの行 |
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 |
例外の問題 ID |
severityLevel |
integer |
例外の重大度レベル |
type |
string |
例外の種類 |
eventsExceptionResult
例外の結果
名前 | 型 | 説明 |
---|---|---|
ai |
イベントの AI 情報 |
|
application |
イベントのアプリケーション情報 |
|
client |
イベントのクライアント情報 |
|
cloud |
イベントのクラウド情報 |
|
count |
integer |
イベントの数 |
customDimensions |
イベントのカスタム ディメンション |
|
customMeasurements |
イベントのカスタム測定値 |
|
exception |
例外情報 |
|
id |
string |
このイベントの一意の ID。 |
operation |
イベントの操作情報 |
|
session |
イベントのセッション情報 |
|
timestamp |
string |
イベントのタイムスタンプ |
type |
string:
exception |
イベントの種類。 |
user |
イベントのユーザー情報 |
eventsOperationInfo
イベント結果の操作情報
名前 | 型 | 説明 |
---|---|---|
id |
string |
操作の ID |
name |
string |
操作の名前 |
parentId |
string |
操作の親 ID |
syntheticSource |
string |
操作の合成ソース |
eventsPageViewInfo
ページ ビューの情報
名前 | 型 | 説明 |
---|---|---|
duration |
string |
ページ ビューの期間 |
name |
string |
ページの名前 |
performanceBucket |
string |
ページ ビューのパフォーマンス バケット |
url |
string |
ページの URL |
eventsPageViewResult
ページ ビューの結果
名前 | 型 | 説明 |
---|---|---|
ai |
イベントの AI 情報 |
|
application |
イベントのアプリケーション情報 |
|
client |
イベントのクライアント情報 |
|
cloud |
イベントのクラウド情報 |
|
count |
integer |
イベントの数 |
customDimensions |
イベントのカスタム ディメンション |
|
customMeasurements |
イベントのカスタム測定値 |
|
id |
string |
このイベントの一意の ID。 |
operation |
イベントの操作情報 |
|
pageView |
ページ ビューの情報 |
|
session |
イベントのセッション情報 |
|
timestamp |
string |
イベントのタイムスタンプ |
type |
string:
page |
イベントの種類。 |
user |
イベントのユーザー情報 |
eventsPerformanceCounterInfo
パフォーマンス カウンター情報
名前 | 型 | 説明 |
---|---|---|
category |
string |
パフォーマンス カウンターのカテゴリ |
counter |
string |
パフォーマンス カウンターのカウンター |
instance |
string |
パフォーマンス カウンターのインスタンス |
instanceName |
string |
パフォーマンス カウンターのインスタンス名 |
name |
string |
パフォーマンス カウンターの名前 |
value |
number |
パフォーマンス カウンターの値 |
eventsPerformanceCounterResult
パフォーマンス カウンターの結果
名前 | 型 | 説明 |
---|---|---|
ai |
イベントの AI 情報 |
|
application |
イベントのアプリケーション情報 |
|
client |
イベントのクライアント情報 |
|
cloud |
イベントのクラウド情報 |
|
count |
integer |
イベントの数 |
customDimensions |
イベントのカスタム ディメンション |
|
customMeasurements |
イベントのカスタム測定値 |
|
id |
string |
このイベントの一意の ID。 |
operation |
イベントの操作情報 |
|
performanceCounter |
パフォーマンス カウンター情報 |
|
session |
イベントのセッション情報 |
|
timestamp |
string |
イベントのタイムスタンプ |
type |
string:
performance |
イベントの種類。 |
user |
イベントのユーザー情報 |
eventsRequestInfo
要求情報
名前 | 型 | 説明 |
---|---|---|
duration |
number |
要求の期間 |
id |
string |
要求の ID |
name |
string |
要求の名前 |
performanceBucket |
string |
要求のパフォーマンス バケット |
resultCode |
string |
要求の結果コード |
source |
string |
要求のソース |
success |
string |
要求が成功したかどうかを示します |
url |
string |
要求の URL |
eventsRequestResult
要求の結果
名前 | 型 | 説明 |
---|---|---|
ai |
イベントの AI 情報 |
|
application |
イベントのアプリケーション情報 |
|
client |
イベントのクライアント情報 |
|
cloud |
イベントのクラウド情報 |
|
count |
integer |
イベントの数 |
customDimensions |
イベントのカスタム ディメンション |
|
customMeasurements |
イベントのカスタム測定値 |
|
id |
string |
このイベントの一意の ID。 |
operation |
イベントの操作情報 |
|
request |
要求情報 |
|
session |
イベントのセッション情報 |
|
timestamp |
string |
イベントのタイムスタンプ |
type |
string:
request |
イベントの種類。 |
user |
イベントのユーザー情報 |
eventsResults
イベント クエリの結果。
名前 | 型 | 説明 |
---|---|---|
@ai.messages |
この応答の OData メッセージ。 |
|
@odata.context |
string |
この応答の OData コンテキスト メタデータ エンドポイント |
value | eventsResultData[]: |
イベント クエリ結果の内容。 |
eventsSessionInfo
イベント結果のセッション情報
名前 | 型 | 説明 |
---|---|---|
id |
string |
セッションの ID |
eventsTraceInfo
トレース情報
名前 | 型 | 説明 |
---|---|---|
message |
string |
トレース メッセージ |
severityLevel |
integer |
トレースの重大度レベル |
eventsTraceResult
トレース結果
名前 | 型 | 説明 |
---|---|---|
ai |
イベントの AI 情報 |
|
application |
イベントのアプリケーション情報 |
|
client |
イベントのクライアント情報 |
|
cloud |
イベントのクラウド情報 |
|
count |
integer |
イベントの数 |
customDimensions |
イベントのカスタム ディメンション |
|
customMeasurements |
イベントのカスタム測定値 |
|
id |
string |
このイベントの一意の ID。 |
operation |
イベントの操作情報 |
|
session |
イベントのセッション情報 |
|
timestamp |
string |
イベントのタイムスタンプ |
trace |
トレース情報 |
|
type |
string:
trace |
イベントの種類。 |
user |
イベントのユーザー情報 |
eventsUserInfo
イベント結果のユーザー情報
名前 | 型 | 説明 |
---|---|---|
accountId |
string |
ユーザーのアカウント ID |
authenticatedId |
string |
ユーザーの認証済み ID |
id |
string |
ユーザーの ID |
EventType
クエリを実行するイベントの種類。標準のイベントの種類 (traces
、customEvents
pageViews
、requests
、dependencies
、exceptions
availabilityResults
)、または$all
すべてのイベントの種類に対してクエリを実行します。
名前 | 型 | 説明 |
---|---|---|
$all |
string |
|
availabilityResults |
string |
|
browserTimings |
string |
|
customEvents |
string |
|
customMetrics |
string |
|
dependencies |
string |
|
exceptions |
string |
|
pageViews |
string |
|
performanceCounters |
string |
|
requests |
string |
|
traces |
string |