4 "name": "dcae-ves-collector",
5 "description": "Collector for receiving VES events through restful interface",
6 "component_type": "docker"
12 "format": "VES_specification",
14 "type": "message router",
15 "config_key": "ves-fault"
18 "format": "VES_specification",
20 "type": "message router",
21 "config_key": "ves-measurement"
24 "format": "VES_specification",
26 "type": "message router",
27 "config_key": "ves-syslog"
30 "format": "VES_specification",
32 "type": "message router",
33 "config_key": "ves-heartbeat"
36 "format": "VES_specification",
38 "type": "message router",
39 "config_key": "ves-other"
42 "format": "VES_specification",
44 "type": "message router",
45 "config_key": "ves-mobileflow"
48 "format": "VES_specification",
50 "type": "message router",
51 "config_key": "ves-statechange"
54 "format": "VES_specification",
56 "type": "message router",
57 "config_key": "ves-thresholdCrossingAlert"
60 "format": "VES_specification",
62 "type": "message router",
63 "config_key": "ves-voicequality"
66 "format": "VES_specification",
68 "type": "message router",
69 "config_key": "ves-sipsignaling"
72 "format": "VES_specification",
74 "type": "message router",
75 "config_key": "ves-fault-secondary"
78 "format": "VES_specification",
80 "type": "message router",
81 "config_key": "ves-measurement-secondary"
84 "format": "VES_specification",
86 "type": "message router",
87 "config_key": "ves-syslog-secondary"
90 "format": "VES_specification",
92 "type": "message router",
93 "config_key": "ves-heartbeat-secondary"
96 "format": "VES_specification",
98 "type": "message router",
99 "config_key": "ves-other-secondary"
102 "format": "VES_specification",
104 "type": "message router",
105 "config_key": "ves-mobileflow-secondary"
108 "format": "VES_specification",
110 "type": "message router",
111 "config_key": "ves-statechange-secondary"
114 "format": "VES_specification",
116 "type": "message router",
117 "config_key": "ves-thresholdCrossingAlert-secondary"
120 "format": "VES_specification",
122 "type": "message router",
123 "config_key": "ves-voicequality-secondary"
126 "format": "VES_specification",
128 "type": "message router",
129 "config_key": "ves-sipsignaling-secondary"
137 "route": "/eventListener/v1",
140 "format": "VES_specification",
144 "format": "ves.coll.response",
149 "route": "/eventListener/v2",
152 "format": "VES_specification",
156 "format": "ves.coll.response",
161 "route": "/eventListener/v3",
164 "format": "VES_specification",
168 "format": "ves.coll.response",
173 "route": "/eventListener/v4",
176 "format": "VES_specification",
180 "format": "ves.coll.response",
185 "route": "/eventListener/v5",
188 "format": "VES_specification",
192 "format": "ves.coll.response",
200 "name": "collector.service.port",
202 "description": "standard http port"
205 "name": "collector.service.secure.port",
207 "description": "secure port "
210 "name": "collector.keystore.file.location",
211 "value": "/opt/app/dcae-certificate/keystore.jks",
212 "description": "fs location of keystore in vm"
215 "name": "collector.keystore.passwordfile",
216 "value": "/opt/app/dcae-certificate/.password",
217 "description": "location of keystore password file in vm"
220 "name": "collector.keystore.alias",
221 "value": "dynamically generated",
222 "description": "alias to access the keystore"
225 "name": "collector.inputQueue.maxPending",
227 "description": "Maximum queue limit before publish"
230 "name": "collector.dmaap.streamid",
231 "value": "fault=ves-fault,ves-fault-secondary|syslog=ves-syslog,ves-syslog-secondary|heartbeat=ves-heartbeat,ves-heartbeat-secondary|measurementsForVfScaling=ves-measurement,ves-measurement-secondary|mobileFlow=ves-mobileflow,ves-mobileflow-secondary|other=ves-other,ves-other-secondary|stateChange=ves-statechange,ves-statechange-secondary|thresholdCrossingAlert=ves-thresholdCrossingAlert,ves-thresholdCrossingAlert-secondary|voiceQuality=ves-voicequality,ves-voicequality-secondary|sipSignaling=ves-sipsignaling,ves-sipsignaling-secondary",
232 "description": "domain-streamid mapping"
235 "name": "header.authflag",
237 "description": "Basic Authentication flag"
240 "name": "header.authlist",
241 "value": "sample1,c2FtcGxlMQ==|userid1,base64encodepwd1|userid2,base64encodepwd2",
242 "description": "List of id and base64 encoded pwd",
243 "sourced_at_deployment":true
246 "name": "collector.schema.checkflag",
248 "description": "Schema check validation flag"
251 "name": "collector.schema.file",
252 "value": "{\"v1\":\"./etc/CommonEventFormat_27.2.json\",\"v2\":\"./etc/CommonEventFormat_27.2.json\",\"v3\":\"./etc/CommonEventFormat_27.2.json\",\"v4\":\"./etc/CommonEventFormat_27.2.json\",\"v5\":\"./etc/CommonEventFormat_28.4.json\"}",
253 "description": "validation schema file name per version"
256 "name": "event.transform.flag",
258 "description": "flag to enable tranformation rules defined under eventTransform.json"
261 "name": "tomcat.maxthreads",
263 "description": "Tomcat control for concurrent request"
271 "endpoint": "/healthcheck"
276 "bind": "/opt/app/dcae-certificate"
279 "path": "/opt/app/dcae-certificate"
284 "bind": "/opt/app/VESCollector/logs"
287 "path": "/opt/data/DCAE/VESCollector/logs"
297 "type": "docker image",
298 "uri": "nexus.onap.org:10001/onap/org.onap.dcaegen2.collectors.ves.vescollector:1.1"