MongoDB インスタンスのパフォーマンスデータをクエリします。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dds:DescribeDBInstancePerformance |
get |
*dbinstance
|
|
なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DBInstanceId |
string |
必須 |
インスタンス ID。 説明
このパラメーターがシャードクラスターインスタンスの ID に設定されている場合、NodeId パラメーターも必須です。 |
dds-bp2635**** |
| NodeId |
string |
任意 |
シャードクラスターインスタンス内の Mongos またはシャードノードの ID。このパラメーターを使用すると、単一ノードのパフォーマンスをクエリできます。 説明
このパラメーターは、DBInstanceId がシャードクラスターインスタンスの ID に設定されている場合にのみ使用できます。 |
d-bp2287**** |
| Key |
string |
必須 |
パフォーマンスメトリック。詳細については、「メトリック」をご参照ください。 説明
複数のメトリックを指定するには、カンマ (,) で区切ります。 |
CpuUsage |
| StartTime |
string |
必須 |
クエリする時間範囲の開始時刻。時間は yyyy-MM-ddTHH:mmZ 形式で指定します。時間は UTC である必要があります。 |
2022-06-13T10:58Z |
| EndTime |
string |
必須 |
クエリする時間範囲の終了時刻。終了時刻は開始時刻より後である必要があります。時間は yyyy-MM-ddTHH:mmZ 形式で指定します。時間は UTC である必要があります。 |
2022-06-13T11:58Z |
| RoleId |
string |
任意 |
スタンドアロンインスタンスまたはレプリカセットインスタンス内のノードのロール ID。ロール ID をクエリするには、DescribeReplicaSetRole 操作を呼び出します。 説明
このパラメーターは、DBInstanceId がスタンドアロンインスタンスまたはレプリカセットインスタンスの ID に設定されている場合にのみ使用できます。 |
6025**** |
| Interval |
string |
任意 |
パフォーマンスメトリックのデータ粒度 (秒)。有効値:5、30、60、600、1800、3600、86400。 |
60 |
| ReplicaSetRole |
string |
任意 |
スタンドアロンインスタンスまたはレプリカセットインスタンス内のノードのロール。有効値:
説明
|
Primary |
| SearchId |
string |
任意 |
Search ノード ID。 説明
|
dds-2zec12675c9e****-search |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| PerformanceKeys |
object |
||
| PerformanceKey |
array<object> |
パフォーマンスメトリックのリスト。 |
|
|
array<object> |
|||
| Key |
string |
パフォーマンスメトリック。 |
CpuUsage |
| Unit |
string |
パフォーマンスメトリックの単位。 |
% |
| ValueFormat |
string |
パフォーマンスメトリック値のフォーマット。パフォーマンスメトリックに複数のフィールドが含まれている場合、フィールドはアンパサンド (&) で区切られます。 たとえば、ディスク領域の使用量をクエリした場合、返される ValueFormat は ins_size&data_size&log_size です。 |
cpu_usage |
| PerformanceValues |
object |
||
| PerformanceValue |
array<object> |
パフォーマンスメトリック値のリスト。 |
|
|
object |
|||
| Value |
string |
パフォーマンスメトリックの値。 |
0.23 |
| Date |
string |
パフォーマンスメトリック値が生成された時間。 |
2022-06-13T10:58:00Z |
| EndTime |
string |
クエリする時間範囲の終了時刻。時間は yyyy-MM-ddTHH:mmZ 形式です。時間は UTC で表示されます。 |
2022-06-13T11:58Z |
| RequestId |
string |
リクエスト ID。 |
4A300BC7-6D8F-527F-A2DB-A7768D26E9AC |
| StartTime |
string |
クエリする時間範囲の開始時刻。時間は yyyy-MM-ddTHH:mmZ 形式です。時間は UTC で表示されます。 |
2022-06-13T10:58Z |
例
成功レスポンス
JSONJSON
{
"PerformanceKeys": {
"PerformanceKey": [
{
"Key": "CpuUsage",
"Unit": "%",
"ValueFormat": "cpu_usage",
"PerformanceValues": {
"PerformanceValue": [
{
"Value": "0.23",
"Date": "2022-06-13T10:58:00Z"
}
]
}
}
]
},
"EndTime": "2022-06-13T11:58Z",
"RequestId": "4A300BC7-6D8F-527F-A2DB-A7768D26E9AC",
"StartTime": "2022-06-13T10:58Z"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidPerformanceKey.Malformed | The specified parameter Key is not valid. | |
| 400 | InvalidStartTime.Malformed | The specified parameter StartTime is not valid. | |
| 400 | InvalidEndTime.Malformed | The specified parameter EndTime is not valid. | |
| 400 | InvalidStartTimeAndEndTime.Malformed | The end time must be greater than the start time |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。