Skip to content

Progressively calculate /_disk_usage?run_expensive_tasks #130224

Open
@flash1293

Description

@flash1293

Description

/_disk_usage?run_expensive_tasks is very helpful for admins to spot wasteful configurations. But it's not really feasible to run on production systems.

By obtaining information about field/data-structure level disk usage when the data is anyway moved around (e.g. during segment merge) and storing it in aggregated form as index meta data, fetching disk usage could get super cheap.

This feature could be exposed in the Kibana streams UI which is already showing approximate disk usage over time.

cc @dakrone @martijnvg as discussed

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions