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.
- Docker instalado (Versão 19.03.0+)
- Uma conta no Amazon AWS (para Amazon Elasticsearch)
- Uma conta no New Relic
Para usar este projeto, você precisa seguir os passos abaixo:
- Clone o repositório para o seu local
git clone <url do repositório>
- Entre no diretório do projeto
cd logstash-udp
- 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
- Contrua e execute o serviço usando o script
run.sh
:
chmod +x run.sh
./run.sh
Pull requests são bem-vindos. Para grandes mudanças, abra uma issue primeiro para discutir o que você gostaria de mudar.