diff options
author | Arne Juul <arnej@yahooinc.com> | 2023-01-06 15:30:26 +0000 |
---|---|---|
committer | Arne Juul <arnej@yahooinc.com> | 2023-01-06 15:31:06 +0000 |
commit | 578d86b8ad093d34209fc961729dc6a83ccab408 (patch) | |
tree | 95533ad87f4388b2d0864d56d84cf1661e6cd00b /client | |
parent | 58889b4e6d3f220c1c52907f37a57fc5c4e53060 (diff) |
add some logctl tuning
Diffstat (limited to 'client')
-rw-r--r-- | client/go/script-utils/configserver/env.go | 1 | ||||
-rw-r--r-- | client/go/util/tune_logctl.go | 13 |
2 files changed, 14 insertions, 0 deletions
diff --git a/client/go/script-utils/configserver/env.go b/client/go/script-utils/configserver/env.go index c2607d293d6..d2b6c2ab8a6 100644 --- a/client/go/script-utils/configserver/env.go +++ b/client/go/script-utils/configserver/env.go @@ -28,4 +28,5 @@ func exportSettings(vespaHome string) { os.Setenv(envvars.STANDALONE_JDISC_DEPLOYMENT_PROFILE, "configserver") os.Setenv(envvars.MALLOC_ARENA_MAX, "1") util.OptionallyReduceTimerFrequency() + util.TuneLogging(SERVICE_NAME, "com.google.api.client.http.HttpTransport", "config=off") } diff --git a/client/go/util/tune_logctl.go b/client/go/util/tune_logctl.go new file mode 100644 index 00000000000..1ab87bed52c --- /dev/null +++ b/client/go/util/tune_logctl.go @@ -0,0 +1,13 @@ +// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +// Author: arnej + +package util + +func TuneLogging(serviceName, component, settings string) bool { + arg := serviceName + if component != "" { + arg = serviceName + ":" + component + } + _, err := BackTicksIgnoreStderr.Run("vespa-logctl", "-c", arg, settings) + return err == nil +} |