在Elasticsearch 6.8.6版本中,_tasks指标是用于获取有关正在执行的任务和操作的详细信息的API。它提供了以下信息:

  1. node:执行任务的节点的ID。
  2. id:任务的唯一标识符。
  3. type:任务的类型,例如transportindices:refresh等。
  4. action:正在执行的任务的动作,例如indices:data/write/bulk等。
  5. start_time_in_millis:任务开始执行的时间戳。
  6. running_time_in_nanos:任务已经执行的时间(以纳秒为单位)。
  7. cancellable:指示任务是否可取消。
  8. parent_task_id:父任务的ID,用于跟踪任务的层次结构。
  9. headers:任务相关的标头信息。
  10. description:任务的描述信息。

此外,_tasks指标还提供了更多的可选参数,以帮助用户过滤和排序任务。例如:

  • actions:可以根据任务的动作类型进行过滤。
  • nodes:可以根据节点ID进行过滤。
  • detailed:指示是否返回详细信息。
  • group_by:可以根据不同的字段进行分组,例如parentsactions等。
  • wait_for_completion:指示是否等待所有任务完成后返回结果。

通过使用_tasks指标,您可以获取有关正在运行的任务的详细信息,以帮助您监视和管理Elasticsearch集群的性能和运行状况

elasticsearch 686 _tasks 指标详解

原文地址: http://www.cveoy.top/t/topic/ilsf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录