Installation de la stack ELK 6.2.4

Installation des produits.

J’ai lu le guide d’installation de travers. Je me suis basé sur mes expériences antérieurs. La stack ELK a beaucoup changé.

Mes premiers essais avec ELK ont commencé en Novembre 2014, je suis passé de la version 1.2, à la version 1.4 , puis 2.3.3. Il y a eu beaucoup de changement.

Installation de ELK 6.2.4.

Dezippe du fichier

Installation de Kibana.

Dezippe du fichier

Installation de x-pack dans Elasticsearch

 

Installation de x-pack dans Kibana

Dans le répertoire racine de kibana.

./bin/kibana-plugin install x-pack

Attempting to transfer from x-pack
Attempting to transfer from https://artifacts.elastic.co/downloads/kibana-plugins/x-pack/x-pack-6.2.4.zip
Transferring 264988487 bytes....................
Transfer complete
Retrieving metadata from plugin archive
Extracting plugin archive
Extraction complete
Optimizing and caching browser bundles...
Plugin installation complete

Configuration des produits

Les répertoires d’installation

Elasticsearch /Users/dterencio/Documents/MesDev/netbeans/ELK/elasticsearch-6.2.4/bin

Kibana /Users/dterencio/Documents/MesDev/netbeans/ELK/kibana-6.2.4-darwin-x86_64/bin

La configuration des utilisateurs.

La gestion des utilisateurs.

Ajouter les utilisateurs dans le fichier config\kibana.yml

elasticsearch.username: "kibana"
elasticsearch.password: "eduarte44"

Tester les produits

Tester elasticsearch

http://localhost:9200/

avec kibana /eduarte44

Reponse :

{
  "name": "pYJICXq",
  "cluster_name": "elasticsearch",
  "cluster_uuid": "qTpDPjs9SbSOadoNmZXjwg",
  "version": {
    "number": "6.2.4",
    "build_hash": "ccec39f",
    "build_date": "2018-04-12T20:37:28.497551Z",
    "build_snapshot": false,
    "lucene_version": "7.2.1",
    "minimum_wire_compatibility_version": "5.6.0",
    "minimum_index_compatibility_version": "5.0.0"
  },
  "tagline": "You Know, for Search"
}

curl ‘http://localhost:9200/?pretty’

Réponse :

{
  "error" : {
    "root_cause" : [
      {
        "type" : "security_exception",
        "reason" : "missing authentication token for REST request [/?pretty]",
        "header" : {
          "WWW-Authenticate" : "Basic realm=\"security\" charset=\"UTF-8\""
        }
      }
    ],
    "type" : "security_exception",
    "reason" : "missing authentication token for REST request [/?pretty]",
    "header" : {
      "WWW-Authenticate" : "Basic realm=\"security\" charset=\"UTF-8\""
    }
  },
  "status" : 401
}

Acces a la console Kibana

http://localhost:5601

Utilisateur mot de passe : kibana / eduarte44

Tester xpack

http://localhost:9200/_xpack

Reponse :

{
  "build": {
    "hash": "57da266",
    "date": "2018-04-12T21:45:26.689178Z"
  },
  "license": {
    "uid": "66edf69c-f794-4aa8-87c7-3d11579b6ee9",
    "type": "trial",
    "mode": "trial",
    "status": "active",
    "expiry_date_in_millis": 1530293736035
  },
  "features": {
    "graph": {
      "description": "Graph Data Exploration for the Elastic Stack",
      "available": true,
      "enabled": true
    },
    "logstash": {
      "description": "Logstash management component for X-Pack",
      "available": true,
      "enabled": true
    },
    "ml": {
      "description": "Machine Learning for the Elastic Stack",
      "available": true,
      "enabled": true,
      "native_code_info": {
        "version": "6.2.4",
        "build_hash": "524e7fe231abc1"
      }
    },
    "monitoring": {
      "description": "Monitoring for the Elastic Stack",
      "available": true,
      "enabled": true
    },
    "security": {
      "description": "Security for the Elastic Stack",
      "available": true,
      "enabled": true
    },
    "watcher": {
      "description": "Alerting, Notification and Automation for the Elastic Stack",
      "available": true,
      "enabled": true
    }
  },
  "tagline": "You know, for X"
}

 

Je vais compléter cet article au fur et à mesure.  Je vais faire un article sur les API Java et peut être les nouveaux concepts.

Je trouve que ELK à beaucoup changer, c’est devenu plus gros, plus complexe.

 

A propos Duarte TERENCIO

Architecte Solutions
Cet article, publié dans Cloud computing, Programmation, Techno, est tagué , . Ajoutez ce permalien à vos favoris.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.