Actuellement, je reçois ces alertes:
Mise à niveau requise Votre version d'Elasticsearch est trop ancienne. Kibana nécessite Elasticsearch 0.90.9 ou supérieur.
Quelqu'un peut-il me dire s'il est possible de trouver la version exacte installée d'ELS?
à partir du client Chrome Rest, effectuez une demande GET ou curl -XGET 'http://localhost:9200'
dans la console.
client de repos: http: // localhost: 9200
{
"name": "node",
"cluster_name": "elasticsearch-cluster",
"version": {
"number": "2.3.4",
"build_hash": "dcxbgvzdfbbhfxbhx",
"build_timestamp": "2016-06-30T11:24:31Z",
"build_snapshot": false,
"lucene_version": "5.5.0"
},
"tagline": "You Know, for Search"
}
où champ numéro indique la version elasticsearch
. Ici, la version elasticsearch
est 2.3.4
J'aimerais ajouter ce qui n'est pas mentionné dans les réponses ci-dessus.
Depuis la console de développement de votre kibana, appuyez sur la commande suivante:
GET /
Ceci est similaire à accéder à localhost:9200
à partir du navigateur.
J'espère que cela aidera quelqu'un.
Vous pouvez vérifier la version de ElasticSearch à l'aide de la commande suivante. Il retourne d'autres informations également:
curl -XGET 'localhost: 9200'
{
"name" : "Forgotten One",
"cluster_name" : "elasticsearch",
"version" : {
"number" : "2.3.4",
"build_hash" : "e455fd0c13dceca8dbbdbb1665d068ae55dabe3f",
"build_timestamp" : "2016-06-30T11:24:31Z",
"build_snapshot" : false,
"lucene_version" : "5.5.0"
},
"tagline" : "You Know, for Search"
}
Ici vous pouvez voir le numéro de version: 2.3.4
Kibana est généralement installé dans/opt/logstash/bin/kibana . Ainsi, vous pouvez obtenir la version de kibana comme suit
/opt/kibana/bin/kibana --version
Pour vérifier la version de votre Kibana en cours d’exécution, essayez ceci:
Étape 1. Démarrez votre service Kibana.
Étape 2. Navigateur ouvert et type en dessous de la ligne,
localhost:5601
Étape 3. Allez dans Paramètres-> À propos de
You can See Version of Your Running kibana.
Vous pouvez essayer ceci, Après le démarrage de Service of elasticsearch, tapez ci-dessous la ligne dans votre navigateur.
localhost:9200
It will give Output Something like that,
{
"status" : 200,
"name" : "Hypnotia",
"cluster_name" : "elasticsearch",
"version" : {
"number" : "1.7.1",
"build_hash" : "b88f43fc40b0bcd7f173a1f9ee2e97816de80b19",
"build_timestamp" : "2015-07-29T09:54:16Z",
"build_snapshot" : false,
"lucene_version" : "4.10.4"
},
"tagline" : "You Know, for Search"
}
accédez au dossier où vous avez installé votre kibana si vous avez utilisé yum pour installer kibana il sera placé par défaut à l’emplacement
/usr/share/kibana
puis utilisez la commande suivante
bin/kibana --version
Si vous avez installé x-pack pour sécuriser elasticseach, la demande doit contenir les informations d'identification valides.
curl -XGET -u "elastic:passwordForElasticUser" 'localhost:9200'
Enfait, si la sécurité activée, toutes les demandes suivantes doivent suivre le même schéma (des informations d'identification en ligne doivent être fournies).
L'utilisateur @manoj a fourni la réponse correcte à la question . De Kibana Host, une demande adressée à http: // localhost: 9200/ ne sera pas traitée, sauf si ElasticSearch est également exécuté sur le même noeud. Kibana écoute sur le port 5601 et non sur 9200.
Dans la plupart des cas, à l'exception de DEV, ElasticSearch ne se trouvera pas sur le même nœud que Kibana, et ce pour plusieurs raisons . Par conséquent, pour obtenir des informations sur votre ElasticSearch de Kibana, vous devez sélectionner l'onglet "Outils de développement" dans la liste. à gauche et dans la console, tapez la commande: GET/
Une autre façon de le faire sur Ubuntu 18.0.4
Sudo /usr/share/kibana/bin/kibana --version