[Docker] Docker installiert den Kibana-Dienst_Docker+Elasticsearch+Kibana


点击跳转: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 networkdiese 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.

Guess you like

Origin blog.csdn.net/yuchangyuan5237/article/details/132015270