Directorio de artículos
点击跳转:Docker安装MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常见服务全套(质量有保证,内容详情)
1. ¿Qué es Kibana?
Kibana es una herramienta de gestión y visualización de datos para Elasticsearch que proporciona histogramas, gráficos de líneas, gráficos circulares y mapas en tiempo real. Admite el sistema de permisos de seguridad del usuario y complementos de varias dimensiones, generalmente utilizados junto con Elasticsearch y Logstash.
2. Instalación de Docker en Kibana
2.1 Premisa
Instale la versión correcta de Elasticsearch, la forma correcta de instalar Elasticsearch con Docker e instale el servicio Elasticsearch con Docker
Tome la versión 6.6.2 de Elasticsearch como ejemplo:
- Instalar e iniciar 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"
- Visite http://localhost:9200 o https://localhost:9200 para ver
curl http://localhost:9200
2.2 Instalar Kibana
Cabe señalar que la versión de kibana debe ser coherente con elasticsearch para evitar errores innecesarios.
Tome la versión 6.6.2 de Kibana como ejemplo:
- Instalar e iniciar Kibana
#
docker run -d --name kibana -p 5601:5601 \
--link elasticsearch:elasticsearch \
kibana:6.6.2
--link
: Establece una asociación entre dos contenedores, kibana está asociada con es. El frente es el nombre del contenedor es, que se llama elasticsearch, y lo siguiente es una cadena fija.elasticsearch
Nota: El método –link se utiliza para conexiones de red entre contenedores. De hecho, no se recomienda oficialmente, se recomienda utilizar
docker network
este método .
- Verificar los registros de Kibana
docker logs -f kibana
No hay errores en los registros.
- Verifique la interfaz de Kibana: http://localhost:5601
La interfaz es similar a la imagen a continuación y básicamente no hay ningún problema. Hay un índice zipkin porque he usado zipkin.