面试题答案
一键面试监控指标
- 节点健康状态:通过查看节点的健康状态指标,能快速知晓节点是否正常运行。例如绿色表示所有主分片和副本分片都已分配,集群健康;黄色表示所有主分片已分配,但部分副本分片未分配;红色表示部分主分片未分配,集群不可用。
- 节点磁盘使用率:节点磁盘空间不足可能导致数据写入失败等问题。监控磁盘使用率有助于提前发现此类风险,确保数据有足够的存储空间。
相关工具
- Elasticsearch API:可使用
/_cat/nodes?v
命令获取节点的基础信息,包括健康状态、磁盘使用等情况。通过解析返回的JSON数据,能获取具体监控指标。例如,可查看disk.used_percent
字段获取磁盘使用率。使用/_cluster/health
API可获取集群整体健康状态。 - Kibana:它是Elasticsearch的可视化工具。在Kibana的“Monitoring”板块中,可以直观地查看节点的各项指标图表,如节点健康状态的实时变化、磁盘使用率的趋势图等。通过配置可视化面板,能快速发现NodesFaultDetection事件相关的异常指标。