View a markdown version of this page

Monitore a pesquisa na Web - Amazon Bedrock

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Monitore a pesquisa na Web

A pesquisa na Web no Amazon Bedrock está integrada com AWS CloudTrail. CloudTrail captura a atividade da API para a Pesquisa na Web para que você possa auditar quem invocou a ferramenta, quando e de onde.

A atividade de pesquisa na Web é registrada como eventos CloudTrail de dados. Os eventos de dados não são registrados por padrão. Para capturá-los, crie uma trilha (ou armazenamento de dados de eventos) e ative o registro de eventos de dados para a Pesquisa na Web. Para ver as etapas, consulte Registrando eventos de dados com AWS CloudTrail. Há cobranças adicionais para eventos de dados.

Depois que o registro de eventos de dados é ativado, CloudTrail captura o seguinte para cada chamada gravada:

  • A identidade que invocou a ação

  • A hora em que a chamada ocorreu

  • A bedrock-websearch ação específica que foi chamada

  • A identidade de origem, incluindo o originador da sessão de sessões de acesso direto (FAS)

  • O contexto da conta e da região da solicitação

Para um InvokeFetch evento, CloudTrail também registra os seguintes campos:

  • requestParameters.fetchMode— O modo efetivo para uma busca bem-sucedida: USE_CACHE_ONLY ouUSE_CACHE_WITH_EXTERNAL_WEB_FALLBACK. Para uma solicitação negada, esse campo registra o modo solicitado.

  • requestParameters.urlCount— O número de URLs na chamada Fetch.

  • additionalEventData.failedUrlCount— O número de URLs para os quais o Fetch não retornou nenhum conteúdo.

  • additionalEventData.fetchedSources— Contagens de URLs recuperados com sucesso de e. CACHE EXTERNAL_WEB Essas contagens permitem determinar se uma busca foi servida a partir do cache do Amazon Bedrock ou se chegou à web externa.

Para uma busca concluída, o CACHE e EXTERNAL_WEB contabiliza maisfailedUrlCount. urlCount Uma busca negada porque o chamador não tem bedrock-websearch:ExternalWebAccess registros errorCode: AccessDenied e nãofetchedSources, porque nenhuma tentativa de recuperação de página foi tentada. A solicitação da API de respostas do chamador ainda pode retornar HTTP 200 após essa negação de back-end, portanto, use o CloudTrail evento em vez da resposta do modelo para detectá-lo.

Access-denied os resultados só são registrados quando você opta pela entrega de eventos de dados parabedrock-websearch. Caso contrário, eles não serão denunciados. Um AccessDenied evento inclui o código de erro e pode incluir a mensagem de autorização do IAM, que ajuda você a diagnosticar problemas de política.

Por design, CloudTrail não expõe o texto da consulta, os URLs ou os resultados brutos da pesquisa na Web. O texto da consulta é tratado da mesma forma que um prompt de inferência.