健康诊断设置在Elasticsearch中的配置
以下是用于配置内部诊断服务的专业级别设置。该服务的输出目前通过Health API暴露。不建议更改这些设置的默认值。
集群级设置:
health.master_history.has_master_lookup_timeframe
(静态)节点回顾时间,用于查看它是否观察到了任何主节点,然后再进行其他检查。默认为30秒。
master_history.max_age
(静态)用于记录主节点历史以用于诊断集群健康的时间框架。超过此时间的主节点更改在诊断集群健康时将不予考虑。默认为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)操作中存在的最短时间。默认为1天。
health.ilm.max_time_on_step
(动态)索引在被视为停滞之前必须在ILM步骤中存在的最短时间。默认为1天。
health.ilm.max_retries_per_step
(动态)索引在被视为停滞之前必须通过ILM步骤重试的最小次数。默认为100。
health.periodic_logger.enabled
(动态)启用健康周期记录器,它记录由Health API观察到的每个健康指标以及顶级健康指标的健康状态。默认为false。
health.periodic_logger.poll_interval
(动态,时间单位值)Elasticsearch记录集群的健康状态以及由Health API观察到的每个健康指标的频率。默认为60秒。
网友评论