A trilha da API na nuvem

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • A Trilha da API em nuvem é um log de atividades para todas as atividades que usam a API em nuvem e passam por MID Server.

    Conteúdo da trilha de API em nuvem

    Figura 1. Formulário de trilha de CAPI
    O formulário Trilha da API em nuvem
    Campo Descrição
    ID de rota dinâmica Um número de ID gerado automaticamente para a entrada.
    Nome de MID O nome do MID Serverpor meio do qual o. Descobertafoi realizada.
    Status da rota Ou não DescobertaA operação executada pela API foi bem-sucedida. Os valores possíveis são:
    • êxito
    • error
    • em execução
    Parâmetros de entrada O parâmetro de entrada que gerou o registro de trilha da API. Geralmente, esse valor é o datacenter no qual o. Descobertafoi executado.
    Nome da interface
    Invocado por Este valor é sempre CMP em execução Descoberta.
    Nome do método A operação de interface da API de nuvem que processou este registro.
    Nome do provedor O provedor de nuvem.
    Versão A versão especificada na API de nuvem.

    Logs de Trilha de CAPI

    A lista relacionada Logs de trilha de CAPI fornece mais detalhes sobre a entrada de trilha da API de nuvem. Os seguintes tipos de chaves de log estão disponíveis:

    Chave de log Descrição
    route_data Informações sobre as chamadas de API na nuvem.
    dynamic_route Informações sobre a rota real que os dados percorreram, incluindo URIs.
    route_result A carga recebida pela instância ou uma descrição do resultado da transferência de dados. A carga
    chunk_number O número de blocos de dados que a instância recebeu.
    route_status Se a conexão da rota e a transferência de carga foram bem-sucedidas.
    route_error O erro que ocorreu. Por exemplo, o erro Falha ao listar balanceador de carga Falha: Código de erro HTTP: 403 significa que suas credenciais estavam incorretas e. Descobertanão foi possível acessar o recurso de nuvem.
    error_detail Mais detalhes sobre o erro, incluindo Cloud Provisioning and GovernanceAPI e conector que foram usados na tentativa Descobertae os erros que o provedor de nuvem lançou.
    Um exemplo de route_error é o seguinte:
    Failed to list loadbalancer Failed : HTTP error code : 403

    Um exemplo da entrada error_detail para o mesmo erro é o seguinte:

    com.snc.cmp.connector.cloud.loadbalancer.component.LoadBalancerException: Failed to list loadbalancer Failed : HTTP error code : 403
           at com.snc.cmp.connector.cloud.loadbalancer.customizer.impl.AWSLoadBalancerCustomizer.listLoadBalancers(AWSLoadBalancerCustomizer.java:56)
    	at com.snc.cmp.connector.cloud.loadbalancer.component.LoadBalancerProducer.process(LoadBalancerProducer.java:46)
    	at org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61)
           at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:145)
           ...

    Essas duas entradas indicam que as credenciais estavam incorretas, e. Descobertanão foi possível acessar o recurso de nuvem. A interface do balanceador de carga gera o primeiro erro porque o dispositivo balanceador de carga é o primeiro dispositivo que permite acesso ao recurso de nuvem. . org.apache.camel Erros indicaram erros de roteamento no lado da Amazon Web Services.

    O erro correspondente no lado da instância é capturado na Trilha de Orquestração na nuvem.

    Abra a Trilha de API na nuvem

    Abra a Trilha de API na nuvem para depurar e solucionar problemas como falha na política ou falha Descobertade recursos de nuvem.

    Antes de Iniciar

    Função necessária: sn_cmp.cloud_operator ou sn_cmp.cloud_admin

    Procedimento

    1. No Portal do administrador de nuvem, navegue até Operar > Trilhas.
    2. Em Trilha de API na nuvem Filtre e classifique a lista de registros de trilha de API na nuvem conforme necessário.
      Se você está procurando algo como um falhou Descoberta, filtre a lista para Status da rota a coluna mostra somente entradas com erro .
    3. Clique em um link na coluna Criado para abrir o registro Trilha da API na nuvem.
    4. Na lista relacionada Logs de trilha de CAPI, abra o registro de log que exibe as informações desejadas.
      Por exemplo, Abrir route_error ou error_detail para depurar uma operação com falha.