Objectif
Le guide suivant décrit une installation de base de Logstash sur Debian Linux.
Versions du système d'exploitation et du logiciel
- Système d'exploitation : – Debian 9 (étiré)
- Logiciel : – Logstash 5.2
Exigences
Un accès privilégié à votre système Debian sera requis.
Difficulté
FACILE
Congrès
- # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant
sudo
commande - $ - nécessite que les commandes linux données soient exécutées en tant qu'utilisateur régulier non privilégié
Instructions
Installation des prérequis
Le seul prérequis principal requis par Logstash est Java. Nous allons télécharger le package Logstash Debian directement à partir de wget
:
# apt update # apt install openjdk-8-jdk-headless wget
Télécharger Logstash
Ensuite, téléchargez Logstash en utilisant par exemple. wget
:
$ wget --no-check-certificate https://artifacts.elastic.co/downloads/logstash/logstash-5.2.0.deb
Démarrer Logstash
Pour démarrer Logstash et activer le démarrage de Logstash après le redémarrage :
# systemctl start logstash # systemctl enable logstash
Logstash devrait maintenant être opérationnel en utilisant la configuration par défaut :
# 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)
Installer les plugins
Logstash conserve ses binaires exécutables dans /usr/share/logstash/bin/
Placez votre chemin d'accès exécutable pour inclure le chemin d'accès exécutable de Logstash :
# export PATH=$PATH:/usr/share/logstash/bin/
Installez les plugins en utilisant logstash-plugin
:
# logstash-plugin install PLUGIN-NAME