当前位置: 首页 > article >正文

Kibana server is not ready yet

遇到“Kibana server is not ready yet”错误通常表示Kibana无法连接到Elasticsearch。以下是一些常见原因及其解决方案:

1.常见原因

1.1.Elasticsearch未运行

确保Elasticsearch服务已启动并正常运行。您可以通过访问 http://localhost:9200 来检查Elasticsearch的状态。

1.2.网络连接问题

如果Kibana和Elasticsearch在不同的Docker容器中,确保它们在同一网络中,并使用容器名称而不是localhost进行连接。

1.3.配置错误

检查Kibana的配置文件(kibana.yml)中的elasticsearch.hosts设置,确保它指向正确的Elasticsearch URL。

elasticsearch.hosts: ["http://elasticsearch:9200"]

2.解决方案

2.1. 检查Elasticsearch健康状态

使用以下命令检查Elasticsearch集群的健康状态:

bash

curl -X GET "localhost:9200/_cluster/health?pretty"

如果状态不是“green”,则需要解决Elasticsearch中的问题。

2.2. 使用Docker网络

如果您在Docker中运行Kibana和Elasticsearch,请确保它们在同一网络中。例如,创建一个Docker网络并在该网络上启动容器:

2.2.1.创建Docker网络
docker network create es-net
2.2.2.docker部署es
docker run -d \
  --name elasticsearch \
  --network es-net \
  -e "discovery.type=single-node" \
  -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
  -p 9200:9200 \
  -p 9300:9300 \
  elasticsearch:7.14.0
2.2.3.运行Kibana容器
docker run -d \
  --name kibana \
  --network es-net \
  -p 5601:5601 \
  -e ELASTICSEARCH_HOSTS=http://elasticsearch:9200 \
  kibana:7.14.0

重点!!!!!:在这里,Kibana使用http://elasticsearch:9200来连接Elasticsearch,而不是localhost


http://www.kler.cn/a/421076.html

相关文章:

  • java调用cmdsh命令
  • 使用ESP32通过Arduino IDE点亮1.8寸TFT显示屏
  • 6.824/6.5840 Lab 1: MapReduce
  • 如何在 Firefox 中清除特定网站的浏览历史记录
  • 机器学习概述,特征工程简述2.1——2.3
  • node.js @ffmpeg-installer/ffmpeg 桌面推流
  • 基于MyBatis的关联查询优化与应用实践
  • 新品发布 | TOSUN正式推出GPS转CAN FD模块产品,为自动驾驶提供数据支持
  • Web开发 ,用Python 还是 Node.js? 我的经验是...
  • 第六届金盾信安杯Web题解
  • COMBINING INDUCTION AND TRANSDUCTION FOR ABSTRACT REASONING 论文阅读报告
  • 「Mac畅玩鸿蒙与硬件36」UI互动应用篇13 - 数字滚动抽奖器
  • 【Redis】Redis Set 集合常见命令, 内部编码以及使用场景介绍
  • 【C++】双温度转换与并联电阻计算的编程题分析与优化
  • K8S集群的高可用性(HA)架构如何设计
  • 插入排序⁻⁻⁻⁻直接插入排序希尔排序
  • LLM:一个小型搜索agent的实现
  • 肝硬化腹水中医怎么治疗
  • TypeScript 在 React 中的应用
  • 每日一题 LCR 039. 柱状图中最大的矩形
  • openjdk17 jvm 大对象 内存分配 在C++源码体现
  • RouterOS ROSV7 基于域名的分流实现
  • 构建短视频矩阵生态体系开发分享
  • 卷积网络和残差网络
  • 【AI系统】Ascend C 语法扩展
  • 家政小程序开发,打造便捷家政生活小程序