Docs Menu
Docs Home
/
MongoDB Ops Manager
/ / /

プロジェクトのエージェント リソースへのリンクを取得

項目一覧

  • Resource
  • リクエスト パス パラメーター
  • リクエスト クエリ パラメータ
  • リクエスト ボディ パラメータ
  • 応答
  • リクエスト
  • 応答
  • 応答ヘッダー
  • レスポンス本体

プロジェクトのモニタリング、バックアップ、オートメーションエージェントのリソースへのリンクを取得します。

注意

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

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

GET /groups/{PROJECT-ID}/agents
名前
タイプ
説明
プロジェクトID
string
エージェント API キーを所有するプロジェクトの一意の識別子。
名前
タイプ
必要性
説明
default
pageNum
数値
任意
結果のサブセクションを返す 1 から始まる整数。
1
itemsPerPage
数値
任意
1 ページあたりに返す項目の数は最大 500 です。
100
pretty
ブール値
任意
false
envelope
ブール値
任意

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

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

結果のリストを返すエンドポイントの場合、 resultsオブジェクトはエンベロープです。 MongoDB Ops Manager は、レスポンス本体にstatusフィールドを追加します。

false
backupJobsEnabledOnly
ブール値
任意
データベースのバックアップ用に有効になっていないデーモンを応答から除外するかどうかを示すフラグ。 これをfalseに設定し、 backupJobsEnabledフラグがfalseに設定されているデーモン構成を含めます。
true

このエンドポイントは、HTTP リクエスト本体パラメータを使用しません。

関係
説明
自己
Me
http://mms.mongodb.com/group
エージェントが属するプロジェクト
http://mms.mongodb.com/monitoringAgents
すべての監視エージェントへのリンク。
http://mms.mongodb.com/backupAgents
すべてのバックアップエージェントへのリンク。
http://mms.mongodb.com/automationAgents
すべてのオートメーションエージェントへのリンク。
curl --user '{PUBLIC-KEY}:{PRIVATE-KEY}' --digest \
--header 'Accept: application/json' \
--include \
--request GET "https://<ops-manager-host>/api/public/v1.0/groups/{PROJECT-ID}/agents"
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}
{
"links":[
{
"href":"https://cloud.mongodb.com/api/public/v1.0/groups/{PROJECT-ID}/agents",
"rel":"self"
},
{
"href":"https://cloud.mongodb.com/api/public/v1.0/groups/{PROJECT-ID}",
"rel":"http://mms.mongodb.com/group"
},
{
"href":"https://cloud.mongodb.com/api/public/v1.0/groups/{PROJECT-ID}/agents/MONITORING",
"rel":"http://mms.mongodb.com/monitoringAgents"
},
{
"href":"https://cloud.mongodb.com/api/public/v1.0/groups/{PROJECT-ID}/agents/BACKUP",
"rel":"http://mms.mongodb.com/backupAgents"
},
{
"href":"https://cloud.mongodb.com/api/public/v1.0/groups/{PROJECT-ID}/agents/AUTOMATION",
"rel":"http://mms.mongodb.com/automationAgents"
}
]
}

戻る

エージェント