診断イメージのキャプチャ
post
/management/weblogic/{version}/serverRuntime/WLDFRuntime/WLDFImageRuntime/capturedImages
構成済の保存先ディレクトリに診断イメージを作成し、それをこのコレクションに追加します。
指定されたロックアウト期間が過ぎるまで、追加のイメージ・キャプチャ・リクエストは受け付けられません。lockoutMinutesが指定されない場合、サーバーに構成済のデフォルト・ロックアウト値が使用されます。
このメソッドは、非同期呼出しとベスト・エフォート同期呼出しの両方をサポートします。動作は'Prefer'ヘッダーによって制御されます。
リクエスト
サポートされているメディア・タイプ
- application/json
パス・パラメータ
- version(required): string
WebLogic RESTインタフェースのバージョン。
ヘッダー・パラメータ
- Prefer: string
Preferヘッダー・パラメータを使用すると、このメソッドの実行方法に関するプリファレンスを指定できます。値respond-asyncは、リクエストを発行し完了を待機せずにすぐに返すプリファレンスを指定します。また、値wait=#secondsは、返す前にメソッドの完了を#seconds待機するプリファレンスを指定します。Preferヘッダーが指定されていないか無効な場合、300秒の待機が使用されます。
- X-Requested-By(required): string
X-Requested-Byヘッダーは、クロスサイト・リクエスト・フォージェリ(CSRF)攻撃からの保護に使用されます。値は、MyClientなどの任意の名前です。
新しいWLDFCapturedImageのキャプチャ方法を指定します。
ルート・スキーマ: Lockout
タイプ:
objectタイトル:
ソースを表示
Lockout- lockoutMinutes: string
次のイメージ・キャプチャ・リクエストが受け付けられるまでの分数。
このフィールドはオプションで、指定されない場合、サーバーに構成済のデフォルト・ロックアウト値が使用されます。
セキュリティ
- 管理者: 基本
タイプ:
basic説明:A user in the Admin security role.
レスポンス
200レスポンス
例
診断イメージを同期的にキャプチャします。
この例では、POSTメソッドを使用して、新しいイメージをすぐに取得できるようにロックアウト期間なしで診断イメージを同期してキャプチャします。
リクエストの例
curl -v \
--user admin:admin123 \
-H X-Requested-By:MyClient \
-H Accept:application/json \
-H Content-Type:application/json \
-d "{lockoutMinutes:0}" \
-X POST http://localhost:7001/management/weblogic/latest/serverRuntime/WLDFRuntime/WLDFImageRuntime/capturedImages
レスポンスの例
HTTP/1.1 201 Created
Location: http://localhost:7001/management/weblogic/latest/serverRuntime/WLDFRuntime/WLDFImageRuntime/capturedImages/diagnostic_image_AdminServer_2024_09_17_16_31_10.zip
Response Body:
{
"links": [{
"rel": "job",
"href": "http:\//localhost:7001/management/weblogic/latest/serverRuntime/WLDFRuntime/WLDFImageRuntime/imageCaptureTasks/DiagnosticImageCaptureTaskRuntime_1"
}],
"identity": [
"WLDFRuntime",
"WLDFImageRuntime",
"imageCaptureTasks",
"DiagnosticImageCaptureTaskRuntime_1"
],
"running": false,
"systemTask": false,
"endTimeAsLong": 1726605076385,
"imageFileName": "diagnostic_image_AdminServer_2024_09_17_16_31_10.zip",
"name": "DiagnosticImageCaptureTaskRuntime_1",
"progress": "success",
"description": "\/domains/mydomain/servers/AdminServer/logs/diagnostic_images/diagnostic_image_AdminServer_2024_09_17_16_31_10.zip",
"taskError": null,
"startTimeAsLong": 1726605070317,
"type": "WLDFImageCreationTaskRuntime",
"taskStatus": "Completed",
"parentTask": null,
"completed": true,
"intervalToPoll": 1000,
"startTime": "2024-09-17T16:31:10.317-04:00",
"endTime": "2024-09-17T16:31:16.385-04:00"
}
トップに戻る