Obtém as informações de topologia de uma instância.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
polardbx:DescribeDBInstanceTopology |
get |
*All resources.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região da instância. |
cn-hangzhou |
| DBInstanceName |
string |
Sim |
O ID da instância. |
pxc-******** |
| StartTime |
string |
Não |
A hora de início do intervalo histórico da instância para a consulta de topologia, no formato yyyy-MM-dd HH:mm:ss. |
2021-10-21T10:30:45Z 04:00:00 |
| EndTime |
string |
Não |
A hora de término do intervalo histórico da instância para a consulta de topologia, no formato yyyy-MM-dd HH:mm:ss. |
2021-10-22T10:30:45Z 04:00:00 |
| MinuteSimple |
boolean |
Não |
Especifica se a topologia histórica deve ser consultada. |
true |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
C458B1E8-1683-3645-B154-6BA32080EEA |
| Data |
object |
A estrutura de dados. |
|
| LogicInstanceTopology |
object |
As informações de topologia. |
|
| DBInstanceName |
string |
O nome da instância. |
pxc-sprcym7g7w**** |
| DBInstanceCreateTime |
string |
A hora em que a instância foi criada. O formato é yyyy-MM-dd HH:mm:ss. |
2021-10-21T10:30:45Z 04:00:00 |
| MaintainStartTime |
string |
A hora de início da janela de O&M. O formato é HH:mm:ss. |
04:00:00 |
| MaintainEndTime |
string |
A hora de término da janela de O&M. O formato é HH:mm:ss. |
05:00:00 |
| LockReason |
string |
O motivo do bloqueio. |
Overdue payment |
| DBInstanceStatus |
integer |
O status da instância. |
8 |
| LockMode |
integer |
O status de bloqueio. Valores válidos:
|
0 |
| EngineVersion |
string |
A versão do mecanismo DPI. Valor padrão: 2.0. |
2.0 |
| DBInstanceStorage |
integer |
O número de nós de armazenamento. |
1 |
| DBInstanceConnType |
string |
Indica que o LVS é usado para balanceamento de carga. |
lvs |
| DBInstanceId |
string |
O ID da instância. |
304726047 |
| Engine |
string |
O mecanismo. Valor padrão: polarx. |
polarx |
| DBInstanceDescription |
string |
A descrição da instância. |
pxc-sprcym7****** |
| DBInstanceStatusDescription |
string |
A descrição do status da instância. |
TDE_MODIFYING |
| Items |
array<object> |
A lista de nós. |
|
|
array<object> |
As informações do nó. |
||
| DBInstanceCreateTime |
string |
A hora em que a instância foi criada. |
2021-10-21T10:30:45Z |
| DBInstanceName |
string |
O nome da instância. |
pxc-i-tk6t4z**** |
| CharacterType |
string |
O atributo do nó. Valores válidos:
|
Node role |
| MaintainStartTime |
string |
A hora de início da janela de O&M. |
Not displayed |
| DiskSize |
integer |
O tamanho do disco. |
3145728 |
| MaintainEndTime |
string |
A hora de término da janela de O&M. |
Not displayed |
| LockReason |
string |
O motivo do bloqueio. |
Not displayed |
| DBInstanceStatus |
integer |
O status da instância. |
8 |
| LockMode |
integer |
O status de bloqueio. Valores válidos:
|
0 |
| EngineVersion |
string |
A versão do mecanismo DPI. Valor padrão: 2.0. |
5.7 |
| DBInstanceConnType |
integer |
O tipo de conexão. |
Not displayed |
| MaxConnections |
integer |
O número máximo de conexões. |
4000 |
| DBInstanceId |
string |
O ID da instância. |
304726049 |
| Engine |
string |
A versão do mecanismo DPI. Valores válidos:
|
mysql |
| MaxIops |
integer |
O IOPS máximo. |
7000 |
| DBInstanceDescription |
string |
A descrição da instância. |
Not displayed |
| DBInstanceStatusDescription |
string |
A descrição do status da instância. |
Not displayed |
| ConnectionIp |
array<object> |
A estrutura de dados. |
|
|
object |
As informações de conexão. |
||
| Port |
string |
A porta. |
3306 |
| DBInstanceNetType |
integer |
O tipo de conexão interna. O valor é fixo em 1, o que indica a rede clássica. |
1 |
| ConnectionString |
string |
As informações de conexão. |
pxc-xdb-m-pxcdym7g7w********.mysql.singapore.rds.aliyuncs.com |
| Region |
string |
A região à qual o nó pertence. Se o nó for um nó do ApsaraDB RDS, as regiões de vários nós filhos são separadas por ponto e vírgula (;). |
cn-hangzhou |
| Azone |
string |
A zona à qual o nó pertence. Se o nó for um nó do ApsaraDB RDS, as zonas de vários nós filhos são separadas por ponto e vírgula (;). |
cn-hangzhou-a |
| Role |
string |
A função do nó. Valores válidos:
|
master |
| Activated |
boolean |
Indica se o nó está ativado. Na camada de computação, apenas os nós na zona primária estão ativados. Após a execução de uma alternância entre os nós primário e secundário na instância, os nós secundários na camada de computação são alternados para nós primários. Todos os nós na camada de armazenamento estão ativados. |
true |
| AzoneRoleList |
array<object> |
A lista de informações de dados para a implantação de três nós do ApsaraDB RDS. |
|
|
object |
|||
| Azone |
string |
A zona à qual um nó específico na implantação de três nós do ApsaraDB RDS pertence. |
cn-hangzhou-a |
| Role |
string |
A função de um nó específico na implantação de três nós do ApsaraDB RDS. Valores válidos:
|
leader |
| Status |
string |
O status do nó. Valores válidos:
|
0 |
| NodeClass |
string |
As especificações do nó. Valores válidos:
|
polarx.x4.large.2e |
| Version |
string |
A versão do nó logger. |
polarx-cdc-kernel-2.0.0-3985896 |
| PhyInstanceName |
string |
O nome da instância física. |
pxc-unrbk8oyz********** |
| StorageUsed |
string |
A quantidade de espaço de armazenamento utilizado. Unidade: MB. |
16681 |
| InstanceClusterName |
string |
O nome do cluster CN da instância, como default. |
default |
| ReadType |
string |
O tipo de leitura/gravação, como ReadWrite. |
ReadWrite |
| HistoryItems |
array<object> |
A lista de nós históricos. |
|
|
object |
|||
| CharacterType |
string |
O atributo do nó. Valores válidos:
|
Node role |
| Role |
string |
A função do nó. Valores válidos:
|
master |
| DBInstanceName |
string |
O nome da instância. |
pxc-sprcym7g7w**** |
| DBInstanceId |
string |
O ID da instância. |
304726049 |
| Region |
string |
A região à qual o nó pertence. Se o nó for um nó do ApsaraDB RDS, as regiões de vários nós filhos são separadas por ponto e vírgula (;). |
cn-hangzhou |
| Azone |
string |
A zona à qual o nó pertence. Se o nó for um nó do ApsaraDB RDS, as zonas de vários nós filhos são separadas por ponto e vírgula (;). |
cn-hangzhou-a |
| Activated |
boolean |
Indica se o nó está ativado. Na camada de computação, apenas os nós na zona primária estão ativados. Após a execução de uma alternância entre os nós primário e secundário na instância, os nós secundários na camada de computação são alternados para nós primários. Todos os nós na camada de armazenamento estão ativados. |
true |
| PhyInstanceName |
string |
O nome da instância física. |
pxc-unrbk8oyz********** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "C458B1E8-1683-3645-B154-6BA32080EEA",
"Data": {
"LogicInstanceTopology": {
"DBInstanceName": "pxc-sprcym7g7w****",
"DBInstanceCreateTime": "2021-10-21T10:30:45Z 04:00:00",
"MaintainStartTime": "04:00:00",
"MaintainEndTime": "05:00:00",
"LockReason": "Overdue",
"DBInstanceStatus": 8,
"LockMode": 0,
"EngineVersion": "2.0",
"DBInstanceStorage": 1,
"DBInstanceConnType": "lvs",
"DBInstanceId": "304726047",
"Engine": "polarx",
"DBInstanceDescription": "pxc-sprcym7******",
"DBInstanceStatusDescription": "TDE_MODIFYING",
"Items": [
{
"DBInstanceCreateTime": "2021-10-21T10:30:45Z",
"DBInstanceName": "pxc-i-tk6t4z****",
"CharacterType": "Node role",
"MaintainStartTime": "Not displayed",
"DiskSize": 3145728,
"MaintainEndTime": "Not displayed",
"LockReason": "Not displayed",
"DBInstanceStatus": 8,
"LockMode": 0,
"EngineVersion": "5.7",
"DBInstanceConnType": 0,
"MaxConnections": 4000,
"DBInstanceId": "304726049",
"Engine": "mysql",
"MaxIops": 7000,
"DBInstanceDescription": "Not displayed",
"DBInstanceStatusDescription": "Not displayed",
"ConnectionIp": [
{
"Port": "3306",
"DBInstanceNetType": 1,
"ConnectionString": "pxc-xdb-m-pxcdym7g7w********.mysql.singapore.rds.aliyuncs.com"
}
],
"Region": "cn-hangzhou",
"Azone": "cn-hangzhou-a",
"Role": "master",
"Activated": true,
"AzoneRoleList": [
{
"Azone": "cn-hangzhou-a",
"Role": "leader"
}
],
"Status": "0",
"NodeClass": "polarx.x4.large.2e",
"Version": "polarx-cdc-kernel-2.0.0-3985896",
"PhyInstanceName": "pxc-unrbk8oyz**********",
"StorageUsed": "16681",
"InstanceClusterName": "default",
"ReadType": "ReadWrite"
}
],
"HistoryItems": [
{
"CharacterType": "Node role",
"Role": "master",
"DBInstanceName": "pxc-sprcym7g7w****",
"DBInstanceId": "304726049",
"Region": "cn-hangzhou",
"Azone": "cn-hangzhou-a",
"Activated": true,
"PhyInstanceName": "pxc-unrbk8oyz**********"
}
]
}
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 403 | RAM.Permission.Denied | RAM authentication failed. | A autenticação RAM falhou. |
| 404 | InvalidDBInstance.NotFound | The specified DB instance does not exist. | A instância especificada não existe. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.