Splunk AppDynamics SaaS Cisco AppDynamics の拡張 Cisco AppDynamics API Synthetic Monitoring API Current: すべての合成 API モニタリングジョブを取得する API PDF Download PDF Download page すべての合成 API モニタリングジョブを取得する API. Current page All pages すべての合成 API モニタリングジョブを取得する API このページでは、すべての合成 API モニタリングジョブの構成データを取得するために使用される API について説明します。Search an API Monitoring Job指定された JSON ペイロードで API モニタリングジョブを検索します。Resource URLGET /v1/synthetic/api/scheduleResponse FormatJSONExample { "_next": "52852985-fsdfdsg-23593259", "_items": [ { "_id": "job_id", "version": 2, "scheduleRunConfigs": [ { "rate": { "value": 15, "unit": "MINUTES" }, "daysOfWeek": [ "SUN", "WED", "FRI", "MON", "THUR", "SAT", "TUES" ], "timezone": "UTC" } ], "userEnabled": true, "systemEnabled": true, "type": "ALL_BROWSERS", "rate": { "value": 15, "unit": "MINUTES" }, "daysOfWeek": [ "SUN", "WED", "FRI", "MON", "THUR", "SAT", "TUES" ], "timezone": "UTC", "description": "appd1", "appKey": "appKey", "scheduleMode": "NONE", "script": { "contentType": "INLINE_PYTHON_3", "script": "pageUrl = \"http://www.appdynamics.com\"\ndriver.get(pageUrl)\nassert \"AppDynamics\" in driver.title, \"Title should contain AppDynamics\"" }, "browserCodes": [ "Chrome" ], "chromeVersions": [ "86" ], "locationCodes": [ "M50" ], "failOnPageError": true, "captureVisualMetrics": true, "simulateMobileBrowser": false, "networkProfile": { "name": "Native", "description": "", "downloadKbps": 5000, "uploadKbps": 1000, "roundtripTimeMillis": 28, "packetLossPercent": 0, "isDefault": false }, "timeoutSeconds": 30, "state": { "lastFireTime": "2022-04-01T04:49:46.544Z" }, "projectedUsage": { "projectedDailyRuns": 96, "projectedMonthlyRuns": 2880 }, "performanceCriteria": { "retestOnWarning": false, "retestOnCritical": false, "criterion": [] }, "composableConfig": { "numBeforeConfirmedError": 0, "resourceErrorDetection": { "ignoreWhen": { "resourceUrlContains": [], "resourceMimeType": [] }, "onlyWhen": { "resourceUrlContains": [], "resourceMimeType": [] } } }, "created": "2022-04-01T04:49:46.538Z", "updated": "2022-04-01T04:50:13.325Z" } ] } JSON Request Parametersパラメータ名Parameter Type値説明(Description)必須リクエストappKeyクエリアプリケーションキー特定のアプリケーションの API モニタリングジョブを取得します。なしdescription[Query(クエリ)]ジョブ名ジョブ名を使用してジョブを検索します。 このパラメータは、次の場合にすべてのジョブを取得します。ジョブ名が文字列に等しいまたは、ジョブ名に、文字列と等しい部分文字列が含まれる すべての文字列一致操作では、大文字と小文字が区別されません。 なしlocation[Query(クエリ)]各エージェントロケーションの Synthetic 内部ロケーションコード指定されたロケーションのみにスケジュールされた Web モニタリングジョブを取得します。 このパラメータを複数回指定して、複数のロケーションのジョブをフィルタリングできます。なしmax[Query(クエリ)]1 ~ 100 の整数このパラメータを使用して、結果をページ分割された形式で表示できます。ページに表示される結果の最大数は、このパラメータの値と同じです。さらに結果がある場合は、応答に _next カーソルが表示されます。この値を使用して、次の結果セットを取得します。 なしcursor[Query(クエリ)]前の応答で返された _next パラメータの値このパラメータは、max パラメータが使用されている場合にのみ使用できます。 結果をページ分割された形式で表示し、結果が 1 ページを超える場合、前の応答の _next パラメータの値が次の要求で使用されます。いいえResponse Status Codesコード説明200成功401Unauthorized429スロットル500内部サーバーエラーです ×