Solução de problemas do Amazon OpenSearch Service - Amazon Kinesis Data Firehose

Solução de problemas do Amazon OpenSearch Service

Verifique o seguinte se os dados não forem entregues ao domínio do OpenSearch Service.

É possível fazer o backup simultâneo dos dados no bucket do Amazon S3. Se os dados não forem entregues ao bucket do S3, consulte Solução de problemas do Amazon S3.

  • Verifique as métricas IncomingBytes e IncomingRecords do Kinesis Data Firehose para garantir que os dados sejam enviados para o fluxo de entrega do Kinesis Data Firehose com sucesso. Para obter mais informações, consulte Monitorar o Kinesis Data Firehose usando métricas do CloudWatch.

  • Se a transformação de dados com o Lambda estiver habilitada, verifique a métrica ExecuteProcessingSuccess do Kinesis Data Firehose para se certificar de que o Kinesis Data Firehose tentou invocar a função do Lambda. Para obter mais informações, consulte Monitorar o Kinesis Data Firehose usando métricas do CloudWatch.

  • Verifique a métrica DeliveryToAmazonOpenSearchService.Success do Kinesis Data Firehose para garantir que ele tentou indexar dados para o cluster do OpenSearch Service. Para obter mais informações, consulte Monitorar o Kinesis Data Firehose usando métricas do CloudWatch.

  • Habilite do registro de erros caso ele ainda não esteja habilitado e verifique se os logs de erros acusa falha de entrega. Para obter mais informações, consulte Monitorar o Kinesis Data Firehose usando os logs do CloudWatch.

  • Certifique-se de que a configuração do OpenSearch Service no fluxo de entrega seja precisa e válida.

  • Se a transformação de dados com o Lambda estiver habilitada, certifique-se de que a função do Lambda especificada no fluxo de entrega ainda exista.

  • Certifique-se de que o perfil do IAM especificado no fluxo de entrega possa acessar o cluster do OpenSearch Service e a função do Lambda (se a transformação de dados estiver habilitada). Para obter mais informações, consulte Conceder ao Kinesis Data Firehose acesso a um destino público do OpenSearch Service.

  • Se você estiver usando transformação de dados, certifique-se de que a função do Lambda nunca retorne respostas cuja carga útil exceda 6 MB. Para obter mais informações, consulte Transformação de dados no Amazon Kinesis Data Firehose.

  • Atualmente, o Amazon Kinesis Data Firehose não é compatível com entrega do CloudWatch Logs ao destino do Amazon OpenSearch Service porque o Amazon CloudWatch combina vários eventos de log em um registro do Firehose e o Amazon OpenSearch Service não pode aceitar vários eventos de log em um registro. Como alternativa, você pode considerar o uso do filtro de assinatura para o Amazon OpenSearch Service no CloudWatch Logs.