erodrigues-developer / logstash-udp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logstash UDP

O projeto Logstash UDP é um serviço projetado para receber logs via protocolo UDP e encaminhá-los para o Amazon Elasticsearch e o New Relic para análise e monitoramento.

Requisitos

  • Docker instalado (Versão 19.03.0+)
  • Uma conta no Amazon AWS (para Amazon Elasticsearch)
  • Uma conta no New Relic

Como usar

Para usar este projeto, você precisa seguir os passos abaixo:

  1. Clone o repositório para o seu local
git clone <url do repositório>
  1. Entre no diretório do projeto
cd logstash-udp
  1. Crie um arquivo .env na raiz do projeto e preencha as seguintes variáveis ​​de ambiente:
ELASTICSEARCH_HOST=your_elasticsearch_host
REGION=your_region
AWS_ACCESS_KEY=your_aws_access_key
AWS_SECRET_KEY=your_aws_secret_key
  1. Contrua e execute o serviço usando o script run.sh:
chmod +x run.sh
./run.sh

Agora, o Logstash deve estar em execução e pronto para receber logs via UDP na porta 5044.

Contribuindo

Pull requests são bem-vindos. Para grandes mudanças, abra uma issue primeiro para discutir o que você gostaria de mudar.

About


Languages

Language:Shell 57.0%Language:Dockerfile 43.0%