Elasticsearch 中的运行状况诊断设置
编辑Elasticsearch 中的运行状况诊断设置编辑
以下是可以用于配置内部诊断服务的_专家级_设置。此服务的输出当前通过运行状况 API 运行状况 API 公开。建议不要更改任何这些默认值。
集群级别设置编辑
-
health.master_history.has_master_lookup_timeframe
- (静态) 在继续进行其他检查之前,节点回溯以查看是否观察到主节点的时间量。默认为
30s
(30 秒)。 -
master_history.max_age
- (静态) 我们记录主节点历史记录以用于诊断集群运行状况的时间范围。诊断集群运行状况时,将不考虑早于此时间的主节点更改。默认为
30m
(30 分钟)。 -
health.master_history.identity_changes_threshold
- (静态) 节点见证的主节点身份更改次数,指示集群不健康。默认为
4
。 -
health.master_history.no_master_transitions_threshold
- (静态) 节点见证的无主节点转换次数,指示集群不健康。默认为
4
。 -
health.node.enabled
- (动态) 启用运行状况节点,这允许运行状况 API 提供有关集群范围运行状况方面的指示,例如磁盘空间。
-
health.reporting.local.monitor.interval
- (动态) 确定集群的每个节点监控构成其本地运行状况的各个方面(例如其磁盘使用情况)的时间间隔。
-
health.ilm.max_time_on_action
- (动态) 索引在被视为停滞之前必须处于索引生命周期管理 (ILM) 操作中的最短时间。默认为
1d
(1 天)。 -
health.ilm.max_time_on_step
- (动态) 索引在被视为停滞之前必须处于 ILM 步骤中的最短时间。默认为
1d
(1 天)。 -
health.ilm.max_retries_per_step
- (动态) 在被视为停滞之前,索引被 ILM 步骤重试的最少次数。默认为
100
-
health.periodic_logger.enabled
- (动态) 启用运行状况定期记录器,该记录器记录每个运行状况指标的运行状况状态以及运行状况 API 观察到的顶级运行状况状态。默认为
false
。 -
health.periodic_logger.poll_interval
- (动态,时间单位值) Elasticsearch 记录集群运行状况状态和运行状况 API 观察到的每个运行状况指标的运行状况状态的频率。默认为
60s
(60 秒)。