Momentan erhalte ich folgende Benachrichtigungen:
Upgrade erforderlich Ihre Version von Elasticsearch ist zu alt. Kibana benötigt Elasticsearch 0.90.9 oder höher.
Kann mir jemand sagen, ob es eine Möglichkeit gibt, die genaue installierte Version von ELS zu finden?
erstellen Sie vom Chrome Rest-Client aus eine GET-Anforderung oder curl -XGET 'http://localhost:9200'
in der Konsole
restclient: 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"
}
das Zahlenfeld bezeichnet die Version der elasticsearch
. Hier ist elasticsearch
Version 2.3.4
Ich möchte hinzufügen, was in den obigen Antworten nicht erwähnt wird.
Drücken Sie in der Dev-Konsole Ihres Kibanas folgenden Befehl:
GET /
Dies ist vergleichbar mit dem Zugriff auf localhost:9200
vom Browser aus.
Hoffe das hilft jemandem.
Sie können die Version von ElasticSearch mit dem folgenden Befehl überprüfen. Es gibt auch einige andere Informationen zurück:
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"
}
Hier sehen Sie die Versionsnummer: 2.3.4
Normalerweise wird Kibana in/opt/logstash/bin/kibana installiert. So können Sie die Kibana-Version wie folgt erhalten
/opt/kibana/bin/kibana --version
So überprüfen Sie die Version Ihres laufenden Kibana: Versuchen Sie Folgendes:
Schritt 1. Starten Sie Ihren Kibana-Service.
Schritt 2. Browser öffnen und unter der Zeile eingeben,
localhost:5601
Schritt 3. Gehen Sie zu Einstellungen-> Info
You can See Version of Your Running kibana.
Sie können dies versuchen, Nach dem Start des Dienstes von elasticsearch Geben Sie die folgende Zeile in Ihren Browser ein.
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"
}
navigieren Sie zu dem Ordner, in dem Sie kibana installiert haben. Wenn Sie kibana mit yum installiert haben, wird es standardmäßig am folgenden Speicherort abgelegt
/usr/share/kibana
verwenden Sie dann den folgenden Befehl
bin/kibana --version
Wenn Sie x-pack zur Sicherung von Elasticseach installiert haben, sollte die Anforderung die gültigen Anmeldeinformationen enthalten.
curl -XGET -u "elastic:passwordForElasticUser" 'localhost:9200'
Tatsächlich, wenn die Sicherheit aktiviert ist, sollten alle nachfolgenden Anforderungen demselben Muster folgen (Inline-Anmeldeinformationen müssen angegeben werden).
Der Benutzer @manoj hat die richtige Antwort auf die Frage angegeben. Von Kibana Host wird eine Anfrage an http: // localhost: 9200/ nicht beantwortet, es sei denn, ElasticSearch läuft auch auf demselben Knoten. Kibana hört auf Port 5601 und nicht auf 9200.
In den meisten Fällen, mit Ausnahme von DEV, befindet sich ElasticSearch aus verschiedenen Gründen nicht auf demselben Knoten wie Kibana ... Um Daten über ElasticSearch von Kibana zu erhalten, sollten Sie im Register "Dev Tools" die Registerkarte "Dev Tools" auswählen links und in der Konsole den Befehl ausgeben: GET/
Eine andere Möglichkeit, es mit Ubuntu 18.0.4
zu tun
Sudo /usr/share/kibana/bin/kibana --version