最近更新时间:2024.04.26 11:09:07
首次发布时间:2022.04.12 11:06:53
调用 DescribeDBInstanceDetail 接口查询目标实例的详细信息。
同步请求
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
InstanceId | String | 是 | mongo-shard-3d714182**** | 实例 ID。 说明 您可以调用 DescribeDBInstances 接口查询目标地域下所有 MongoDB 实例的基本信息,包括实例 ID。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
DBInstance | Object of DBInstance | 请参见返回示例。 | 实例详细信息列表。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
AutoRenew | Boolean | false | 包年包月实例是否开启自动续费。取值范围如下:
说明 仅包年包月实例支持返回该参数。 |
ChargeStatus | String | Normal | 实例计费状态,取值范围如下:
|
ChargeType | String | Prepaid | 实例计费类型,取值范围如下:
|
ClosedTime | String | 2022-03-19T04:00:00Z | 计划关停时间(UTC)。 说明 仅包年包月实例支持返回该参数。 |
ConfigServers | Array of ConfigServer | 请参见返回示例。 | ConfigServers 的信息列表。 说明 仅分片集群实例支持返回该参数。 |
ConfigServersId | String | mongo-shard-fa8cd21d****-config | ConfigServer 的 ID。 说明 仅分片集群实例支持返回该参数。 |
CreateTime | String | 2022-03-15T03:57:15Z | 实例创建时间(UTC)。 |
DBEngine | String | MongoDB | 数据库引擎。取值固定为 MongoDB 。 |
DBEngineVersion | String | MongoDB_4_0 | 数据库引擎版本,取值范围如下:
|
DBEngineVersionStr | String | MongoDB 4.0 | 数据库引擎版本的字符串。取值范围如下:
|
ExpiredTime | String | 22022-03-19T03:45:28Z | 实例到期时间(UTC)。 说明 仅包年包月实例支持返回该参数。 |
InstanceId | String | mongo-replica-9b3f8fb9**** | 实例 ID。 |
InstanceName | String | test-mongo | 实例名称。 |
InstanceStatus | String | Running | 实例状态。关于实例状态的更多详情,请参见实例状态说明。 |
InstanceType | String | ReplicaSet | MongoDB 的实例类型,取值范围如下:
|
Nodes | Array of Node | 请参见返回示例。 | 副本集实例中各节点或分片集群 Shard 分片中各节点的信息列表。 说明 仅副本集实例或分片集群实例的 Shard 分片中支持返回该参数。 |
Mongos | Array of Mongos | 请参见返回示例。 | Mongos 的信息列表。 说明 仅分片集群实例支持返回该参数。 |
MongosId | String | mongo-shard-011d2479**** | Mongos 的 ID。 说明 仅分片集群实例支持返回该参数。 |
ReclaimTime | String | 2022-03-26T03:45:28Z | 实例的计划回收时间(UTC)。 说明 仅包年包月实例支持返回该参数。 |
Shards | Array of Shard | 请参见返回示例。 | Shards 的信息列表。 说明 仅分片集群实例支持返回该参数。 |
ProjectName | String | default | 实例所属的项目名称。 |
SubnetId | String | subnet-2743n265pa8zk7fap8st3**** | 实例所属的子网 ID。 |
Tags | Array of TagObject | [ | 实例已绑定的标签信息。 说明 仅已绑定了标签的实例才会返回该参数。 |
UpdateTime | String | 2022-03-19T03:45:28Z | 实例的更新时间(UTC)。 |
VpcId | String | vpc-3tfam26vmy3v**** | 实例所属的私有网络 ID。 |
ZoneId | String | cn-beijing-a | 实例所属的可用区 ID。 说明 若您的实例部署了多可用区,则会同时展示所有节点所在的可用区信息,从左至右依次为主节点、从节点、隐藏节点所在的可用区。关于多可用区部署的更多详情,请参见多可用区同城容灾解决方案。 |
StorageType | String | LocalSSD | 实例的存储类型。当前仅支持本地 SSD 盘(即 LocalSSD )存储。 |
PrivateEndpoint | String | mongodb://:@mongoshard3d714182****0.mongodb.ivolces.com:3717,mongoshard3d714182****1.mongodb.ivolces.com:3717,mongoshard3d714182****2.mongodb.ivolces.com:3717/?authSource=admin&retryWrites=true | 实例私网连接地址的字符串信息。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
ConfigServerNodeId | String | undefined | ConfigServer 的节点 ID。 |
NodeRole | String | Primary | 节点角色,取值范围如下: |
NodeStatus | String | Running | 节点状态。 |
TotalMemoryGB | Double | 2 | 总内存。单位:GiB。 |
TotalvCPU | Double | 1 | 总核数。 |
UsedMemoryGB | Double | 0.33296966552734375 | 已用内存。单位:GiB。 |
UsedvCPU | Double | 0.004654006 | 已用核数。 |
ZoneId | String | cn-beijing-a | 当前节点所属的可用区 ID。 说明 若您的实例部署了多可用区,则不同角色节点的所在的可用区不一样。关于多可用区部署的更多详情,请参见多可用区同城容灾解决方案。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
NodeDelayTime | Integer | 0 | 主从延迟时间。单位:毫秒(ms)。 |
NodeId | String | mongo-shard-011d2479****-s1-0 | 节点 ID。 |
NodeRole | String | Primary | 节点角色,取值范围如下:
|
NodeSpec | String | mongo.shard.1c2g | 节点规格。 |
NodeStatus | String | Running | 节点状态。 |
TotalMemoryGB | Double | 2 | 总内存。单位:GiB。 |
TotalStorageGB | Double | 20 | 该节点的总存储空间。单位:GiB。 |
TotalvCPU | Double | 1 | 总核数。 |
UsedMemoryGB | Double | 0.4655952453613281 | 已用内存。单位:GiB。 |
UsedStorageGB | Double | 0.9955019280314445 | 该节点已用的存储空间。单位:GiB。 |
UsedvCPU | Double | 0.003100326 | 已用核数。 |
ZoneId | String | cn-beijing-a | 当前节点所属的可用区 ID。 说明 若您的实例部署了多可用区,则不同角色节点的所在的可用区不一样。关于多可用区部署的更多详情,请参见多可用区同城容灾解决方案。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
MongosNodeId | String | mongo-shard-011d2479****-0 | Mongos 的节点 ID。 |
NodeSpec | String | mongo.mongos.1c2g | 节点规格。 |
NodeStatus | String | Running | 节点状态。 |
TotalMemoryGB | Double | 2 | 总内存。单位:GiB。 |
TotalvCPU | Double | 1 | 总核数。 |
UsedMemoryGB | Double | 0.09878921508789062 | 已用内存。单位:GiB。 |
UsedvCPU | Double | 0.002623241 | 已用核数。 |
ZoneId | String | cn-beijing-a | 当前节点所属的可用区 ID。 说明 若您的实例部署了多可用区,则不同角色节点的所在的可用区不一样。关于多可用区部署的更多详情,请参见多可用区同城容灾解决方案。 |
UsedvCPU | Double | 0.002623241 | 已用核数。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Nodes | Array of Node | 请参见返回示例。 | Shard 分片中各节点的信息列表。 |
ShardId | String | mongo-shard-011d2479****-s0 | Shard 节点的 ID。 说明 仅分片集群实例支持返回该参数。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Key | String | instancetype |
|
Value | String | replica |
|
查询按量计费分片集群实例详情。
POST https://mongodb.volcengineapi.com/?Action=DescribeDBInstanceDetail&Version=2022-01-01 HTTP/1.1 Host: mongodb.volcengineapi.com Content-Type: application/json; charset=utf-8 X-Date: 20201103T104027Z Authorization: HMAC-SHA256 Credential=AK****/20201103/cn-beijing/mongodb/request,SignedHeaders=content-type;host;x-date,Signature=**** { "InstanceId": "mongo-shard-3d714182****" }
按量计费分片集群实例返回示例。
如下示例仅展示了实例中部分节点的信息,具体返回数据以接口调用的实际返回结果为准。
{ "ResponseMetadata": { "RequestId": "2023080717584872F38A93B759C4B4****", "Action": "DescribeDBInstanceDetail", "Version": "2022-01-01", "Service": "mongodb", "Region": "cn-beijing" }, "Result": { "DBInstance": { "ChargeStatus": "Normal", "ChargeType": "PostPaid", "ClosedTime": "", "ConfigServers": [ { "ConfigServerNodeId": "mongo-shard-3d714182****-config-0", "NodeRole": "Primary", "NodeStatus": "Running", "TotalMemoryGB": 4, "TotalvCPU": 2, "UsedMemoryGB": 1.182403564453125, "UsedStorageGB": 0.5118787316605449, "UsedvCPU": 0.005272225, "ZoneId": "cn-beijing-a" } ], "ConfigServersId": "mongo-shard-3d714182****-config", "CreateTime": "2023-06-15T09:27:55Z", "DBEngine": "MongoDB", "DBEngineVersion": "MongoDB_4_0", "DBEngineVersionStr": "MongoDB 4.0", "ExpiredTime": "", "InstanceId": "mongo-shard-3d714182****", "InstanceName": "python_sdk_test_shard", "InstanceStatus": "Running", "InstanceType": "ShardedCluster", "Mongos": [ { "MongosNodeId": "mongo-shard-3d714182****-0", "NodeSpec": "mongo.mongos.1c2g", "NodeStatus": "Running", "TotalMemoryGB": 2, "TotalvCPU": 1, "UsedMemoryGB": 0.01592254638671875, "UsedvCPU": 0.0008809540000000001, "ZoneId": "cn-beijing-a" } ], "MongosId": "mongo-shard-3d714182****", "PrivateEndpoint": "mongodb://<user>:<password>@mongoshard3d714182****0.mongodb.ivolces.com:3717,mongoshard3d714182****1.mongodb.ivolces.com:3717,mongoshard3d714182****2.mongodb.ivolces.com:3717/?authSource=admin&retryWrites=true", "ProjectName": "default", "ReclaimTime": "", "Shards": [ { "Nodes": [ { "NodeDelayTime": 0, "NodeId": "mongo-shard-3d714182****-s0-0", "NodeRole": "Primary", "NodeSpec": "mongo.shard.4c8g", "NodeStatus": "Running", "TotalMemoryGB": 8, "TotalStorageGB": 200, "TotalvCPU": 4, "UsedMemoryGB": 0.18061447143554688, "UsedStorageGB": 0.3368065720424056, "UsedvCPU": 0.0035826009999999995, "ZoneId": "cn-beijing-a" } ], "ShardId": "mongo-shard-3d714182****-s0" } ], "StorageType": "LocalSSD", "SubnetId": "subnet-rr96lovl7f28v0x58tv****", "UpdateTime": "2023-06-29T13:23:20Z", "VpcId": "vpc-13f24t16guqdc3n6nu4k5****", "ZoneId": "cn-beijing-a" } } }
查询包年包月副本集实例详情。
POST https://mongodb.volcengineapi.com/?Action=DescribeDBInstanceDetail&Version=2022-01-01 HTTP/1.1 Host: mongodb.volcengineapi.com Content-Type: application/json; charset=utf-8 X-Date: 20201103T104027Z Authorization: HMAC-SHA256 Credential=AK****/20201103/cn-beijing/mongodb/request,SignedHeaders=content-type;host;x-date,Signature=**** { "InstanceId": "mongo-replica-c70a99ee****" }
包年包月副本集实例返回示例。
如下示例仅展示了实例中部分节点的信息,具体返回数据以接口调用的实际返回结果为准。
{ "ResponseMetadata": { "RequestId": "202308071757474510ABC0CFDDA3B5****", "Action": "DescribeDBInstanceDetail", "Version": "2022-01-01", "Service": "mongodb", "Region": "cn-beijing" }, "Result": { "DBInstance": { "AutoRenew": false, "ChargeStatus": "Normal", "ChargeType": "Prepaid", "ClosedTime": "2023-09-04T04:00:00Z", "CreateTime": "2023-08-02T09:22:58Z", "DBEngine": "MongoDB", "DBEngineVersion": "MongoDB_5_0", "DBEngineVersionStr": "MongoDB 5.0", "ExpiredTime": "2023-09-03T15:59:59Z", "InstanceId": "mongo-replica-c70a99ee****", "InstanceName": "api_test_replica_50", "InstanceStatus": "Running", "InstanceType": "ReplicaSet", "Nodes": [ { "NodeDelayTime": 0, "NodeId": "mongo-replica-c70a99ee****-0", "NodeRole": "Primary", "NodeSpec": "mongo.1c2g", "NodeStatus": "Running", "TotalMemoryGB": 2, "TotalStorageGB": 30, "TotalvCPU": 1, "UsedMemoryGB": 0.0952301025390625, "UsedStorageGB": 0.4220599876716733, "UsedvCPU": 0.012380105, "ZoneId": "cn-beijing-a" } ], "PrivateEndpoint": "mongodb://<user>:<password>@mongoreplicac70a99ee****0.mongodb.ivolces.com:3717,mongoreplicac70a99ee****1.mongodb.ivolces.com:3717/?authSource=admin&replicaSet=rs-mongo-replica-c70a99ee****&retryWrites=true", "ProjectName": "default", "ReclaimTime": "2023-09-10T15:59:59Z", "StorageType": "LocalSSD", "SubnetId": "subnet-rr96lovl7f28v0x58tv****", "Tags": [ { "Key": "chargetype", "Value": "prepaid" }, { "Key": "instancetype", "Value": "replica" } ], "UpdateTime": "2023-08-03T02:58:29Z", "VpcId": "vpc-13f24t16guqdc3n6nu4k5****", "ZoneId": "cn-beijing-a" } } }