Extraindo informações do Oracle Database com logstash
Publicado por Leonardo Berbert Gomes em 01/07/2020
[ Hits: 6.213 ]
Blog: https://www.linkedin.com/in/leoberbert
input { jdbc { # Vou adicionar uma tag para identificar meu extrator tags => ["logstash-meu-extrator"] # String de conexão do meu banco de dados jdbc_connection_string => "jdbc:oracle:thin:@server01:1525/MEUBANCO" # Usuário do meu banco de dados jdbc_user => "meu_usuario" jdbc_password => "minha_senha" # Variável que faz a validação da minha conexão jdbc_validate_connection => true # Localização do meu driver que foi que foi baixado anteriormente, substitua pelo seu diretório jdbc_driver_library => "${HOME}/logstash/config/conf.d/drivers/ojdbc8.jar" # O nome do Driver, que neste caso não será necessário alterá-lo jdbc_driver_class => "Java::oracle.jdbc.driver.OracleDriver" # Limita o resultado da consulta à 50 mil registros. jdbc_page_size => "50000" # Query a ser executada statement => " SELECT COLUNA1, COLUNA2, COLUNA3 FROM MINHA_TABELA where MEU_CAMPO_DATA >= SYSDATE - 1 " # Aqui é definido de quanto em quanto tempo minha consulta será executada, neste caso a cada 5 minutos. Note que é utilizado o padrão crontab. schedule => "*/5 * * * *" # Neste passo realizaremos o envio das informações que foram extraídas acima para o elasticsearch, onde será criado o índice "logstash-meu-extrator-2020.06". output { if "logstash-meu-extrator" in [tags] { elasticsearch { hosts => "localhost" index => "logstash-meu-extrator-%{+YYYY.MM}" } } }
Awk - Uma poderosa ferramenta de análise
Medindo o tempo de resposta de cada step de API/SITE no terminal
Aumentando a produtividade com zsh
Grafana - Alterando imagem da tela de login
Adicionando novas opções ao menu do Fluxbox
Arch Linux - Boot pelo pendrive
Corrigindo os olhos vermelhos no GIMP
Formatar um disco de 1.44MB com 1.72MB
Nenhum coment�rio foi encontrado.
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Como instalar o Telegram Desktop no Ubuntu 24.04
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
Primeiras impressões do Debian 13 (8)
como resolver o problema de som do linux mint mate (4)