Objetivo
La siguiente guía describe una instalación básica de Logstash en Debian Linux.
Sistema operativo y versiones de software
- Sistema operativo: – Debian 9 (Ampliar)
- Software: – Logstash 5.2
Requisitos
Se requerirá acceso privilegiado a su sistema Debian.
Dificultad
FÁCIL
Convenios
- # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de
sudo
comando - $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios
Instrucciones
Instalación de requisitos previos
El único requisito previo principal requerido por Logstash es Java. Descargaremos el paquete Logstash Debian directamente desde el uso de wget
:
# apt update # apt install openjdk-8-jdk-headless wget
Descarga Logstash
A continuación, descargue Logstash usando, por ejemplo. wget
:
$ wget --no-check-certificate https://artifacts.elastic.co/downloads/logstash/logstash-5.2.0.deb
Iniciar Logstash
Para iniciar Logstash y habilitar el inicio de Logstash después de reiniciar, ejecute:
# systemctl start logstash # systemctl enable logstash
Logstash ahora debería estar en funcionamiento con la configuración predeterminada:
# systemctl status logstash ● logstash.service - logstash Loaded: loaded (/etc/systemd/system/logstash.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2017-02-12 08:38:00 AEDT; 47s ago Main PID: 420 (java) Tasks: 14 (limit: 4915)
Instalar complementos
Logstash mantiene sus binarios ejecutables dentro de /usr/share/logstash/bin/
Asiente su ruta ejecutable para incluir la ruta ejecutable de Logstash:
# export PATH=$PATH:/usr/share/logstash/bin/
Instalar complementos usando logstash-plugin
:
# logstash-plugin install PLUGIN-NAME