summaryrefslogtreecommitdiffstats
path: root/metrics-proxy
diff options
context:
space:
mode:
authorgjoranv <gv@verizonmedia.com>2020-02-12 15:04:50 +0100
committergjoranv <gv@verizonmedia.com>2020-02-13 10:29:48 +0100
commit8e7b11f83e844138687989ffe6993916837f0539 (patch)
tree78e0d8e3b36655801b7fe6cd135bc4c76707bf20 /metrics-proxy
parent97c1862a655f18b637a5dddb03c357c8265d762b (diff)
Add config class for the future Telegraf component
Diffstat (limited to 'metrics-proxy')
-rw-r--r--metrics-proxy/src/main/resources/configdefinitions/telegraf.def20
1 files changed, 20 insertions, 0 deletions
diff --git a/metrics-proxy/src/main/resources/configdefinitions/telegraf.def b/metrics-proxy/src/main/resources/configdefinitions/telegraf.def
new file mode 100644
index 00000000000..9f62252e0bf
--- /dev/null
+++ b/metrics-proxy/src/main/resources/configdefinitions/telegraf.def
@@ -0,0 +1,20 @@
+# Copyright 2019 Oath Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+package=ai.vespa.metricsproxy.telegraf
+
+# Metrics pull/push interval
+intervalSeconds int default=60
+
+
+# The consumer to get metrics for
+vespa.consumer string default="default"
+
+
+cloudWatch.region string default="us-east-1"
+cloudWatch.namespace string
+
+# Only valid and required for hosted Vespa
+cloudWatch.accessKeyName string default=""
+cloudWatch.secretKeyName string default=""
+
+# Only valid and optional for self-hosted Vespa
+cloudWatch.profile string default=""