Artikelverzeichnis
点击跳转:Docker安装MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常见服务全套(质量有保证,内容详情)
1. Was ist Kibana?
Kibana ist ein Datenvisualisierungs- und Verwaltungstool für Elasticsearch , das Echtzeit-Histogramme, Liniendiagramme, Kreisdiagramme und Karten bereitstellt. Unterstützt Benutzersicherheitsberechtigungssysteme und Plug-Ins verschiedener Dimensionen, die normalerweise zusammen mit Elasticsearch und Logstash verwendet werden.
2. Docker-Installation von Kibana
2.1. Prämisse
Installieren Sie die richtige Version von Elasticsearch, die richtige Art und Weise, Elasticsearch mit Docker zu installieren, und installieren Sie den Elasticsearch-Dienst mit Docker
Nehmen Sie als Beispiel Elasticsearch Version 6.6.2:
- Installieren und starten Sie Elasticsearch
#
docker run -p 9200:9200 -p 9300:9300 --name elasticsearch \
-e "discovery.type=single-node" \
-e "cluster.name=elasticsearch" \
-e "ES_JAVA_OPTS=-Xms512m -Xmx1024m" \
-d "docker.elastic.co/elasticsearch/elasticsearch:6.6.2"
- Besuchen Sie http://localhost:9200 oder https://localhost:9200, um es zu sehen
curl http://localhost:9200
2.2. Installieren Sie Kibana
Es ist zu beachten, dass die Version von Kibana mit Elasticsearch übereinstimmen muss , um unnötige Fehler zu vermeiden.
Nehmen Sie als Beispiel die Kibana-Version 6.6.2:
- Installieren und starten Sie Kibana
#
docker run -d --name kibana -p 5601:5601 \
--link elasticsearch:elasticsearch \
kibana:6.6.2
--link
: Stellen Sie eine Zuordnung zwischen zwei Containern her. Kibana ist mit es verknüpft. Der erste ist der Name des es-Containers. Wir haben ihn gerade „Elasticsearch“ und die folgende feste Zeichenfolge genanntelasticsearch
Hinweis: Die Methode –link wird für Netzwerkverbindungen zwischen Containern verwendet. Tatsächlich wird sie nicht offiziell empfohlen. Es wird empfohlen,
docker network
diese Methode zu verwenden.
- Überprüfen Sie die Kibana-Protokolle
docker logs -f kibana
Es gibt keine Fehler in den Protokollen
- Überprüfen Sie die Kibana-Schnittstelle: http://localhost:5601
Die Schnittstellenanzeige ähnelt dem Bild unten und es gibt grundsätzlich kein Problem. Es gibt einen Zipkin-Index, da Zipkin verwendet wurde.