Project

General

Profile

Tâche #19993

Scénario #16520: Mettre à disposition les paquets de la suite ELK pour EOLE 2.6

Mettre les paquets ELKS à disposition dans nos dépôts

Added by Gérald Schwartzmann over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/28/2017
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
0.0

Description

  • elasticsearch
  • logstash
  • kibana

History

#1 Updated by Gérald Schwartzmann over 6 years ago

  • Subject changed from Créer les dépôts pour ELK to Mettre les paquets ELKS à disposition dans nos dépôts
  • Estimated time set to 2.00 h
  • Remaining (hours) set to 2.0

elasticsearch
$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.2.2.deb

logstash
Dépendance de logstash à java :

# apt-get install openjdk-8-jre

$ wget https://artifacts.elastic.co/downloads/logstash/logstash-5.3.0.deb

kibanan
$ wget https://artifacts.elastic.co/downloads/kibana/kibana-5.2.2-amd64.deb

suricata
$ wget http://ppa.launchpad.net/oisf/suricata-stable/ubuntu/pool/main/s/suricata/suricata_3.2.1-0ubuntu2_amd64.deb
dépendance sur les paquets de la distro :
  1. apt-get install libhiredis0.13 libhtp1 libjansson4 libluajit-5.1-2 libnetfilter-queue1 libluajit-5.1-common libluajit-5.1-dev
    dépendance sur un paquet du PPA :
    wget http://ppa.launchpad.net/oisf/suricata-stable/ubuntu/pool/main/h/htp/libhtp1_0.5.x.201701112248~ubuntu16.04.1_amd64.deb

#2 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Daniel Dehennin

#3 Updated by Daniel Dehennin over 6 years ago

  • % Done changed from 0 to 100
  • Remaining (hours) changed from 2.0 to 0.25

Les paquets sont inclus en eole-2.6-experimental.

#4 Updated by Gérald Schwartzmann over 6 years ago

root@eolebase:~# apt-cache policy elasticsearch logstash kibana suricata 
elasticsearch:
  Installé : (aucun)
  Candidat : 1.7.3+dfsg-3
 Table de version :
     5.2.2 1
          1 http://test-eole.ac-dijon.fr/eole eole-2.6-experimental/main amd64 Packages
     1.7.3+dfsg-3 500
        500 http://test-eole.ac-dijon.fr/ubuntu xenial/universe amd64 Packages
logstash:
  Installé : (aucun)
  Candidat : 1:5.3.0-1
 Table de version :
     1:5.3.0-1 1
          1 http://test-eole.ac-dijon.fr/eole eole-2.6-experimental/main amd64 Packages
kibana:
  Installé : (aucun)
  Candidat : 5.2.2
 Table de version :
     5.2.2 1
          1 http://test-eole.ac-dijon.fr/eole eole-2.6-experimental/main amd64 Packages
suricata:
  Installé : (aucun)
  Candidat : 3.0-1
 Table de version :
     3.2.1-0ubuntu2 1
          1 http://test-eole.ac-dijon.fr/eole eole-2.6-experimental/main amd64 Packages
     3.0-1 500
        500 http://test-eole.ac-dijon.fr/ubuntu xenial/universe amd64 Packages
root@eolebase:~#

#5 Updated by Gérald Schwartzmann over 6 years ago

root@eolebase:~# apt-eole install elasticsearch logstash kibana suricata 
Action install pour root
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
The following additional packages will be installed:
  antlr ca-certificates-java default-jre-headless groovy2 ivy java-common java-wrappers junit4 libantlr-java libapache-pom-java libasm4-java libbsf-java
  libcommons-cli-java libcommons-logging-java libcommons-parent-java libelasticsearch1.7-java libhamcrest-java libhawtjni-runtime-java libhyperic-sigar-java
  libjansi-java libjansi-native-java libjansson4 libjline2-java libjna-java libjna-jni libjts-java liblcms2-2 liblog4j-extras1.2-java liblog4j1.2-java
  libluajit-5.1-2 libluajit-5.1-common liblucene4.10-java libnetfilter-log1 libnetfilter-queue1 libpcsclite1 libprelude2v5 libqdox-java libservlet2.5-java
  libspatial4j-0.4-java libxpp3-java libxstream-java openjdk-8-jre-headless
Paquets suggérés :
  default-jre groovy-doc libjsch-java libjsch-agent-proxy-java libbcprov-java libbcpg-java ivy-doc default-jre | java2-runtime bsh libxalan2-java rhino
  libavalon-framework-java libcommons-logging-java-doc libexcalibur-logkit-java libjna-java-doc libjts-java-doc liblcms2-utils libgeronimo-jms-1.1-spec-java
  liblog4j-extras1.2-java-doc libgnumail-java liblog4j1.2-java-doc pcscd libqdox-java-doc libcglib3-java libdom4j-java libjdom1-java libjdom2-java
  libjettison-java libjoda-time-java libkxml2-java libstax-java libstax2-api-java libwoodstox-java libxom-java openjdk-8-jre-jamvm libnss-mdns
  fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho ttf-wqy-microhei | ttf-wqy-zenhei fonts-indic libtcmalloc-minimal4
Paquets recommandés :
  ant ant-optional libgpars-groovy-java libjcommander-java testng oinkmaster snort-rules-default
Les NOUVEAUX paquets suivants seront installés :
  antlr ca-certificates-java default-jre-headless elasticsearch groovy2 ivy java-common java-wrappers junit4 kibana libantlr-java libapache-pom-java
  libasm4-java libbsf-java libcommons-cli-java libcommons-logging-java libcommons-parent-java libelasticsearch1.7-java libhamcrest-java
  libhawtjni-runtime-java libhyperic-sigar-java libjansi-java libjansi-native-java libjansson4 libjline2-java libjna-java libjna-jni libjts-java liblcms2-2
  liblog4j-extras1.2-java liblog4j1.2-java libluajit-5.1-2 libluajit-5.1-common liblucene4.10-java libnetfilter-log1 libnetfilter-queue1 libpcsclite1
  libprelude2v5 libqdox-java libservlet2.5-java libspatial4j-0.4-java libxpp3-java libxstream-java logstash openjdk-8-jre-headless suricata
0 mis à jour, 46 nouvellement installés, 0 à enlever et 0 non mis à jour.

#6 Updated by Gérald Schwartzmann over 6 years ago

Des erreurs ont été rencontrées pendant l'exécution :
 logstash
apt-eole - l'appel à apt-get (-c /etc/apt/apt-eole.conf install elasticsearch logstash kibana suricata) a retourné une erreur (code 100). Voir /var/log/apt/term.log
Extraction des modèles depuis les paquets : 100%
E: Sub-process /usr/bin/dpkg returned an error code (1)


root@eolebase:~# apt-eole install logstash
Action install pour root
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
logstash is already the newest version (1:5.3.0-1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de logstash (1:5.3.0-1) ...
Using provided startup.options file: /etc/logstash/startup.options
Successfully created system startup script for Logstash
root@eolebase:~# 

#7 Updated by Gérald Schwartzmann over 6 years ago

root@eolebase:~# apt-cache policy elasticsearch logstash kibana suricata 
elasticsearch:
  Installé : 1.7.3+dfsg-3
  Candidat : 1.7.3+dfsg-3
 Table de version :
     5.2.2 1
          1 http://test-eole.ac-dijon.fr/eole eole-2.6-experimental/main amd64 Packages
 *** 1.7.3+dfsg-3 500
        500 http://test-eole.ac-dijon.fr/ubuntu xenial/universe amd64 Packages
        100 /var/lib/dpkg/status
logstash:
  Installé : 1:5.3.0-1
  Candidat : 1:5.3.0-1
 Table de version :
 *** 1:5.3.0-1 100
          1 http://test-eole.ac-dijon.fr/eole eole-2.6-experimental/main amd64 Packages
        100 /var/lib/dpkg/status
kibana:
  Installé : 5.2.2
  Candidat : 5.2.2
 Table de version :
 *** 5.2.2 100
          1 http://test-eole.ac-dijon.fr/eole eole-2.6-experimental/main amd64 Packages
        100 /var/lib/dpkg/status
suricata:
  Installé : 3.0-1
  Candidat : 3.0-1
 Table de version :
     3.2.1-0ubuntu2 1
          1 http://test-eole.ac-dijon.fr/eole eole-2.6-experimental/main amd64 Packages
 *** 3.0-1 500
        500 http://test-eole.ac-dijon.fr/ubuntu xenial/universe amd64 Packages
        100 /var/lib/dpkg/status
root@eolebase:~#

#8 Updated by Gérald Schwartzmann over 6 years ago

Le fichier de configuration « /etc/logstash/jvm.options » n'existe pas sur le système.
Installation d'un nouveau fichier de configuration comme demandé.

Le fichier de configuration « /etc/logstash/logstash.yml » n'existe pas sur le système.
Installation d'un nouveau fichier de configuration comme demandé.

Le fichier de configuration « /etc/logstash/startup.options » n'existe pas sur le système.
Installation d'un nouveau fichier de configuration comme demandé.
Could not find any executable java binary. Please install java in your PATH or set JAVA_HOME.
dpkg: erreur de traitement du paquet logstash (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Paramétrage de ca-certificates-java (20160321) ...

Le fichier de configuration « /etc/ca-certificates/update.d/jks-keystore » n'existe pas sur le système.
Installation d'un nouveau fichier de configuration comme demandé.

#9 Updated by Gérald Schwartzmann over 6 years ago

  • Remaining (hours) changed from 0.25 to 0.0

#10 Updated by Scrum Master over 6 years ago

  • Status changed from En cours to Résolu

#11 Updated by Scrum Master over 6 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF