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á.
Gerenciando uma fonte de dados no Amazon OpenSearch Service
Gerenciar sua fonte de dados é uma parte importante para manter a confiabilidade, a disponibilidade e o desempenho das fontes de dados de consulta direta e de suas outras AWS soluções. AWS fornece as seguintes ferramentas para monitorar, relatar quando algo está errado e realizar ações automáticas quando apropriado.
Tópicos
Monitoramento com fontes de dados de CloudWatch métricas
Você pode monitorar a consulta direta usando CloudWatch. CloudWatch coleta dados brutos e os processa em métricas legíveis, quase em tempo real. Essas estatísticas são mantidas por 15 meses, de maneira que você possa acessar informações históricas e ter uma perspectiva melhor de como o aplicativo web ou o serviço está se saindo.
Você também pode definir alarmes para monitorar determinados limites e enviar notificações ou realizar ações quando esses limites são atingidos. Para obter mais informações, consulte O que é a Amazon CloudWatch.
O Amazon S3 relata as seguintes métricas:
Métrica | Descrição |
---|---|
AsyncQueryCreateAPI |
O número total de solicitações feitas ao API para criar consultas assíncronas. Estatísticas relevantes: média, máximo, soma Dimensões: Frequência: 60 segundos |
AsyncQueryGetApiRequestCount |
O número total de solicitações feitas ao API para recuperar resultados de consultas assíncronas. Estatísticas relevantes: média, máximo, soma Dimensões: Frequência: 60 segundos |
AsyncQueryCancelApiRequestCount |
O número total de solicitações feitas ao API para cancelar consultas assíncronas. Estatísticas relevantes: média, máximo, soma Dimensões: Frequência: 60 segundos |
AsyncQueryGetApiFailedRequestCusErrCount |
O número de solicitações com falha ao recuperar resultados de consultas assíncronas devido a erros relacionados ao cliente (por exemplo, ID de consulta inválida). Estatísticas relevantes: média, máximo, soma Dimensões: Frequência: 60 segundos |
AsyncQueryCancelApiFailedRequestCusErrCount |
O número de solicitações com falha ao recuperar resultados de consultas assíncronas devido a erros relacionados ao cliente (por exemplo, ID de consulta inválida). Estatísticas relevantes: média, máximo, soma Dimensões: Frequência: 60 segundos |
AsyncQueryCancelApiFailedRequestSysErrCount |
O número de solicitações com falha ao criar consultas assíncronas devido a erros relacionados ao cliente. Estatísticas relevantes: média, máximo, soma Dimensões: Frequência: 60 segundos |
AsyncQueryGetApiFailedRequestSysErrCount |
O número de solicitações com falha ao recuperar resultados de consultas assíncronas devido a erros relacionados ao sistema. Estatísticas relevantes: média, máximo, soma Dimensões: Frequência: 60 segundos |
CloudWatch O Logs e o Security Lake relatam as seguintes métricas:
Métrica | Descrição |
---|---|
DirectQueryRate |
A taxa de solicitações feitas em relação às fontes de dados. Estatísticas relevantes: soma, máximo, mínimo, média Dimensões: Frequência: 60 segundos |
DirectQueryLatency |
A latência observada na execução de consultas nas fontes de dados. Estatísticas relevantes: Média, P90, P99, Soma, Mínimo, Máximo Dimensões: Frequência: 60 segundos |
FailedDirectQueries |
O número total de falhas de consulta observadas nas consultas da fonte de dados. Estatísticas relevantes: soma, máximo, mínimo, média Dimensões: Frequência: 60 segundos |
DirectQueryConsumedOCU |
O número OCUs que é consumido para executar as consultas nas fontes de dados. Estatísticas relevantes: Média, P90, P99, Soma, Mínimo, Máximo Dimensões: Frequência: 60 segundos |
Habilitação e desabilitação de fontes de dados
nota
As informações a seguir são aplicáveis somente às fontes de dados do Amazon S3.
Nas circunstâncias em que deseja interromper o uso de consultas diretas para uma fonte de dados, você poderá optar por desabilitar a fonte de dados. A desativação de uma fonte de dados concluirá a execução das consultas existentes e impedirá que todas as novas consultas sejam executadas.
A configuração de acelerações para aumentar o desempenho da consulta, como ignorar índices, visualizações materializadas e cobrir índices, será definida como manual quando a fonte de dados for desativada. Depois que uma fonte de dados for definida como ativa após ser desabilitada, as consultas do usuário serão executadas conforme o esperado. As acelerações previamente configuradas e definidas como manuais precisarão ser configuradas de forma manual para serem executadas novamente de acordo com um cronograma.
Monitoramento com AWS orçamento
O Amazon OpenSearch Service está preenchendo os dados OCU de uso no nível da conta no Cost Explorer do Billing and Cost Management. Você pode contabilizar o OCU uso no nível da conta e definir limites e alertas quando os limites forem ultrapassados.
O formato do tipo de uso a ser filtrado no Cost Explorer se parece com RegionCode - DirectQuery OCU (OCU-hours). Se você quiser ser notificado quando o uso de DirectQuery OCU (OCU-Horas) atingir seu limite, você pode criar uma conta de AWS orçamentos e configurar um alerta com base no limite definido. Opcionalmente, para o Amazon S3, você pode configurar um tópico da SNS Amazon, que desativará uma fonte de dados caso um critério limite seja atingido.
nota
Os dados de uso nos AWS orçamentos não são em tempo real e podem ser atrasados em até 8 horas.
Excluir uma fonte de dados
Quando você exclui uma fonte de dados, o Amazon OpenSearch Service a remove do seu domínio ou da sua coleção. OpenSearch O serviço também remove índices associados à fonte de dados. Seus dados transacionais não são excluídos um do outro AWS service (Serviço da AWS), mas o outro AWS service (Serviço da AWS) não envia novos dados para OpenSearch o Serviço.
Você pode excluir uma integração de fonte de dados usando o AWS Management Console ou o OpenSearch ServiçoAPI.
Para excluir uma fonte de dados do Amazon S3
-
Navegue até o console do Amazon OpenSearch Service emhttps://console.aws.amazon.com/aos/
. -
No painel de navegação à esquerda, escolha Domínios.
-
Selecione o domínio cuja fonte de dados você deseja excluir. Isso abre a página de detalhes do domínio. Escolha a guia Conexões abaixo das informações gerais e localize a seção Consulta direta.
-
Selecione a fonte de dados que você deseja excluir, escolha Excluir e confirme a exclusão.
Para excluir uma fonte de dados do CloudWatch Logs ou do Security Lake
-
Navegue até o console do Amazon OpenSearch Service emhttps://console.aws.amazon.com/aos/
. -
No painel de navegação esquerdo, escolha Gerenciamento central e, em seguida, Fontes de dados conectadas.
-
Selecione a fonte de dados que você deseja excluir, escolha Excluir e confirme a exclusão.
Para excluir uma fonte de dados do Amazon S3, use a DeleteDataSourceAPIoperação.
POST https://es.
region
.amazonaws.com/2021-01-01/opensearch/domain/domain-name
/dataSource/data-source-name
Para excluir uma fonte de dados do CloudWatch Logs ou do Security Lake, use a DeleteDirectQueryDataSourceAPIoperação.