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

ホストレベルのクエリレイテンシを返す

指定された名前空間のホストレベルのクエリ レイテンシの測定値一覧を返します。

ベース URL: https://cloud.mongodb.com/api/public/v1.0

GET /groups/{PROJECT-ID}/hosts/{hostId}/{databaseName}/{collectionName}/collStats/measurements
Parameter
タイプ
説明

プロジェクトID

string

(必須。) 名前空間を含むプロジェクトを識別する一意の 24 桁の 16 進数string 。

hostId

string

(必須。) 測定値が含まれるホストの一意の識別子。

databaseName

string

(必須。) データベースを識別する名前。

コレクション名

string

(必須。) コレクションを識別する名前。

すべてのパラメーターは任意です。

名前
タイプ
説明
default

pretty

ブール値

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

false

envelope

ブール値

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

false

メトリクス

配列

関連するデータ シリーズについて取得するメトリクスを含むリスト。 このパラメーターを指定しない場合、このリソースはすべてのクエリ レイテンシ メトリクスのデータ シリーズを返します。

すべて

period

string

過去のどこまで測定値を検索するかを指定するISO 8601。この値を指定する場合、startend は指定できません。

たとえば、過去の36時間をリクエストするには、次のクエリ パラメータを含めます: period=P1DT12H

始める

string

測定値を取得する期間の開始のISO 8601start を指定する場合は、end も指定する必要があり、period は指定できません。

end

string

測定値を検索する期間の終了の ISO 8601end を指定する場合は、start も指定する必要があり、period は指定できません。

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

メトリクス
説明

TOTAL_LATENCY

コレクションでの合計サーバー操作時間の合計を示すレート(合計サーバー操作時間 / コレクション間隔(秒単位))。

READS_LATENCY

コレクションでの合計読み取り操作期間を示すレート(合計読み取り操作期間 / コレクション間隔(秒単位))。

WRITES_LATENCY

コレクションでの合計書込み (write) 操作時間の合計を示すレート(合計書込み (write) 操作時間 / コレクション間隔(秒単位))。

COMMANDS_LATENCY

コレクションでの合計コマンド操作時間の合計を示すレート(合計コマンド操作時間 / コレクション間隔(秒単位))。

AVERAGE_TOTAL_OPS_LATENCY

合計サーバー操作期間を、すべての操作タイプの合計サーバー操作数で割った値。

AVERAGE_READS_LATENCY

読み取り操作期間を読み取り操作回数で割った値。

AVERAGE_WRITES_LATENCY

書込み操作期間を書込み操作回数で割った値。

AVERAGE_COMMANDS_LATENCY

コマンド操作期間を コマンド操作数で割った値。

TOTAL_OPS_P50_VALUE

レイテンシ ヒストグラムの50パーセンタイル。

READS_P50_VALUE

読み取りレイテンシ ヒストグラムの50パーセンタイル。

WRITES_P50_VALUE

書込みレイテンシ ヒストグラムの50パーセンタイル。

COMMANDS_P50_VALUE

コマンドレイテンシ ヒストグラムの50パーセンタイル。

TOTAL_OPS_P95_VALUE

レイテンシ ヒストグラムの95パーセンタイル。

READS_P95_VALUE

読み取りレイテンシ ヒストグラムの95パーセンタイル。

WRITES_P95_VALUE

書込みレイテンシ ヒストグラムの95パーセンタイル。

COMMANDS_P95_VALUE

コマンドレイテンシ ヒストグラムの95パーセンタイル。

TOTAL_OPS_P99_VALUE

すべての操作にわたるレイテンシ ヒストグラムの99パーセンタイル。

READS_P99_VALUE

読み取りレイテンシ ヒストグラムの99パーセンタイル。

WRITES_P99_VALUE

書込みレイテンシ ヒストグラムの99パーセンタイル。

COMMANDS_P99_VALUE

コマンドレイテンシ ヒストグラムの99パーセンタイル。

TOTAL_OPS

コレクションで実行された操作の合計数を示すレート(合計操作 / コレクション間隔)。

READS_OPS

コレクションで実行された読み取り操作の数を示すレート(読み取り操作 / コレクション間隔)。

WRITES_OPS

コレクションで実行された書込み (write) 操作の数を示すレート(書込み (write) 操作 / コレクション間隔)。

COMMANDS_OPS

コレクションで実行されたコマンド操作の数を示すレート(コマンド操作 / コレクション間隔)。

名前
タイプ
説明

コレクション名

string

コレクションを識別する名前。

databaseName

string

データベースを識別する名前。

end

string

測定値を検索する期間の終了の ISO 8601

粒度

string

各データ 点がカバーする間隔のサイズを指定する ISO 8601

たとえば、 PT5Mは5分の粒度を指定します。

グループ ID

string

名前空間を含むプロジェクトを識別する一意の 24 桁の 16 進数string 。

Links

オブジェクト配列

サブリソースや関連リソースへの 1 つ以上のリンク。応答内のすべての links 配列には、self と呼ばれるリンクが少なくとも 1 つ含まれています。URLの関係は、Web リンク仕様で説明されています。

測定値

オブジェクト配列

この配列内の各オブジェクトは、測定値とその測定値のデータ ポイントを表します。

operations.dataPoints

オブジェクト配列

各オブジェクトは 1 つのデータ ポイントを表します。 特定の時点で利用可能なデータ ポイントがない場合、このvaluenullに設定されます。

operations.dataPoints.timestamp

string

このデータ ポイントが表す時間間隔の開始のISO 8601

operations.dataPoints.value

float

このデータ ポイントの値。

operations.name

string

測定値の名前。 許容値は [測定タイプ]ページに記載されています。

operations.units

string

この測定値がどのように定量化されるか。

processId

string

MongoDB プロセスのFQDNとポート。

始める

string

ISO 8601 測定値を検索する期間の開始のための。

curl --user '{PUBLIC-KEY}:{PRIVATE-KEY}' --digest \
--header 'Accept: application/json' \
--include \
--request GET 'https://{CLOUD-MANAGER-HOST}:{PORT}/api/public/v1.0/groups/{PROJECT-ID}/hosts/{hostId}/{databaseName}/{collectionName}/collStats/measurements?pretty=true&period={period}'
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}
{
"collectionName": {collectionName},
"databaseName": "{datbaseName}",
"end": "2024-03-21T13:49:25Z",
"granularity": "PT10M",
"groupId": "{PROJECT-ID}",
"links": [
{
"href": "https://cloud.mongodb.com/api/public/v1.0/groups/{PROJECT-ID}/hosts/{hostId}/{databaseName}/collectionName/collStats/measurements?period={period}",
"rel": "self"
},
{
"href": "https://cloud.mongodb.com/api/public/v1.0/groups/{PROJECT-ID}",
"rel": "https://cloud.mongodb.com/group"
}
],
"measurements": [
{
"dataPoints": [
{
"timestamp": "2024-03-22T20:26:17Z",
"value": null
},
{
"timestamp": "2024-03-22T20:31:29Z",
"value": 0.003203013395002018
},
{
"timestamp": "2024-03-22T20:41:29Z",
"value": 0.0016666722222407407
}
],
"name": "READS_OPS",
"units": "SCALAR_PER_SECOND"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 115.25475560992174
}
],
"name": "READS_LATENCY",
"units": "MICROSECONDS_PER_SECOND"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 229.8723404255319
}
],
"name": "AVERAGE_READS_LATENCY",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 98.5945945945946
}
],
"name": "READS_P50_VALUE",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 174.54545454545456
}
],
"name": "READS_P95_VALUE",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 244.36363636363637
}
],
"name": "READS_P99_VALUE",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-22T20:26:17Z",
"value": null
},
{
"timestamp": "2024-03-22T20:31:29Z",
"value": 0.0
},
{
"timestamp": "2024-03-22T20:41:29Z",
"value": 0.0
}
],
"name": "WRITES_OPS",
"units": "SCALAR_PER_SECOND"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 0.0
}
],
"name": "WRITES_LATENCY",
"units": "MICROSECONDS_PER_SECOND"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": null
}
],
"name": "AVERAGE_WRITES_LATENCY",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": null
}
],
"name": "WRITES_P50_VALUE",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": null
}
],
"name": "WRITES_P95_VALUE",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": null
}
],
"name": "WRITES_P99_VALUE",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-22T20:26:17Z",
"value": null
},
{
"timestamp": "2024-03-22T20:31:29Z",
"value": 0.0
},
{
"timestamp": "2024-03-22T20:41:29Z",
"value": 0.0
}
],
"name": "COMMANDS_OPS",
"units": "SCALAR_PER_SECOND"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 0.0
}
],
"name": "COMMANDS_LATENCY",
"units": "MICROSECONDS_PER_SECOND"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": null
}
],
"name": "AVERAGE_COMMANDS_LATENCY",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": null
}
],
"name": "COMMANDS_P50_VALUE",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": null
}
],
"name": "COMMANDS_P95_VALUE",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": null
}
],
"name": "COMMANDS_P99_VALUE",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 0.5013859231457166
}
],
"name": "TOTAL_OPS",
"units": "SCALAR_PER_SECOND"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 115.25475560992174
}
],
"name": "TOTAL_LATENCY",
"units": "MICROSECONDS_PER_SECOND"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 229.8723404255319
}
],
"name": "AVERAGE_TOTAL_OPS_LATENCY",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 98.5945945945946
}
],
"name": "TOTAL_OPS_P50_VALUE",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 174.54545454545456
}
],
"name": "TOTAL_OPS_P95_VALUE",
"units": "MICROSECONDS"
},
{
"dataPoints": [
{
"timestamp": "2024-03-21T13:40:02Z",
"value": null
},
{
"timestamp": "2024-03-21T13:49:25Z",
"value": 244.36363636363637
}
],
"name": "TOTAL_OPS_P99_VALUE",
"units": "MICROSECONDS"
}
],
"processId": "{MONGODB-PROCESS-FQDN}:{PORT}",
"start": "2024-03-21T13:40:02Z"
}