注意
グループとプロジェクトは同義語です。 あなたの {PROJECT-ID}はプロジェクト ID と同じです。 既存のグループの場合、グループ/プロジェクト ID は同じままです。 このページでは、説明を参照するときに、より一般的な用語の グループ を使用します。 エンドポイントは ドキュメントに記載されているままです。
指定されたホスト ID を持つ MongoDB プロセスを取得します。
ベース URL: https://cloud.mongodb.com/api/public/v1.0
Resource
GET /groups/{PROJECT-ID}/hosts/{HOST-ID} 
リクエスト パス パラメーター
Parameter  | タイプ  | 必要性  | 説明  | 
|---|---|---|---|
プロジェクトID  | string  | 必須  | この MongoDB プロセスを所有するプロジェクトの一意の識別子。  | 
ホスト ID  | string  | 必須  | MongoDB プロセスのホストの一意の識別子です。  | 
リクエスト クエリ パラメータ
次のクエリ パラメータは 任意です。
名前  | タイプ  | 必要性  | 説明  | default  | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
pretty  | ブール値  | 任意  | レスポンス本体を pretty-print 形式にするかどうかを示すフラグ。  | 
  | ||||||
envelope  | ブール値  | 任意  | 応答をエンベロープでラップするかどうかを示すフラグ。 一部の APIクライアントは、 HTTPレスポンス ヘッダーまたはステータス コードにアクセスできません。 これを修正するには、クエリでenvelope=trueを設定します。 1 つの結果を返すエンドポイントの場合、レスポンス本体には次のものが含まれます。 
  | 
  | 
リクエスト ボディ パラメータ
このエンドポイントは、HTTP リクエスト本体パラメータを使用しません。
応答
名前  | タイプ  | 説明  | 
|---|---|---|
aliases  | 文字列の配列  | Cloud Manager が MongoDB プロセスのために検出したホスト名とポートの代替組み合わせの配列。 これらの組み合わせには、ホスト名、 FQDN 、 IPv4アドレス、およびIPv6アドレスが含まれます。  | 
alertsEnabled  | ブール値  | 
  | 
authMechanismName  | string  | この MongoDB プロセスに接続するために使用される認証メカニズム。 これには、次のいずれかの値のみが表示されます。 
  | 
clusterId  | string  | MongoDB プロセスが属するクラスターのユニーク識別子です。  | 
作成済み  | date  | Cloud Manager がこの MongoDB プロセスを作成または最初に検出した日付。  | 
グループ ID  | string  | このホストを所有するグループの一意の識別子。  | 
hasStartupServings  | ブール値  | 
  | 
hidden  | ブール値  | 
  | 
hiddenSecondary  | ブール値  | 
  | 
hostEnabled  | ブール値  | 
  | 
Hostname  | string  | Cloud Manager が決定できるプライマリ ホスト名。 これは、ホスト名、 FQDN 、 IPv4アドレス、またはIPv6アドレスにすることができます。  | 
id  | string  | Unique identifier.  | 
ipAddress  | string  | この MongoDB プロセスの  | 
journalingEnabled  | ブール値  | 
  | 
lastDataSizeBytes  | 数値  | ディスク上のホストのデータベースの非圧縮サイズ(インデックスを除く)。   | 
lastIndexSizeBytes  | 数値  | ディスク上のホストのデータベース インデックスの非圧縮サイズ(バイト単位)。 この数には ローカル データベースのインデックスのサイズは含まれ ません 。  | 
lastPing  | date  | このMongoDBプロセスの最後のpingが受信されたときの ISO の日付と時刻形式のタイムスタンプ(UTC)。8601  | 
lastRestart  | date  | このプロセスが最後に再起動されたときの ISO 8601の日付と時刻形式(UTC)のタイムスタンプ。MongoDBプロセスが再起動されていない場合、  | 
Links  | 配列  | サブリソースや関連リソースへの 1 つ以上のリンクを含む配列。URL 間の関係は、Web リンク仕様 で説明されています。少なくとも、  | 
logsEnabled  | ブール値  | 
  | 
slowUlimit  | ブール値  | 
  | 
ポート  | 数値  | MongoDB プロセスが listen するポート。  | 
profileEnabled  | ブール値  | 
  | 
ReplicaSetName  | string  | このプロセスが属するレプリカセットの名前。 このプロセスがレプリカセットの一部である場合にのみ存在します。  | 
replicaStateName  | string  | レプリカセット内のこの MongoDB プロセスの現在の状態。 このプロセスがレプリカセットの一部である場合にのみ存在します。 可能な値については、「レプリカセット ノードの状態 」を参照してください。  | 
shardName  | string  | このプロセスが属するシャードの名前。 プロセスがシャーディングされたクラスターの一部である場合にのみ存在します。  | 
secondaryDelaySecs  | 数値  | このレプリカセットメンバーのデータがプライマリより続く秒数。 この値が  | 
sslEnabled  | ブール値  | 
  | 
systemInfo  | オブジェクト  | オペレーティング システムまたはコンテナによって報告される、この MongoDB プロセスのサーバーの RAM および CPU 情報を含むオブジェクト。  | 
systemInfo.memSizeMB  | 数値  | RAM の量(メガバイト単位)。  | 
systemInfo.numCores  | 数値  | CPU コアの数。  | 
typeName  | string  | この MongoDB プロセスのタイプ。 可能な値は次のとおりです。 
 Cloud Manager に追加された新しいホストのタイプは、モニタリングが最初の ping を受信するまで  | 
uptimeMsec  | 数値  | このプロセスが最後に再起動されてからのミリ秒数。  | 
バージョン  | string  | このプロセスで実行されている MongoDB のバージョン。  | 
リクエストの例
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \      --header "Accept: application/json" \      --include \      --request GET "https://cloud.mongodb.com/api/public/v1.0/groups/{PROJECT-ID}/hosts/{HOST-ID}?pretty=true" 
応答例
応答ヘッダー
 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 
 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} 
レスポンス本体
1 { 2   "alertsEnabled" : true, 3   "aliases": [ "server1.example.com:27017", "10.1.0.10:27017" ], 4   "authMechanismName" : "MONGODB_CR", 5   "clusterId" : "{CLUSTER-ID}", 6   "created" : "2014-04-22T19:56:50Z", 7   "groupId" : "{PROJECT-ID}", 8   "hasStartupWarnings" : false, 9   "hidden" : false, 10   "hostEnabled" : true, 11   "hostname" : "server1.example.com", 12   "id" : "{HOST-ID}", 13   "ipAddress": "10.1.0.10", 14   "journalingEnabled" : false, 15   "lastDataSizeBytes" : 633208918, 16   "lastIndexSizeBytes" : 101420524, 17   "lastPing" : "2016-08-18T11:23:41Z", 18   "links" : [  ], 19   "logsEnabled" : false, 20   "lowUlimit" : false, 21   "port" : 27017, 22   "profilerEnabled" : false, 23   "replicaSetName": "rs1", 24   "replicaStateName" : "PRIMARY", 25   "sslEnabled" : true, 26   "systemInfo" : { 27     "memSizeMB" : 65536, 28     "numCores" : 16 29   }, 30   "typeName": "REPLICA_PRIMARY", 31   "uptimeMsec": 1827300394, 32   "username" : "mongodb", 33   "version" : "4.0.0" 34 }