Gerir o seu recurso Elastic

Gere os dados e as ligações da aplicação por detrás da sua experiência de pesquisa. Use o recurso Azure para encontrar endpoints e abrir o Elastic, depois gere os índices, ingere conteúdo e explora os resultados de pesquisa no Elasticsearch e no Kibana.

Comece por Gerir dados de pesquisa. O encaminhamento de log no Azure é uma fonte de dados opcional, não um pré-requisito para a pesquisa de aplicações.

Gere o teu fluxo de trabalho de recuperação de vetores a partir da secção Começar com o Elastic Vector Database na visão geral de recursos. Os seus três blocos levam-no à ingestão de documentos e incorporação automática, chat em linguagem natural no Elastic Agent Builder e consultas semânticas no Dev Tools.

Comece por trabalhar com os seus dados vetoriais. O teu projeto é serverless, por isso o fluxo de trabalho principal é gerir os dados e a recuperação de dados, em vez de configurar versões ou tamanhos de cluster.

Gerir a cobertura da recolha de telemetria e da monitorização para as suas aplicações e infraestrutura. Use o Azure para controlar quais os recursos que enviam registos da plataforma, e use o Elastic para configurar APM e outras integrações, explorar logs, métricas e rastreios, e gerir dashboards e alertas.

Comece por monitorizar aplicações e infraestruturas.

Gerir as fontes de dados que suportam a deteção e investigação de ameaças. Use o Azure para controlar a recolha de registos da plataforma e a cobertura de subscrições, e utilize o Elastic Security para gerir integrações de segurança, regras de deteção, alertas e investigações.

Comece por Gerir a cobertura de segurança e as investigações.

Visão geral dos recursos

Comece por iniciar sessão no portal do Azure.

  1. Na barra de pesquisa do portal do Azure, insira Todos os recursos e selecione Todos os recursos nos resultados.

  2. Na lista Recursos , selecione seu recurso.

    O portal do Azure mostra o recurso com a página Visão geral aberta, por padrão.

A secção Essenciais identifica o seu grupo de recursos, região, subscrição e período de faturação. Utilize o endpoint do Elasticsearch para acesso à API. As ligações disponíveis para Kibana e Elastic Cloud variam consoante o tipo de alojamento; Definições Avançadas abre a gestão no Elastic Cloud.

Os recursos de Elastic Search, Elastic Observability e Elastic Security estão disponíveis como Serverless e Cloud Hosted. A base de dados vetorial Elastic está disponível apenas no modo serverless. Para obter mais informações, consulte Comparar o Elastic Cloud Hosted e o Serverless.

Gerir dados de pesquisa

Utilize a sua visão geral de recursos para ligar aplicações, adicionar conteúdos pesquisáveis e inspecionar os seus índices. Os recursos alojados na cloud também mostram a versão do Elasticsearch e o tamanho do cluster; os recursos serverless mostram o tipo de projeto.

Recurso alojado na cloud:

Uma captura de tela de um recurso Cloud Hosted Elastic no portal do Azure com a visão geral exibida no painel de trabalho.

Recurso serverless:

Uma captura de tela de um recurso do Elastic Search no portal do Azure com a visão geral exibida no painel de trabalho.

Adicione e explore conteúdos pesquisáveis

  1. Selecione Adicionar mais fontes de dados no Elastic para configurar uma integração, ou use o endpoint Elasticsearch para ingerir documentos através da API.
  2. Selecione Visualizar e gerir os seus dados no Elastic para abrir o Kibana e inspecionar os seus índices e documentos.
  3. Execute consultas aos seus dados e aperfeiçoe os seus mapeamentos de índice e consultas de pesquisa no Elastic para satisfazer as necessidades da sua aplicação.

Utilize Definições Avançadas para gerir a implantação no Elastic Cloud, incluindo alterações de versão e capacidade para recursos alojados na Cloud.

Se os registos da plataforma Azure fizerem parte da sua carga de trabalho de pesquisa, selecione Ingerir registos e métricas dos Serviços do Azure para configurar o encaminhamento. Este passo não importa documentos da sua aplicação ou loja de conteúdos.

Trabalhe com os seus dados vetoriais

A visão geral identifica o projeto como Tipo: VectorDB. Abaixo de Fundamentos, Comece com Elastic Vector Database apresenta três blocos para trabalhar com os seus documentos. Estes tiles substituem os tiles gerais de ingestão de logs e de origem de dados mostrados para as outras ofertas.

Captura de ecrã de uma visão geral do recurso Elastic Vector Database no portal Azure, mostrando opções para ingerir e incorporar dados, conversar com dados e consultar dados no Dev Tools.

Ingerir e incorporar automaticamente os seus dados

  1. No mosaico Ingerir e incorporar automaticamente os teus dados, seleciona Adicionar dados & incorporar.
  2. No fluxo de onboarding do Elastic, adicione os seus documentos e siga os passos para os indexar. O Elastic gera embeddings automaticamente usando semantic_text e modelos Jina.
  3. Espere que a ingestão termine antes de enviar consultas ou conversar com os dados. Anote o nome do seu índice e o campo usado para pesquisa semântica.

As definições de Azure Logs & metrics controlam o encaminhamento de logs da plataforma. Eles não carregam os teus documentos nem configuram os teus embeddings.

Converse com os seus dados

  1. No mosaico Conversar com os teus dados, seleciona Abrir o Construtor de Agentes.
  2. Use Elastic Agent Builder para colocar uma pergunta em linguagem natural sobre os documentos que ingeriu.
  3. Revê a resposta com o conteúdo da tua fonte e refina as tuas perguntas ou dados conforme necessário.

O Elastic Agent Builder é a experiência conversacional para os seus dados. É diferente do Elastic Agent, que recolhe telemetria de máquinas virtuais.

Consulte os seus dados nas Dev Tools

  1. No mosaico Consultar os seus dados em Dev Tools , selecione Abrir em Dev Tools.
  2. Consulte o exemplo predefinido de pesquisa semântica. Limita-o ao teu índice, usa o nome do campo semântico dos teus documentos e substitui a pergunta de exemplo por uma relevante para os teus dados.
  3. Execute a query e inspecione os documentos devolvidos para avaliar a pesquisa antes de o usar na sua aplicação.

Observação

O fluxo de trabalho de embedding incorporado não requer o conector Azure OpenAI. A integração Azure OpenAI configura um conector de conclusão de texto ou chat para o AI Assistant da Elastic, não um modelo de embedding para os seus documentos.

Monitorizar aplicações e infraestrutura

Uma captura de tela de um recurso de Observabilidade Elástica no portal do Azure com a visão geral exibida no painel de trabalho.

Use os pontos de acesso da descrição geral de acordo com a telemetria de que necessita:

Ponto de entrada Tarefa de observabilidade
Ingerir logs e métricas dos Azure Services Selecione os registos da plataforma Azure para encaminhar e manter regras de recolha baseadas em etiquetas
Adicionar mais fontes de dados no Elastic Configurar APM, monitorização de infraestrutura ou outras integrações para recolher a telemetria da aplicação
Visualize e gere os seus dados no Elastic Explore logs, métricas e traces e crie dashboards e alertas

Manter a cobertura de telemetria

  1. Consulte os recursos monitorizados para verificar quais os recursos do Azure que estão a enviar logs. Se faltarem os recursos esperados, reveja as suas etiquetas e as regras de encaminhamento de logs.
  2. Use Subscrições Monitorizadas para expandir a recolha de registos da plataforma em todas as subscrições que alojam as suas aplicações.
  3. Configure as integrações Elastic relevantes ou implemente o Elastic Agent quando precisar de telemetria para além dos logs de diagnóstico do Azure.
  4. No Elastic, confirme que a telemetria necessária está a chegar e atualize os painéis de controlo e as regras de alerta à medida que as aplicações mudam.

Observação

O encaminhamento de logs de diagnóstico do Azure não recolhe automaticamente traços de aplicação ou métricas do Azure. Para métricas Azure, configure a integração com Azure Metrics.

Gerir a proteção de segurança e investigações

Uma captura de tela de um recurso do Elastic Security no portal do Azure com a visão geral exibida no painel de trabalho.

Utilize os pontos de entrada de visão geral para ligar dados de segurança e investigá-los:

Ponto de entrada Tarefa de segurança
Ingerir logs e métricas do Azure Services Recolher registos de atividade e de recursos para auditoria e investigações de segurança
Adicionar mais fontes de dados no Elastic Configurar integrações de endpoints, segurança cloud e inteligência de ameaças
Visualize e gere os seus dados no Elastic Abra a Elastic Security para rever deteções, investigar alertas e explorar eventos de segurança

Manter a cobertura de dados de segurança

  1. Consulte Monitored resources e Monitored Subscriptions em relação aos ambientes do Azure dentro do seu âmbito de segurança.
  2. Verifique as regras de encaminhamento de logs quando adicionar ou reetiquetar recursos. As regras de inclusão e exclusão controlam a recolha, não a deteção de ameaças.
  3. Configure integrações adicionais e políticas de endpoint no Elastic para as origens que as suas deteções requerem. Instalar um agente sozinho não é o mesmo que configurar a proteção do endpoint.
  4. Revise as regras de deteção e investigue alertas no Elastic Security. Confirme que cada regra tem as fontes de dados necessárias antes de confiar nos seus resultados.

Definições de integração do Azure

As seguintes definições gerem a integração com o Azure, e não os seus índices, embeddings, dashboards ou regras de deteção. Para cargas de trabalho de Pesquisa e Base de Dados Vetoriais, a recolha de registos da plataforma e os agentes de máquinas virtuais são opcionais e separados da ingestão de documentos.

Reconfigurar regras para registos e métricas

Para alterar quais recursos do Azure enviam logs para o Elastic:

  1. Selecione Configuração da implementação do Elastic>Registos e métricas no menu do serviço.
  2. Atualize as regras baseadas em etiquetas de incluir/excluir ou desative definições individuais. Veja regras de etiquetas para enviar métricas e regras de etiqueta para enviar logs para exemplos trabalhados.
  3. As alterações produzem efeito em poucos minutos, à medida que as definições de diagnóstico são atualizadas nos recursos correspondentes.

Para uma referência completa sobre os dados que são encaminhados e sobre o comportamento das regras de tags, consulte Monitorizar e observar recursos do Azure com o Azure Native Integrations.

Ver recursos monitorizados

** Para exibir a lista de recursos que emitem logs para Elastic, selecione Configuração de implantação do Elastic>Recursos monitorados no menu de serviço.

Sugestão

Você pode filtrar a lista de recursos por tipo, assinatura, grupo de recursos, região e se o recurso está enviando logs para o Elastic.

Se um recurso que espera ver não está a enviar dados, verifique:

  • O tipo de recurso suporta logs de diagnóstico do Azure Monitor. Ver categorias suportadas.
  • As tuas regras de tag incluem (não excluem) o recurso.
  • O recurso ainda não atingiu o limite de cinco definições de diagnóstico.

Monitore várias assinaturas

Um único recurso Elastic pode monitorizar recursos Azure através de múltiplas subscrições. Isto é útil quando tens subscrições separadas para desenvolvimento, staging e produção, mas queres monitorização unificada no Elastic.

Pré-requisitos

  • Deve ter ambas as seguintes permissões do Azure:

    • Microsoft.Authorization/roleAssignments/write
    • Microsoft.Authorization/roleAssignments/delete
  • O fornecedor de recursos para o Elastic (Microsoft.Elastic) deve estar registado na subscrição alvo.

Adicionar subscrições

Importante

Quando ligares uma subscrição a um recurso Elastic, certifica-te de que a subscrição não está bloqueada por âmbito (só leitura ou bloqueios de eliminação). Os bloqueios de mira podem impedir a adição e remoção de definições de diagnóstico. Para mais informações, consulte Bloquear os seus recursos Azure.

Para monitorizar várias subscrições:

  1. Selecione Configuração de implantação elástica>Assinaturas monitoradas.

  2. Selecione Adicionar assinaturas na barra de comandos.

    A experiência Adicionar Subscrições mostra as subscrições às quais lhe foi atribuído o papel de Proprietário e qualquer recurso Elastic criado nessas subscrições que já esteja associado à mesma organização Elastic que o recurso atual.

  3. Seleciona as subscrições que queres monitorizar e seleciona Adicionar.

    Importante

    Não há suporte para a definição de regras de tag separadas para assinaturas diferentes. As regras de etiquetas do recurso primário aplicam-se a todas as subscrições monitorizadas.

    As configurações de diagnóstico são automaticamente adicionadas aos recursos da subscrição que correspondem às regras de etiqueta definidas.

    Selecione Atualizar para visualizar as assinaturas e seu status de monitoramento.

Depois que a assinatura é adicionada, o status muda para Ativo.

Remover subscrições

Importante

Quando desvincular uma subscrição de um recurso Elastic, certifique-se de que a subscrição não está bloqueada ao nível de âmbito (bloqueios de leitura ou de eliminação). Os bloqueios de mira podem impedir a adição e remoção de definições de diagnóstico. Para mais informações, consulte Bloquear os seus recursos Azure.

Para desvincular assinaturas de um recurso elástico:

  1. Selecione Configuração de implantação elástica>Assinaturas monitoradas no menu de serviço.

  2. Selecione a subscrição que pretende remover.

  3. Escolha Remover assinaturas.

Para exibir a lista atualizada de assinaturas monitoradas, selecione Atualizar na barra de comandos.

Implementação do Agente Elástico

Pode instalar Elastic Agents em máquinas virtuais do Azure para recolher métricas ao nível do anfitrião, registos e eventos de segurança que, por si só, os registos de diagnóstico do Azure não disponibilizam.

  • Selecione Configuração >Máquinas virtuais no menu de serviço.

Instalar um agente

Para instalar um agente:

  1. Escolha o recurso que você gostaria de monitorar.

  2. Selecione Instalar extensão.

  3. Selecione OK.

Depois que o agente é instalado, o status muda para Instalado. O serviço é reiniciado assim que a instalação é concluída.

Desinstalar um agente

Para desinstalar um agente:

  1. Escolha um recurso.

  2. Selecione Desinstalar extensão.

  3. Selecione OK.

Sugestão

Os Agentes Elastic recolhem métricas detalhadas ao nível do processo, dados de monitorização da integridade dos ficheiros e registos personalizados de aplicações. Estes dados complementam os registos da plataforma Azure configurados na secção Registos & métricas.

Integração do Azure OpenAI

Ligue uma implantação de conclusão de texto ou chat do Azure OpenAI para utilização pelo Assistente de IA da Elastic. Este conector é separado da ingestão de documentos e da geração de embedding; criá-lo não configura um índice de pesquisa semântica.

Para configurar o Azure OpenAI:

  1. Selecione configuração Elastic de implementação>configuração Azure OpenAI.

  2. Na barra de comandos do painel de trabalho, selecione Adicionar.

  3. No painel Adicionar Configuração do OpenAI , selecione seu recurso OpenAI do Azure e Implantação do Azure OpenAI preferidos.

  4. Selecione o botão Criar.

Depois de criar o conector, navegue até ao Kibana para o usar.

Observação

O Kibana é uma interface de usuário que permite visualizar seus dados do Elasticsearch e navegar no Elastic Stack. O seu conector pode ser utilizado no Assistente de IA da Elastic, que fornece respostas contextuais aos seus pedidos em linguagem natural através da implementação do Azure OpenAI.

Os detalhes da implementação (URL e chaves API) são passados para a Elastic preparar o conector para uso com o AI Assistant da Elastic.

Atualmente, os recursos Elastic suportam apenas implementações de modelos de conclusão de chat ou texto, como GPT-4. Para obter mais informações, consulte OpenAI connector and action.

Filtros de tráfego

Restringa o acesso à rede à sua implementação Elastic usando filtragem de endereços IP ou Azure Private Link. Os filtros de tráfego são definidos como conjuntos de regras que se criam uma vez e depois se associam a uma ou mais implementações. Cada conjunto de regras tem âmbito regional e deve estar na mesma região das implementações que protege; Uma implementação pode ter múltiplos conjuntos de regras associados e, uma vez que qualquer conjunto de regras está associado, todo o tráfego não correspondido é negado.

  • A filtragem de IP utiliza uma lista de permissões de endereços IPv4 individuais ou de blocos CIDR. É a opção mais simples para restringir o acesso a endpoints públicos a partir de redes conhecidas (saída corporativa, gateways NAT, jump boxes). As regras são avaliadas em função do IP de origem dos pedidos recebidos para os endpoints Elasticsearch e Kibana.
  • Azure Private Link encaminha o tráfego para a sua implementação através da Microsoft backbone sem passar pela internet pública. Crie um Azure Private Endpoint na sua rede virtual que aponta para o alias regional do serviço Elastic Cloud Private Link e, em seguida, registe o GUID do recurso e o nome do ponto final como um conjunto de regras do Private Link e associe-o à implantação. A implementação torna-se acessível apenas através desse endpoint.

Para criar um conjunto de regras a partir da experiência Elastic Azure-integrada: no menu esquerdo selecione Elastic deployment configuration>Traffic Filter, introduza um nome, escolha Endereço IP e Blocos CIDR ou Private Link, preencha as regras ou detalhes do endpoint e selecione Create. Se já não for necessário um filtro de tráfego, desvincule-o primeiro da implementação e depois elimine o conjunto de regras.

Importante

O filtro de tráfego deve estar na mesma região da implantação.

Mais informações

Recursos elásticos conectados

Para ver todos os recursos e implementações Elastic que criaste (tanto a partir dos portais Azure como Elastic), vai ao separador Recursos Elásticos Conectados em qualquer um dos teus recursos Azure Elastic.

Podes gerir as implementações correspondentes do Elastic ou dos recursos do Azure usando os links, desde que tenhas direitos de Proprietário ou Contribuinte sobre essas implementações e recursos.

Excluir recurso elástico

Para excluir um recurso:

  1. Na barra de comandos, selecione Eliminar.

  2. No painel Excluir Recurso , selecione opcionalmente um motivo para excluir o recurso.

  3. Na caixa Digite o nome do recurso para confirmar a exclusão , digite o nome do recurso.

  4. Selecione Eliminar.

  5. Selecione Excluir novamente para confirmar a exclusão.

Depois que o recurso é excluído, toda a cobrança desse recurso por meio do Azure Marketplace é interrompida.

Importante

  • Uma única subscrição SaaS do Azure Marketplace unifica a faturação para múltiplas implementações Elastic.
  • Se quiser deixar de faturar completamente pelo SaaS do Marketplace, elimine todas as implementações Elastic ligadas criadas a partir do portal Azure ou Elastic.

Obtenha suporte

Entre em contato com a Elastic para obter suporte ao cliente. Se o seu recurso Elastic Cloud não estiver totalmente configurado e não conseguir aceder à página de Suporte, envie um email para support@elastic.co.

Você também pode solicitar suporte no portal do Azure a partir da visão geral do recurso. Selecione Suporte + Resolução de Problemas>Novo pedido de suporte no menu de serviço.