Verificando o funcionamento geral dos servidores da API Q Replication

É possível verificar o funcionamento geral dos servidores de réplica

Antes de iniciar

Essa tarefa é feita no host do cluster para a origem da replicação Assegure-se de coletar as informações a seguir antes de executar a chamada API:

  • O token de autorização básica da origem no cluster host.1
  • O nome do host do banco de dados de origem de replicação
  • O número da porta externa do banco de dados de origem de replicação.2
Essas informações são necessárias para executar as chamadas API REST de replicação necessárias. Para uma solicitação cURL , é necessário um token de autorização básico.
1 É possível gerar um token de autorização básica executando o comando a seguir:
echo <source_db_username>:<source_db_password> | base64
2 É possível recuperar o número da porta externa do banco de dados de origem de replicação executando o comando a seguir:
oc get svc | grep <db2_instance_id> | grep db2u-engn-svc | grep 50001 | sed 's/.*50001://' | sed 's/\/TCP.*//')

Sobre esta tarefa

É possível verificar o funcionamento geral dos servidores de réplica Antes de executar os comandos a seguir, assegure-se de ter autorização básica, o nome do host do banco de dados de origem e o número da porta externa do banco de dados de origem.

Procedimento

Execute a API REST do Q Replication a seguir usando o comando a seguir:
curl --insecure -X GET --header 'Content-Type: application/json' --header 'Accept: application/json' --header 'Authorization: Basic <your_authorization_token>' 'https://<source_hostname>:<source_rest_port>/dr/v1/health'

Resultados

Se o código de resposta for 200 e o corpo não tiver conteúdo, os servidores de replicação estarão funcionais.

Exemplo

O exemplo a seguir mostra a sintaxe de comando para verificar o funcionamento geral dos servidores de réplica Consulte Etapa 1.

curl --insecure -X GET --header 'Content-Type: application/json' --header 'Accept: application/json' --header 'Authorization: Basic ZHNhZG06aFRjT3dTTjR1RFo0N1Ew' 'https://dr-source1.ibm.com:31023/dr/v1/health'

O quê fazer em seguida

Verificando as métricas de integridade da API de replicação Q