产品简介

 

集群组件

更新时间 2023-09-06

OpenSearch 为用户提供了以下组件,用以服务集群其他组件或直接为用户提供服务。

Exporter 组件

Prometheus 是一套开源的监控系统,以较低的系统资源要求,可实现了丰富的自定义和灵活的查询。

  • OpenSearch 默认启用 OpenSearch Exporter 监控服务,可通过对接 Prometheus 提供节点服务状态监控,可访问 http://<os_hot_node_IP>:9200/_prometheus/metrics 查看监控数据。

  • OpenSearch 支持启用 Node Exporter 监控服务,通过对接 Prometheus提供节点资源状态监控服务,可访问 http://<os_hot_node_IP>:<node_exporter_port>/metrics 查看监控数据。

Cerbro 组件

Cerebro 是基于 Web 的 OpenSearch 第三方管理工具,提供集群、索引、快照等的可视化管理功能。OpenSearch 服务集成 Cerebro 组件,可访问 http://<dashboard_IP>:<cerebro_port> 进行索引和节点可视化管理。

Caddy 组件

Caddy 是一个支持 HTTP/2 的跨平台 Web 服务器,除了日志查看功能,还为 Logstash 节点提供上传分词和停止词词典功能,为 OpenSearch 节点提供上传同义词词典功能。

Caddy 运行在集群节点的 80 端口,可通过 http://<节点 IP>/logs/ 查看日志。

HAProxy 组件

HAProxy 是一个高性能的负载均衡软件,部署在 Dashboard 节点上,提供 OpenSearch 的负载均衡和故障转移功能。

建议通过集群的高可用 IP(绑定在 Dashboard 节点上)访问 OpenSearch 服务 http://<VIP>:9200/

Keepalived 组件

Keepalived 为 HAProxy 提供故障转移能力,防止 HAProxy 单点失败,确保 http://<VIP>:9200/ 的高可用。

这篇文档解决了您的问题吗?
0
0