aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/main/resources/schema/admin.rnc
diff options
context:
space:
mode:
authorHarald Musum <musum@oath.com>2017-09-24 21:37:13 +0200
committerArne Juul <arnej@yahoo-inc.com>2017-10-05 06:24:52 +0000
commitdee4a9914b6928c1712058a162d7d4a133cd57c0 (patch)
treefc1bb66aafb4f0b327e11c9c71297697d3fc1f8e /config-model/src/main/resources/schema/admin.rnc
parentfd2fbd3e6137e6b01d8e2466ff066f29d93fe291 (diff)
Add support for logforwarder
Diffstat (limited to 'config-model/src/main/resources/schema/admin.rnc')
-rw-r--r--config-model/src/main/resources/schema/admin.rnc20
1 files changed, 18 insertions, 2 deletions
diff --git a/config-model/src/main/resources/schema/admin.rnc b/config-model/src/main/resources/schema/admin.rnc
index 26705784a34..93807e985f0 100644
--- a/config-model/src/main/resources/schema/admin.rnc
+++ b/config-model/src/main/resources/schema/admin.rnc
@@ -13,7 +13,8 @@ AdminV2 =
AdminSlobroks? &
(LegacyAdminMonitoring | AdminMonitoring)? &
(LegacyMetricConsumers | Metrics)? &
- ClusterControllers?
+ ClusterControllers? &
+ LogForwarding?
}
AdminV3 =
@@ -32,7 +33,8 @@ AdminV4 =
AdminV4LogServers? &
GenericConfig* &
(LegacyAdminMonitoring | AdminMonitoring)? &
- (LegacyMetricConsumers | Metrics)?
+ (LegacyMetricConsumers | Metrics)? &
+ LogForwarding?
}
AdminV4Slobroks =
@@ -112,3 +114,17 @@ ClusterControllers = element cluster-controllers {
service.attlist
}+
}
+
+LogForwarding = element logforwarding {
+ element forward {
+ attribute type {xsd:string } &
+ element source {
+ element log { "access"| "vespa" }+
+ } &
+ element destination {
+ element endpoint { xsd:string } &
+ element index { xsd:string } # TODO: Mandatory or with a default value?
+ }
+ }+
+
+} \ No newline at end of file