背景描述

为了实现多维监控数据库,OpenSearch 支持启用 Node Exporter 监控服务,通过对接 Prometheus 和 Grafana 提供节点资源状态监控服务。

  • OpenSearch 集成 node_exporter v0.18.1 版本,支持 Prometheus 标准 Exporter 监控指标。详细监控指标项,请参见 node_exporter

  • OpenSearch 默认开启 Node Exporter 监控服务。

  • OpenSearch 默认监控端口为 9100。

本小节主要介绍如何启动和关闭 Node Exporter 服务。

前提条件

  • 已创建 OpenSearch 集群,且集群状态为 活跃

  • 已安装 Prometheus 和 Grafana,且已获取 Prometheus 和 Grafana 用户和密码。

    注意
    • 安装 Prometheus 和 Grafana 的服务器与 OpenSearch 之间的网络通畅。

    • 若安装 Prometheus 和 Grafana 的服务器与 OpenSearch 网络不通,可通过边界路由器VPN 等方式打通网络。不建议通过端口转发的方式将服务暴露到公网,以免造成 OpenSearch 关键信息暴露等风险。

操作步骤

步骤一:开启 Node Exporter 服务

修改配置参数 prometheus.node.exporter 值为 true,开启服务。详情可参考修改集群配置参数

步骤二:配置 Node Exporter 监控

参考 Prometheus 官方配置指导Grafana 官方配置指导,添加 OpenSearch 节点为数据源。成功添加数据源后,即可在 Grafana 查看节点资源监控信息。

通过访问 http://<os_hot_node_IP>:<node_exporter_port>/metrics,可验证 Node Exporter 监控是否配置成功。

步骤三:关闭 Node Exporter 服务

修改配置参数 prometheus.node.exporter 值为 false,关闭服务。详情可参考修改集群配置参数