AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

ログ コレクション ジョブの拡張

注意

グループとプロジェクトは同義語です。あなたの {PROJECT-ID} は、グループ IDと同じです。既存のグループの場合、グループ/グループ ID は同じままです。このページでは、説明を参照するときに、より一般的なタームのグループ を使用します。エンドポイントとなる接続されたデバイスは、ドキュメントに記載されているままです。

ログ コレクション ジョブを作成すると、 MongoDB Ops Managerはバックグラウンド ジョブを開始して、指定されたMongoDB Ops Manager配置からログをダウンロードします。 各ジョブは指定された有効期限で作成されます。 このエンドポイントを使用して、既存のログ コレクション ジョブの有効期限を延長します。

すでに有効期限が切れているログ コレクション ジョブの期間を延長することはできません。

ベース URL: https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0

PATCH /groups/{GROUP-ID}/logCollectionJobs/{JOB-ID}
名前
タイプ
必要性
説明

グループ ID

string

必須

ログ コレクション リクエスト ジョブを識別する一意な 24 桁の 16 進数のstring 。

JOB-ID

string

必須

再試行するログ コレクション ジョブを識別する一意な 24 桁の 16 進数string 。 プロジェクトに関連付けられている ID を取得するには、 「1 つのプロジェクトのすべてのログ コレクション ジョブを取得」エンドポイントを使用します。

次のクエリ パラメータは 任意です。

名前
タイプ
必要性
説明
default

pretty

ブール値

任意

レスポンス本体をpretty-print形式にするかどうかを示すフラグ。

false

envelope

ブール値

任意

応答をエンベロープでラップするかどうかを示すフラグ。

一部のAPIクライアントは、 HTTPレスポンス ヘッダーまたはステータス コードにアクセスできません。これを修正するには、クエリで envelope=true を設定します。

1 つの結果を返すエンドポイントの場合、レスポンス本体には次のものが含まれます。

  • status: HTTPレスポンス コード

  • content: 期待される応答本体

false

名前
タイプ
必要性
説明

expirationDate

string

必須

UNIXエポックからの経過秒数におけるタイムスタンプ。このジョブの期限が切れるときのタイムスタンプ。これは、ジョブが作成された時点から最大6か月間です。リクエストが行われた時刻より前の日付を指定することはできません。

このエンドポイントは、レスポンス本体を返しません。

1curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
2 --header "Accept: application/json" \
3 --header "Content-Type: application/json" \
4 --include \
5 --request PATCH "https://<OpsManagerHost>:<Port>/api/public/v1.0/groups/{GROUP-ID}/logCollectionJobs/{JOB-ID}?pretty=true" \
6 --data '
7 {
8 "expirationDate": "2019-04-06T12:02:54Z"
9 }'
HTTP/1.1 401 Unauthorized
Content-Type: application/json;charset=ISO-8859-1
Date: {dateInUnixFormat}
WWW-Authenticate: Digest realm="MMS Public API", domain="", nonce="{nonce}", algorithm=MD5, op="auth", stale=false
Content-Length: {requestLengthInBytes}
Connection: keep-alive
HTTP/1.1 200 OK
Vary: Accept-Encoding
Content-Type: application/json
Strict-Transport-Security: max-age=300
Date: {dateInUnixFormat}
Connection: keep-alive
Content-Length: {requestLengthInBytes}
X-MongoDB-Service-Version: gitHash={gitHash}; versionString={ApplicationVersion}

このエンドポイントは、レスポンス本体を返しません。