合成 API モニタリングジョブ構成データの取得 API

このページでは、合成 API モニタリングジョブ構成データを取得するために使用される API について説明します。

合成 API モニタリングジョブ構成データの取得

指定された JSON ペイロードで合成 API モニタリングジョブ構成の詳細を取得します。

リソースURL

GET <api_server_URL>/v1/synthetic/api/schedule/<id>

または、OAuth 認証方式を使用している場合は、次の URL を使用します。

GET <controller_url>/controller/restui/synthetic/api-schedule/<applicationId>/getEditorView/<scheduleId>

応答形式

JSON

{
"_id": "job_id",
"version": 1,
"scheduleRunConfigs": [
{
"rate": {
"value": 1,
"unit": "MINUTES"
},
"daysOfWeek": [
"WED",
"FRI",
"SUN",
"SAT",
"TUES",
"MON",
"THUR"
],
"timezone": "UTC"
}
],
"userEnabled": true,
"systemEnabled": true,
"type": "ALL_BROWSERS",
"rate": {
"value": 15,
"unit": "MINUTES"
},
"daysOfWeek": [
"WED",
"FRI",
"SUN",
"SAT",
"TUES",
"MON",
"THUR"
],
"timezone": "UTC",
"description": "https://appdynamics.com",
"appKey": "appKey",
"scheduleMode": "NONE",
"url": "https://appdynamics.com",
"browserCodes": [
"Chrome"
],
"chromeVersions": [
"86"
],
"locationCodes": [
"BOM",
"M50"
],
"failOnPageError": true,
"captureVisualMetrics": true,
"simulateMobileBrowser": false,
"networkProfile": {
"name": "Native",
"downloadKbps": 5000,
"uploadKbps": 1000,
"roundtripTimeMillis": 28,
"packetLossPercent": 0,
"isDefault": false
},
"timeoutSeconds": 15,
"state": {
"lastFireTime": "2022-04-06T05:57:16.000Z",
"nextFireTime": "2022-04-06T06:00:16.000Z"
},
"projectedUsage": {
"projectedDailyRuns": 2880,
"projectedMonthlyRuns": 86400
},
"performanceCriteria": {
"retestOnWarning": false,
"retestOnCritical": false,
"criterion": []
},
"composableConfig": {
"numBeforeConfirmedError": 0,
"resourceErrorDetection": {
"ignoreWhen": {
"resourceUrlContains": [],
"resourceMimeType": []
},
"onlyWhen": {
"resourceUrlContains": [],
"resourceMimeType": []
}
}
},
"created": "2022-04-05T05:30:36.426Z",
"updated": "2022-04-05T05:30:36.426Z"
}

リクエストパラメータ

パラメータ名Parameter Type説明必須リクエスト

id

文字列

API モニタリングジョブのジョブ ID

API モニタリングジョブの一意の識別子。

ジョブ ID を取得するには、以下の手順を実行します。

  1. コントローラにログインし、[User Experience] > [API Monitoring] > <コレクション名> > [Jobs] に移動します。
  2. ジョブ名にカーソルを合わせ、コピーアイコンをクリックしてジョブまたはスケジュール ID をコピーします。
あり

応答ステータスコード

ステータス コード説明
200成功
401Unauthorized
404見つかりません
429スロットル
500内部サーバーエラーです