Gerenciamento de Índices e Consultas no Elasticsearch

Para apagar todos os documentos de um índice, utilize a API _delete_by_query com uma consulta que corresponda a todos os documentos. Por exemplo, para o índice indice_suporte: curl -X POST "localhost:9200/indice_suporte/_delete_by_query" -H 'Content-Type: application/json' -d' { "query": { "match_all": {} } ...

Publicado em 6-22 01:05

Guia Prático de Implantação de Infraestrutura com Docker

Implatnação do Banco de Dados MySQL Para inicializar um container MySQL com persistência de dados e configurações customizadas, utilize a seguinte estrutura: docker run -d \ --name db-mysql-instance \ -p 3306:3306 \ -e TZ=America/Sao_Paulo \ -e MYSQL_ROOT_PASSWORD=root_secure_pwd \ -v $PWD/mysql/storage:/var/lib/mysql \ -v $PWD/mysq ...

Publicado em 6-18 19:21

Detectando, Avaliando e Redigindo PII em Logs usando NLP e Correspondência de Padrões - Parte 1

Como utilizar o Elasticsearch e NLP para detectar e avaliar informações pessoais em logs. Índice Introdução Ferramentas e Tecnicas Detecção por Reconhecimento de Entidades Nomeadas (NER) Detecção por Correspondência de Padrões Amostragem de Logs Pipeline de Ingestão como Processamento Combinável Construindo o Pipeline de Processamento Amostrage ...

Publicado em 6-18 16:28

Configuração de Autenticação e Controle de Acesso no Elastic Stack 8.3.2

Ajustes de Segurança no Elasticsearch Para habilitar o controle de acesso na versão 8.3.2 do Elastic Stack, o primeiro passo consiste em modificar o arquivo de configuração elasticsearch.yml. É fundamental ativar os recursos de segurança do X-Pack e configurar o SSL para o transporte entre nós do cluster. # Ativação das funcionalidades de segur ...

Publicado em 6-17 04:50

Explorando Consultas Elasticsearch com Python DSL

Este guia explora o uso do Python Elasticsearch DSL para construir e execuatr consultas complexas no Elasticsearch. Conectando ao Elasticsearch Para começar, é necessário estabelecer uma conexão com o cluster Elasticsearch. import elasticsearch # Conexão usando lista de hosts e portas cliente = elasticsearch.Elasticsearch([{"host": ...

Publicado em 6-13 17:21

Consultas com Intervalo de Tempo no ElasticSearch via Kibana

Exemplos de consultas no ElasticSearch usando o console do Kibana Consultas com filtro por intevralo temporal e agregações estatísticas. Definição de Índice com Campo de Data PUT logs_eventos { "mappings": { "properties": { "timestamp_evento": { "type": "date", &quot ...

Publicado em 6-10 18:00

Java chamando ES com conexões saturadas? Resolvendo SocketException em 5 minutos

Java chamando ES com conexões saturadas? Resolvendo SocketException em 5 minutos No meio da madrugada, os alertas de monitoramento disparam everywhere. Você esfrega os olhos sonolentos e percebe nos logs o erro java.net.SocketException: No buffer space available (maximum connections reached?). Isso geralmente indica que o pool de conexões entre ...

Publicado em 6-1 22:52