Aller au contenu

ELK : LOGSTASH : Installer un plugin sur windows (avec authentification proxy ) logstash

Hello

Dans cette exemple nous allons installer le plugin logstash-filter-date cependant si vous souhaitez installer un autre plugin ,
suffit de remplacer logstash-filter-date par le nom du pluggin souhaité

Dans un 1er Temps ajouter si cela n’est pas fait les variables d’environnement suivantes :

JAVA_HOME = C:\Program Files\Java\jre1.8.0_151 
PATH = C:\Program Files\Java\jre1.8.0_151\bin

Bien sur ajouter votre chemin de java (qui est dépendant en général de votre version de JAVA)

Une fois ajouté vérifié que celle-ci son bien prises en compts , pour ce faire ouvrer un nouvelle CMD (j’insiste sur un Nouvelle CMD )
Puis taper les commandes suivantes :

echo %JAVA_HOME%
java -version

output :

D:\logstash\bin>echo %JAVA_HOME%
C:\Program Files\Java\jre1.8.0_151

D:\logstash\bin>java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b11, mixed mode)

Une fois vérifié , positionnez vous dans le répertoire bin de votre logstash

cd D:\logstash\bin

Puis lancer la commande

logstash-plugin.bat install logstash-filter-date

Le pluggin s’installe 🙂

Cependant si vous êtes derrière un proxy cela ne fonctionne pas , il faut faire une petite opération en plus :
dans votre cmd taper ceci

set https_proxy=http://votreUserProxy:votrePasswordProxy@serveurProxy:8080
set http_proxy=http://votreUserProxy:votrePasswordProxy@serveurProxy:8080

Puis relancer la commande logstash-plugin.bat install logstash-filter-date

Bien évidement il vous faut replacer au préalable :

votreUserProxy par votre user utiliser lors de l’authentification à votre proxy
votrePasswordProxy par votre mot de passe utiliser lors de l’authentification à votre proxy
serveurProxy par le serveur proxy
8080 le port du proxy (il est changeant , pas obligatoirement 8080 )

D:\logstash\bin>"D:\logstash\vendor\jruby\bin\jruby" "D:\logstash\lib\pluginmanager\main.rb" install logstash-filter-date
WARNING: A maven settings file already exist at C:\Users\bobbyTheKiller/.m2/settings.xml, please review the content to make sure it include your proxies configuration.
Validating logstash-filter-date
Installing logstash-filter-date
Installation successful

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *