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 秒)。