4 "name": "dcae-ves-collector",
5 "description": "Collector for receiving VES events through restful interface",
6 "component_type": "docker"
14 "format": "VES_specification",
16 "type": "message router",
17 "config_key": "ves_fault"
20 "format": "VES_specification",
22 "type": "message router",
23 "config_key": "ves_measurement"
26 "format": "VES_specification",
28 "type": "message router",
29 "config_key": "ves_syslog"
32 "format": "VES_specification",
34 "type": "message router",
35 "config_key": "ves_heartbeat"
38 "format": "VES_specification",
40 "type": "message router",
41 "config_key": "ves_other"
44 "format": "VES_specification",
46 "type": "message router",
47 "config_key": "ves_mobileflow"
50 "format": "VES_specification",
52 "type": "message router",
53 "config_key": "ves_statechange"
56 "format": "VES_specification",
58 "type": "message router",
59 "config_key": "ves_thresholdCrossingAlert"
62 "format": "VES_specification",
64 "type": "message router",
65 "config_key": "ves_voicequality"
68 "format": "VES_specification",
70 "type": "message router",
71 "config_key": "ves_sipsignaling"
74 "format": "VES_specification",
76 "type": "message router",
77 "config_key": "ves_fault_secondary"
80 "format": "VES_specification",
82 "type": "message router",
83 "config_key": "ves_measurement_secondary"
86 "format": "VES_specification",
88 "type": "message router",
89 "config_key": "ves_syslog_secondary"
92 "format": "VES_specification",
94 "type": "message router",
95 "config_key": "ves_heartbeat_secondary"
98 "format": "VES_specification",
100 "type": "message router",
101 "config_key": "ves_other_secondary"
104 "format": "VES_specification",
106 "type": "message router",
107 "config_key": "ves_mobileflow_secondary"
110 "format": "VES_specification",
112 "type": "message router",
113 "config_key": "ves_statechange_secondary"
116 "format": "VES_specification",
118 "type": "message router",
119 "config_key": "ves_thresholdCrossingAlert_secondary"
122 "format": "VES_specification",
124 "type": "message router",
125 "config_key": "ves_voicequality_secondary"
128 "format": "VES_specification",
130 "type": "message router",
131 "config_key": "ves_sipsignaling_secondary"
139 "route": "/eventListener/v1",
142 "format": "VES_specification",
146 "format": "ves.coll.response",
151 "route": "/eventListener/v2",
154 "format": "VES_specification",
158 "format": "ves.coll.response",
163 "route": "/eventListener/v3",
166 "format": "VES_specification",
170 "format": "ves.coll.response",
175 "route": "/eventListener/v4",
178 "format": "VES_specification",
182 "format": "ves.coll.response",
187 "route": "/eventListener/v5",
190 "format": "VES_specification",
194 "format": "ves.coll.response",
203 "name": "collector.service.port",
205 "description": "standard http port"
208 "name": "collector.service.secure.port",
210 "description": "secure port "
213 "name": "collector.keystore.file.location",
214 "value": "/opt/app/dcae-certificate/keystore.jks",
215 "description": "fs location of keystore in vm"
218 "name": "collector.keystore.passwordfile",
219 "value": "/opt/app/dcae-certificate/.password",
220 "description": "location of keystore password file in vm"
223 "name": "collector.keystore.alias",
224 "value": "dynamically generated",
225 "description": "alias to access the keystore"
228 "name": "collector.inputQueue.maxPending",
230 "description": "Maximum queue limit before publish"
233 "name": "collector.dmaap.streamid",
234 "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",
235 "description": "domain-streamid mapping"
238 "name": "header.authflag",
240 "description": "Basic Authentication flag"
243 "name": "header.authlist",
244 "value": "userid1,base64encodepwd1|userid2,base64encodepwd2",
245 "description": "List of id and base64 encoded pwd"
248 "name": "collector.schema.checkflag",
250 "description": "Schema check validation flag"
253 "name": "collector.schema.file",
254 "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\"}",
255 "description": "validation schema file name per version"
258 "name": "event.transform.flag",
260 "description": "flag to enable tranformation rules defined under eventTransform.json"
263 "name": "tomcat.maxthreads",
265 "description": "Tomcat control for concurrent request"
273 "endpoint": "/healthcheck"
281 "type": "docker image",
282 "uri": "nexus.onap.org:10001/onap/org.onap.dcaegen2.collectors.ves.vescollector:1.1"