37、ELK 栈中 Elasticsearch 与 Kibana 的使用指南
2026/7/16 23:41:27 网站建设 项目流程

ELK 栈中 Elasticsearch 与 Kibana 的使用指南

1. Elasticsearch 基础概念

Elasticsearch 是一个分布式搜索和分析引擎,在 ELK 栈中扮演着核心角色。一个节点(Node)是 Elasticsearch 的一个运行实例,默认情况下,每个节点都会加入名为 “elasticsearch” 的集群。每个节点可在elasticsearch.yml中进行独立配置,包括内存和资源分配等设置。

节点在 Elasticsearch 中有三种角色:
-数据节点(Data node):负责索引文档和对索引文档进行搜索。为提高性能或扩展集群,建议添加更多数据节点。可通过以下配置将节点设置为数据节点:

node.master = false node.data=true
  • 主节点(Master node):负责集群的管理。对于大型集群,建议设置三个专用主节点(一个主节点和两个备份节点),这些节点仅作为主节点,不存储索引或执行搜索。配置如下:
node.master =true node.data=false
  • 路由节点或负载均衡节点(Routing node or load balancer node):不充当主节点或数据节

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询