Extraindo informações do Oracle Database com logstash
Publicado por Leonardo Berbert Gomes em 01/07/2020
[ Hits: 1.448 ]
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}" } } }
Aumentando a produtividade com zsh
Rundeck - alterando a senha de admin
Backup dos arquivos em determinado diretório
Alterando a imagem padrão do Rundeck na Tela de Login
Alterando senha de admin do Grafana
Download de livros do Open Books Project, da Editora O'Reilly
Garotas-mascote: wallpapers para Linux
Corrigindo Ícones Faenza no Ubuntu 12.04 - Instalados via PPA
Nenhum comentário foi encontrado.
Desenhar com o mouse na tela do desktop
Gerencie suas contas financeiras pessoais com Terminal Finances
Como obter o MAIN PID de um processo com SystemD (e manipulá-lo a seu gosto)
HD externo não é reconhecido nem montado em Mint 19.3 XFCE (1)
Bloquear Ataque DDOS via IPTABLES (11)
Alguém sabe como entrar no menu de instalação do archlinux?? (7)