Skip to content

Commit 8a24fa5

Browse files
authored
Merge branch 'master' into mobile-fields
2 parents d0d5b06 + 1c09eed commit 8a24fa5

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

cmd/root.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,9 @@ var libbeatConfigOverrides = func() []cfgfile.ConditionalOverride {
8383
return common.MustNewConfigFrom(map[string]interface{}{
8484
"output": map[string]interface{}{
8585
"elasticsearch": map[string]interface{}{
86-
"worker": cloudMatrix[cap].worker,
87-
"bulk_max_size": cloudMatrix[cap].bulkMaxSize,
86+
"compression_level": 5, //default to medium compression on cloud
87+
"worker": cloudMatrix[cap].worker,
88+
"bulk_max_size": cloudMatrix[cap].bulkMaxSize,
8889
},
8990
},
9091
"queue": map[string]interface{}{

cmd/root_test.go

+4
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ func TestCloudEnv(t *testing.T) {
4545
require.NoError(t, err)
4646
assert.Equal(t, int64(5), workers)
4747

48+
compression, err := cfg.Int("output.elasticsearch.compression_level", -1)
49+
require.NoError(t, err)
50+
assert.Equal(t, int64(5), compression)
51+
4852
// bad cloud environment value
4953
os.Setenv(cloudEnv, "123")
5054
settings = DefaultSettings()

0 commit comments

Comments
 (0)