Ziel
Die folgende Anleitung beschreibt eine grundlegende Installation von Logstash unter Debian Linux.
Betriebssystem- und Softwareversionen
- Betriebssystem: – Debian 9 (Stretch)
- Software: – Logstash 5.2
Anforderungen
Privilegierter Zugriff auf Ihr Debian-System ist erforderlich.
Schwierigkeit
EINFACH
Konventionen
- # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von
sudo
Befehl - $ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden
Anleitung
Erforderliche Installation
Die einzige Hauptvoraussetzung, die Logstash benötigt, ist Java. Wir werden das Logstash-Debian-Paket direkt über wget
herunterladen :
# apt update # apt install openjdk-8-jdk-headless wget
Logstash herunterladen
Laden Sie als Nächstes Logstash herunter, indem Sie z. wget
:
$ wget --no-check-certificate https://artifacts.elastic.co/downloads/logstash/logstash-5.2.0.deb
Logstash starten
So starten Sie Logstash und aktivieren den Start von Logstash nach dem Neustart:
# systemctl start logstash # systemctl enable logstash
Logstash sollte jetzt mit der Standardkonfiguration betriebsbereit sein:
# 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)
Plugins installieren
Logstash hält seine ausführbaren Binärdateien in /usr/share/logstash/bin/
Platzieren Sie Ihren ausführbaren Pfad, um den ausführbaren Pfad von Logstash einzuschließen:
# export PATH=$PATH:/usr/share/logstash/bin/
Plug-ins mit logstash-plugin
installieren :
# logstash-plugin install PLUGIN-NAME