summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorArne Juul <arnej@yahooinc.com>2023-01-06 15:30:26 +0000
committerArne Juul <arnej@yahooinc.com>2023-01-06 15:31:06 +0000
commit578d86b8ad093d34209fc961729dc6a83ccab408 (patch)
tree95533ad87f4388b2d0864d56d84cf1661e6cd00b /client
parent58889b4e6d3f220c1c52907f37a57fc5c4e53060 (diff)
add some logctl tuning
Diffstat (limited to 'client')
-rw-r--r--client/go/script-utils/configserver/env.go1
-rw-r--r--client/go/util/tune_logctl.go13
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
+}