博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kibana连接elasticsearch集群做负载均衡
阅读量:5907 次
发布时间:2019-06-19

本文共 560 字,大约阅读时间需要 1 分钟。

问题背景

在ELK架构中,kibana一般配置连接elasticsearch的时候,配置文件中的写法一般如下:

…… # The URL of the Elasticsearch instance to use for all your queries.elasticsearch.url: "http://192.168.1.1:9200" ……

那么假如我的elasticsearch是一个集群模式,有多个elasticsearch节点(以下简称es),kibana想连多台es节点,那怎么处理呢?

到目前为止(官方目前最新版本是6.4),官方的意思是:暂不支持连接多个es节点,也就是上面的配置文件中,只能填写一个地址。

 

解决办法

虽然格式上不支持的填写多个es节点地址,但是官方也给出了另外一种方案:搭建一个只用来“协调”的es节点,让这个节点加入到es集群中,然后kibana连接这个“协调”节点,这个“协调”节点,不参加主节点选举,也不存储数据,只是用来处理传入的HTTP请求,并将操作重定向到集群中的其他es节点,然后收集并返回结果。这个“协调”节点本质上也起了一个负载均衡的作用。

详见官方文档:

 

转载于:https://www.cnblogs.com/ding2016/p/9700592.html

你可能感兴趣的文章
Windows ThinPC 最终版已 RTM
查看>>
nmon性能监控
查看>>
SpringMVC懒加载导致的问题一则
查看>>
Tips of ACWS Framework
查看>>
HTTP handlers和Module简介
查看>>
新浪微博开放平台开发-android客户端(1)
查看>>
配置 Project Server 2010 与 Microsoft Exchange Server 2010 结合使用
查看>>
服务器架构之性能扩展-第七章(8)
查看>>
J2EE部署项目至Tomcat报错:Unable to read TLD "META-INF/c.tld"
查看>>
《跟阿铭学Linux》第6章 Linux磁盘管理——课后习题与答案
查看>>
biji001
查看>>
给年轻工程师的十大忠告
查看>>
在SQL2005 轻松配置SSIS包
查看>>
MDT2008部署之一概览
查看>>
正确删除归档日志
查看>>
Spring 3支持RESTful API/APP配置示例
查看>>
Dell R710服务器磁盘恢复数据库一例(记录)
查看>>
一个专业网管的工作笔记(超级珍藏)
查看>>
rails中实现上传功能
查看>>
SQL Server column not allow Null,insert failed
查看>>