diagnosticReportTask リソース

diagnosticReportTask Web サービスは診断レポートの要求に使用できます。diagnosticReportTask リソースを作成すると、レポートの生成が開始されます。作成された diagnosticReportTask リソースを取得(ポーリング)することによって、レポート生成の進行状況を監視することができます。このリソースは、過去のすべての要求を一覧表示するのにも使用できます。
apmdevops104jp
diagnosticReportTask Web サービスは診断レポートの要求に使用できます。diagnosticReportTask リソースを作成すると、レポートの生成が開始されます。作成された diagnosticReportTask リソースを取得(ポーリング)することによって、レポート生成の進行状況を監視することができます。このリソースは、過去のすべての要求を一覧表示するのにも使用できます。
サポートされている動詞: GET、HEAD、POST、OPTIONS
サポートされているパラメータ: pagesizesort
GET
以下の要求は、ID が 2 の診断レポート ジョブに関する情報を返します。
GET https://localhost:8443/apm/acc/diagnosticReportTask/2/
POST
POST メソッドを使用して、指定したエージェントの診断レポートの生成を開始できます。
ID が 1 のエージェントの新しい診断レポート ジョブを作成する要求の例を示します。
POST /apm/acc/diagnosticReportTask HTTP/1.1
Host: localhost:8443
Content-Length: 19
Accept: application/json, text/plain, */*
Origin: https://localhost:8443
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.90 Safari/537.36 
Content-Type: application/json;charset=UTF-8 
Referer: https://localhost:8443/ 
Accept-Encoding: gzip, deflate Accept-Language: en-US,en;q=0.8,cs;q=0.6,fr;q=0.4,de;q=0.2,nl;q=0.2
"agent" : "agent/1"
}
リソースのプロパティ
リソースに関する情報が含まれる以下のプロパティを使用できます。
プロパティ名
タイプ
説明
API バージョン
id
整数
このリソースの一意の識別子。
1.0
status
列挙
操作のステータス(タスク リソースの定義に従います)。
1.0
creationTimestamp
日付
リソースが作成された時間(UTC)。
1.0
completionTimestamp
日付
操作が完了した時間(UTC)。
1.0
expectedDuration
整数
実行中の操作にかかる予定時間。
1.0
diagReportId
整数
diagnosticReport リソースの一意の識別子。
1.0
agentId
整数
操作が実行されるエージェントの一意の識別子。
1.0