diff --git a/CHANGELOG.next.asciidoc b/CHANGELOG.next.asciidoc index 4a247d24f1ec..bf345ecb08b1 100644 --- a/CHANGELOG.next.asciidoc +++ b/CHANGELOG.next.asciidoc @@ -15,6 +15,7 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff] - Filebeat now needs `dup3`, `faccessat2`, `prctl` and `setrlimit` syscalls to run the journald input. If this input is not being used, the syscalls are not needed. All Beats have those syscalls allowed now because the default seccomp policy is global to all Beats. {pull}40061[40061] - Beats will rate limit the logs about errors when indexing events on Elasticsearch, logging a summary every 10s. The logs sent to the event log is unchanged. {issue}40157[40157] - Drop support for Debian 10 and upgrade statically linked glibc from 2.28 to 2.31 {pull}41402[41402] +- Fix metrics not being ingested, due to "Limit of total fields [10000] has been exceeded while adding new fields [...]". The total fields limit has been increased to 12500. No significant performance impact on Elasticsearch is anticipated. {pull}41640[41640] *Auditbeat* @@ -371,7 +372,7 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff] - Add metrics for the vSphere Virtualmachine metricset. {pull}40485[40485] - Log the total time taken for GCP `ListTimeSeries` and `AggregatedList` requests {pull}40661[40661] - Add metrics related to triggered alarms in all the vSphere metricsets. {pull}40714[40714] {pull}40876[40876] -- Add new metricset datastorecluster for vSphere module. {pull}40634[40634] +- Add new metricset datastorecluster for vSphere module. {pull}40634[40634] - Add support for new metrics in datastorecluster metricset. {pull}40694[40694] - Add metrics related to alert in all the vSphere metricsets. {pull}40714[40714] - Add new metrics fot datastore and minor changes to overall vSphere metrics {pull}40766[40766] diff --git a/libbeat/template/load_test.go b/libbeat/template/load_test.go index 8f6b1837d9a2..db82384539c9 100644 --- a/libbeat/template/load_test.go +++ b/libbeat/template/load_test.go @@ -170,7 +170,7 @@ func TestFileLoader_Load(t *testing.T) { "refresh_interval": "5s", "mapping": mapstr.M{ "total_fields": mapstr.M{ - "limit": 10000, + "limit": defaultTotalFieldsLimit, }, }, "query": mapstr.M{ diff --git a/libbeat/template/template.go b/libbeat/template/template.go index 5663a55c9cb5..f68b56987fdb 100644 --- a/libbeat/template/template.go +++ b/libbeat/template/template.go @@ -35,7 +35,7 @@ import ( var ( // Defaults used in the template defaultDateDetection = false - defaultTotalFieldsLimit = 10000 + defaultTotalFieldsLimit = 12500 defaultMaxDocvalueFieldsSearch = 200 defaultFields []string