[DOCS] Moved fielddata circuit breaker higher up the page
This commit is contained in:
parent
2f115b8103
commit
f8a427e266
|
@ -24,7 +24,39 @@ field data after a certain time of inactivity. Defaults to `-1`. For
|
|||
example, can be set to `5m` for a 5 minute expiry.
|
||||
|=======================================================================
|
||||
|
||||
=== Field data formats
|
||||
[float]
|
||||
[[fielddata-circuit-breaker]]
|
||||
=== Field data circuit breaker
|
||||
The field data circuit breaker allows Elasticsearch to estimate the amount of
|
||||
memory a field will required to be loaded into memory. It can then prevent the
|
||||
field data loading by raising and exception. By default it is configured with
|
||||
no limit (-1 bytes), but is automatically set to `indices.fielddata.cache.size`
|
||||
if set. It can be configured with the following parameters:
|
||||
|
||||
[cols="<,<",options="header",]
|
||||
|=======================================================================
|
||||
|Setting |Description
|
||||
|`indices.fielddata.breaker.limit` |Maximum size of estimated field data
|
||||
to allow loading. Defaults to 80% of the maximum JVM heap.
|
||||
|`indices.fielddata.breaker.overhead` |A constant that all field data
|
||||
estimations are multiplied with to determine a final estimation. Defaults to
|
||||
1.03
|
||||
|=======================================================================
|
||||
|
||||
Both the `indices.fielddata.breaker.limit` and
|
||||
`indices.fielddata.breaker.overhead` can be changed dynamically using the
|
||||
cluster update settings API.
|
||||
|
||||
[float]
|
||||
[[fielddata-monitoring]]
|
||||
=== Monitoring field data
|
||||
|
||||
You can monitor memory usage for field data as well as the field data circuit
|
||||
breaker using
|
||||
<<cluster-nodes-stats,Nodes Stats API>>
|
||||
|
||||
[[fielddata-formats]]
|
||||
== Field data formats
|
||||
|
||||
The field data format controls how field data should be stored.
|
||||
|
||||
|
@ -237,33 +269,3 @@ The `frequency` and `regex` filters can be combined:
|
|||
}
|
||||
--------------------------------------------------
|
||||
|
||||
[float]
|
||||
[[field-data-circuit-breaker]]
|
||||
=== Field data circuit breaker
|
||||
The field data circuit breaker allows Elasticsearch to estimate the amount of
|
||||
memory a field will required to be loaded into memory. It can then prevent the
|
||||
field data loading by raising and exception. By default it is configured with
|
||||
no limit (-1 bytes), but is automatically set to `indices.fielddata.cache.size`
|
||||
if set. It can be configured with the following parameters:
|
||||
|
||||
[cols="<,<",options="header",]
|
||||
|=======================================================================
|
||||
|Setting |Description
|
||||
|`indices.fielddata.breaker.limit` |Maximum size of estimated field data
|
||||
to allow loading. Defaults to 80% of the maximum JVM heap.
|
||||
|`indices.fielddata.breaker.overhead` |A constant that all field data
|
||||
estimations are multiplied with to determine a final estimation. Defaults to
|
||||
1.03
|
||||
|=======================================================================
|
||||
|
||||
Both the `indices.fielddata.breaker.limit` and
|
||||
`indices.fielddata.breaker.overhead` can be changed dynamically using the
|
||||
cluster update settings API.
|
||||
|
||||
[float]
|
||||
[[field-data-monitoring]]
|
||||
=== Monitoring field data
|
||||
|
||||
You can monitor memory usage for field data as well as the field data circuit
|
||||
breaker using
|
||||
<<cluster-nodes-stats,Nodes Stats API>>
|
||||
|
|
Loading…
Reference in New Issue