blob: f7f8802080e3e57166a399c9d98a31edaa196b5f [file] [log] [blame]
Eric Debeau1af30532019-05-14 17:45:22 +00001.. This work is licensed under a
2 Creative Commons Attribution 4.0 International License.
3
4VES Collector 1.3.2
Lusheng Ji6553a132017-10-12 02:47:00 +00005===================
6
7.. toctree::
8 :maxdepth: 3
9
Lusheng Ji6553a132017-10-12 02:47:00 +000010Description
11~~~~~~~~~~~
12
Eric Debeau1af30532019-05-14 17:45:22 +000013Virtual Event Streaming (VES) Collector is RESTful collector for processing
14JSON messages. The collector verifies the source and validates the events
15against VES schema before distributing to DMAAP MR topics.
Lusheng Ji6553a132017-10-12 02:47:00 +000016
Eric Debeau1af30532019-05-14 17:45:22 +000017.. csv-table::
18 :header: "API name", "Swagger JSON", "Swagger YAML"
19 :widths: 10,5,5
Lusheng Ji6553a132017-10-12 02:47:00 +000020
Eric Debeau1af30532019-05-14 17:45:22 +000021 "VES Collector", ":download:`link <swagger_vescollector.json>`", ":download:`link <swagger_vescollector.yaml>`"
Lusheng Ji6553a132017-10-12 02:47:00 +000022
23Contact Information
24~~~~~~~~~~~~~~~~~~~
25
Lusheng Ji6553a132017-10-12 02:47:00 +000026dcae@lists.openecomp.org
27
Lusheng Ji6553a132017-10-12 02:47:00 +000028Security
29~~~~~~~~
30
Lusheng Ji6553a132017-10-12 02:47:00 +000031.. _securities_basicAuth:
32
33basicAuth (HTTP Basic Authentication)
34-------------------------------------
35
Lusheng Ji6553a132017-10-12 02:47:00 +000036*HTTP Basic Authentication. Works over `HTTP` and `HTTPS`*
37
Lusheng Ji6553a132017-10-12 02:47:00 +000038DEFAULT
39~~~~~~~
40
Lusheng Ji6553a132017-10-12 02:47:00 +000041GET ``/healthcheck``
42--------------------
43
Lusheng Ji6553a132017-10-12 02:47:00 +000044Request
45+++++++
46
Lusheng Ji6553a132017-10-12 02:47:00 +000047Responses
48+++++++++
49
50**200**
51^^^^^^^
52
53healthcheck successful
54
Lusheng Ji6553a132017-10-12 02:47:00 +000055POST ``/eventListener/v5``
56--------------------------
57
Lusheng Ji6553a132017-10-12 02:47:00 +000058Description
59+++++++++++
60
61.. raw:: html
62
63 uri for posting VES event objects
64
Lusheng Ji6553a132017-10-12 02:47:00 +000065Request
66+++++++
67
Lusheng Ji6553a132017-10-12 02:47:00 +000068.. _d_f598222d7a83ca9c3538556b263682d1:
69
70Body
71^^^^
72
73.. csv-table::
74 :delim: |
75 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
76 :widths: 20, 10, 15, 15, 30, 25
77
Eric Debeau1af30532019-05-14 17:45:22 +000078 event | No | :ref:`event <d_0eeffb3cd3e31135c2f3cf8ee4a2bdbb>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +000079
80.. code-block:: javascript
81
82 {
83 "event": {
84 "commonEventHeader": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +010085 "domain": "fault",
86 "eventId": "somestring",
87 "eventName": "somestring",
88 "eventType": "somestring",
89 "internalHeaderFields": {},
90 "lastEpochMicrosec": 1,
91 "nfNamingCode": "somestring",
92 "nfcNamingCode": "somestring",
93 "priority": "High",
94 "reportingEntityId": "somestring",
95 "reportingEntityName": "somestring",
96 "sequence": 1,
97 "sourceId": "somestring",
98 "sourceName": "somestring",
99 "startEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000100 "version": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100101 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000102 "faultFields": {
103 "alarmAdditionalInformation": [
104 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100105 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000106 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100107 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000108 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100109 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000110 "value": "somestring"
111 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100112 ],
113 "alarmCondition": "somestring",
114 "alarmInterfaceA": "somestring",
115 "eventCategory": "somestring",
116 "eventSeverity": "CRITICAL",
117 "eventSourceType": "somestring",
118 "faultFieldsVersion": 1,
119 "specificProblem": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000120 "vfStatus": "Active"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100121 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000122 "heartbeatFields": {
123 "additionalFields": [
124 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100125 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000126 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100127 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000128 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100129 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000130 "value": "somestring"
131 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100132 ],
133 "heartbeatFieldsVersion": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000134 "heartbeatInterval": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100135 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000136 "measurementsForVfScalingFields": {
137 "additionalFields": [
138 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100139 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000140 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100141 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000142 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100143 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000144 "value": "somestring"
145 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100146 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000147 "additionalMeasurements": [
148 {
149 "arrayOfFields": [
150 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100151 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000152 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100153 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000154 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100155 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000156 "value": "somestring"
157 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100158 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000159 "name": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100160 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000161 {
162 "arrayOfFields": [
163 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100164 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000165 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100166 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000167 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100168 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000169 "value": "somestring"
170 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100171 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000172 "name": "somestring"
173 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100174 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000175 "additionalObjects": [
176 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100177 "nfSubscribedObjectName": "somestring",
178 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000179 "objectInstances": [
180 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100181 "objectInstance": {},
182 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000183 "objectKeys": [
184 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100185 "keyName": "somestring",
186 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000187 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100188 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000189 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100190 "keyName": "somestring",
191 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000192 "keyValue": "somestring"
193 }
194 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100195 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000196 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100197 "objectInstance": {},
198 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000199 "objectKeys": [
200 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100201 "keyName": "somestring",
202 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000203 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100204 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000205 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100206 "keyName": "somestring",
207 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000208 "keyValue": "somestring"
209 }
210 ]
211 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100212 ],
213 "objectName": "somestring",
214 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000215 "objectSchemaUrl": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100216 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000217 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100218 "nfSubscribedObjectName": "somestring",
219 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000220 "objectInstances": [
221 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100222 "objectInstance": {},
223 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000224 "objectKeys": [
225 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100226 "keyName": "somestring",
227 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000228 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100229 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000230 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100231 "keyName": "somestring",
232 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000233 "keyValue": "somestring"
234 }
235 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100236 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000237 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100238 "objectInstance": {},
239 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000240 "objectKeys": [
241 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100242 "keyName": "somestring",
243 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000244 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100245 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000246 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100247 "keyName": "somestring",
248 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000249 "keyValue": "somestring"
250 }
251 ]
252 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100253 ],
254 "objectName": "somestring",
255 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000256 "objectSchemaUrl": "somestring"
257 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100258 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000259 "codecUsageArray": [
260 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100261 "codecIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000262 "numberInUse": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100263 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000264 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100265 "codecIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000266 "numberInUse": 1
267 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100268 ],
269 "concurrentSessions": 1,
270 "configuredEntities": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000271 "cpuUsageArray": [
272 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100273 "cpuIdentifier": "somestring",
274 "cpuIdle": 1,
275 "cpuUsageInterrupt": 1,
276 "cpuUsageNice": 1,
277 "cpuUsageSoftIrq": 1,
278 "cpuUsageSteal": 1,
279 "cpuUsageSystem": 1,
280 "cpuUsageUser": 1,
281 "cpuWait": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000282 "percentUsage": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100283 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000284 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100285 "cpuIdentifier": "somestring",
286 "cpuIdle": 1,
287 "cpuUsageInterrupt": 1,
288 "cpuUsageNice": 1,
289 "cpuUsageSoftIrq": 1,
290 "cpuUsageSteal": 1,
291 "cpuUsageSystem": 1,
292 "cpuUsageUser": 1,
293 "cpuWait": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000294 "percentUsage": 1
295 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100296 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000297 "diskUsageArray": [
298 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100299 "diskIdentifier": "somestring",
300 "diskIoTimeAvg": 1,
301 "diskIoTimeLast": 1,
302 "diskIoTimeMax": 1,
303 "diskIoTimeMin": 1,
304 "diskMergedReadAvg": 1,
305 "diskMergedReadLast": 1,
306 "diskMergedReadMax": 1,
307 "diskMergedReadMin": 1,
308 "diskMergedWriteAvg": 1,
309 "diskMergedWriteLast": 1,
310 "diskMergedWriteMax": 1,
311 "diskMergedWriteMin": 1,
312 "diskOctetsReadAvg": 1,
313 "diskOctetsReadLast": 1,
314 "diskOctetsReadMax": 1,
315 "diskOctetsReadMin": 1,
316 "diskOctetsWriteAvg": 1,
317 "diskOctetsWriteLast": 1,
318 "diskOctetsWriteMax": 1,
319 "diskOctetsWriteMin": 1,
320 "diskOpsReadAvg": 1,
321 "diskOpsReadLast": 1,
322 "diskOpsReadMax": 1,
323 "diskOpsReadMin": 1,
324 "diskOpsWriteAvg": 1,
325 "diskOpsWriteLast": 1,
326 "diskOpsWriteMax": 1,
327 "diskOpsWriteMin": 1,
328 "diskPendingOperationsAvg": 1,
329 "diskPendingOperationsLast": 1,
330 "diskPendingOperationsMax": 1,
331 "diskPendingOperationsMin": 1,
332 "diskTimeReadAvg": 1,
333 "diskTimeReadLast": 1,
334 "diskTimeReadMax": 1,
335 "diskTimeReadMin": 1,
336 "diskTimeWriteAvg": 1,
337 "diskTimeWriteLast": 1,
338 "diskTimeWriteMax": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000339 "diskTimeWriteMin": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100340 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000341 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100342 "diskIdentifier": "somestring",
343 "diskIoTimeAvg": 1,
344 "diskIoTimeLast": 1,
345 "diskIoTimeMax": 1,
346 "diskIoTimeMin": 1,
347 "diskMergedReadAvg": 1,
348 "diskMergedReadLast": 1,
349 "diskMergedReadMax": 1,
350 "diskMergedReadMin": 1,
351 "diskMergedWriteAvg": 1,
352 "diskMergedWriteLast": 1,
353 "diskMergedWriteMax": 1,
354 "diskMergedWriteMin": 1,
355 "diskOctetsReadAvg": 1,
356 "diskOctetsReadLast": 1,
357 "diskOctetsReadMax": 1,
358 "diskOctetsReadMin": 1,
359 "diskOctetsWriteAvg": 1,
360 "diskOctetsWriteLast": 1,
361 "diskOctetsWriteMax": 1,
362 "diskOctetsWriteMin": 1,
363 "diskOpsReadAvg": 1,
364 "diskOpsReadLast": 1,
365 "diskOpsReadMax": 1,
366 "diskOpsReadMin": 1,
367 "diskOpsWriteAvg": 1,
368 "diskOpsWriteLast": 1,
369 "diskOpsWriteMax": 1,
370 "diskOpsWriteMin": 1,
371 "diskPendingOperationsAvg": 1,
372 "diskPendingOperationsLast": 1,
373 "diskPendingOperationsMax": 1,
374 "diskPendingOperationsMin": 1,
375 "diskTimeReadAvg": 1,
376 "diskTimeReadLast": 1,
377 "diskTimeReadMax": 1,
378 "diskTimeReadMin": 1,
379 "diskTimeWriteAvg": 1,
380 "diskTimeWriteLast": 1,
381 "diskTimeWriteMax": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000382 "diskTimeWriteMin": 1
383 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100384 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000385 "featureUsageArray": [
386 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100387 "featureIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000388 "featureUtilization": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100389 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000390 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100391 "featureIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000392 "featureUtilization": 1
393 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100394 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000395 "filesystemUsageArray": [
396 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100397 "blockConfigured": 1,
398 "blockIops": 1,
399 "blockUsed": 1,
400 "ephemeralConfigured": 1,
401 "ephemeralIops": 1,
402 "ephemeralUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000403 "filesystemName": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100404 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000405 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100406 "blockConfigured": 1,
407 "blockIops": 1,
408 "blockUsed": 1,
409 "ephemeralConfigured": 1,
410 "ephemeralIops": 1,
411 "ephemeralUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000412 "filesystemName": "somestring"
413 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100414 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000415 "latencyDistribution": [
416 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100417 "countsInTheBucket": 1,
418 "highEndOfLatencyBucket": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000419 "lowEndOfLatencyBucket": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100420 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000421 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100422 "countsInTheBucket": 1,
423 "highEndOfLatencyBucket": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000424 "lowEndOfLatencyBucket": 1
425 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100426 ],
427 "meanRequestLatency": 1,
428 "measurementInterval": 1,
429 "measurementsForVfScalingVersion": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000430 "memoryUsageArray": [
431 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100432 "memoryBuffered": 1,
433 "memoryCached": 1,
434 "memoryConfigured": 1,
435 "memoryFree": 1,
436 "memorySlabRecl": 1,
437 "memorySlabUnrecl": 1,
438 "memoryUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000439 "vmIdentifier": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100440 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000441 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100442 "memoryBuffered": 1,
443 "memoryCached": 1,
444 "memoryConfigured": 1,
445 "memoryFree": 1,
446 "memorySlabRecl": 1,
447 "memorySlabUnrecl": 1,
448 "memoryUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000449 "vmIdentifier": "somestring"
450 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100451 ],
452 "numberOfMediaPortsInUse": 1,
453 "requestRate": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000454 "vNicPerformanceArray": [
455 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100456 "receivedBroadcastPacketsAccumulated": 1,
457 "receivedBroadcastPacketsDelta": 1,
458 "receivedDiscardedPacketsAccumulated": 1,
459 "receivedDiscardedPacketsDelta": 1,
460 "receivedErrorPacketsAccumulated": 1,
461 "receivedErrorPacketsDelta": 1,
462 "receivedMulticastPacketsAccumulated": 1,
463 "receivedMulticastPacketsDelta": 1,
464 "receivedOctetsAccumulated": 1,
465 "receivedOctetsDelta": 1,
466 "receivedTotalPacketsAccumulated": 1,
467 "receivedTotalPacketsDelta": 1,
468 "receivedUnicastPacketsAccumulated": 1,
469 "receivedUnicastPacketsDelta": 1,
470 "transmittedBroadcastPacketsAccumulated": 1,
471 "transmittedBroadcastPacketsDelta": 1,
472 "transmittedDiscardedPacketsAccumulated": 1,
473 "transmittedDiscardedPacketsDelta": 1,
474 "transmittedErrorPacketsAccumulated": 1,
475 "transmittedErrorPacketsDelta": 1,
476 "transmittedMulticastPacketsAccumulated": 1,
477 "transmittedMulticastPacketsDelta": 1,
478 "transmittedOctetsAccumulated": 1,
479 "transmittedOctetsDelta": 1,
480 "transmittedTotalPacketsAccumulated": 1,
481 "transmittedTotalPacketsDelta": 1,
482 "transmittedUnicastPacketsAccumulated": 1,
483 "transmittedUnicastPacketsDelta": 1,
484 "vNicIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000485 "valuesAreSuspect": "true"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100486 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000487 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100488 "receivedBroadcastPacketsAccumulated": 1,
489 "receivedBroadcastPacketsDelta": 1,
490 "receivedDiscardedPacketsAccumulated": 1,
491 "receivedDiscardedPacketsDelta": 1,
492 "receivedErrorPacketsAccumulated": 1,
493 "receivedErrorPacketsDelta": 1,
494 "receivedMulticastPacketsAccumulated": 1,
495 "receivedMulticastPacketsDelta": 1,
496 "receivedOctetsAccumulated": 1,
497 "receivedOctetsDelta": 1,
498 "receivedTotalPacketsAccumulated": 1,
499 "receivedTotalPacketsDelta": 1,
500 "receivedUnicastPacketsAccumulated": 1,
501 "receivedUnicastPacketsDelta": 1,
502 "transmittedBroadcastPacketsAccumulated": 1,
503 "transmittedBroadcastPacketsDelta": 1,
504 "transmittedDiscardedPacketsAccumulated": 1,
505 "transmittedDiscardedPacketsDelta": 1,
506 "transmittedErrorPacketsAccumulated": 1,
507 "transmittedErrorPacketsDelta": 1,
508 "transmittedMulticastPacketsAccumulated": 1,
509 "transmittedMulticastPacketsDelta": 1,
510 "transmittedOctetsAccumulated": 1,
511 "transmittedOctetsDelta": 1,
512 "transmittedTotalPacketsAccumulated": 1,
513 "transmittedTotalPacketsDelta": 1,
514 "transmittedUnicastPacketsAccumulated": 1,
515 "transmittedUnicastPacketsDelta": 1,
516 "vNicIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000517 "valuesAreSuspect": "true"
518 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100519 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000520 "vnfcScalingMetric": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100521 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000522 "mobileFlowFields": {
523 "additionalFields": [
524 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100525 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000526 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100527 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000528 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100529 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000530 "value": "somestring"
531 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100532 ],
533 "appProtocolType": "somestring",
534 "appProtocolVersion": "somestring",
535 "applicationType": "somestring",
536 "cid": "somestring",
537 "connectionType": "somestring",
538 "ecgi": "somestring",
539 "flowDirection": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000540 "gtpPerFlowMetrics": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100541 "avgBitErrorRate": 1,
542 "avgPacketDelayVariation": 1,
543 "avgPacketLatency": 1,
544 "avgReceiveThroughput": 1,
545 "avgTransmitThroughput": 1,
546 "durConnectionFailedStatus": 1,
547 "durTunnelFailedStatus": 1,
548 "flowActivatedBy": "somestring",
549 "flowActivationEpoch": 1,
550 "flowActivationMicrosec": 1,
551 "flowActivationTime": "somestring",
552 "flowDeactivatedBy": "somestring",
553 "flowDeactivationEpoch": 1,
554 "flowDeactivationMicrosec": 1,
555 "flowDeactivationTime": "somestring",
556 "flowStatus": "somestring",
557 "gtpConnectionStatus": "somestring",
558 "gtpTunnelStatus": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000559 "ipTosCountList": [
560 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100561 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000562 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100563 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000564 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100565 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000566 1
567 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100568 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000569 "ipTosList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100570 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000571 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100572 ],
573 "largePacketRtt": 1,
574 "largePacketThreshold": 1,
575 "maxPacketDelayVariation": 1,
576 "maxReceiveBitRate": 1,
577 "maxTransmitBitRate": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000578 "mobileQciCosCountList": [
579 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100580 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000581 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100582 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000583 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100584 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000585 1
586 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100587 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000588 "mobileQciCosList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100589 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000590 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100591 ],
592 "numActivationFailures": 1,
593 "numBitErrors": 1,
594 "numBytesReceived": 1,
595 "numBytesTransmitted": 1,
596 "numDroppedPackets": 1,
597 "numGtpEchoFailures": 1,
598 "numGtpTunnelErrors": 1,
599 "numHttpErrors": 1,
600 "numL7BytesReceived": 1,
601 "numL7BytesTransmitted": 1,
602 "numLostPackets": 1,
603 "numOutOfOrderPackets": 1,
604 "numPacketErrors": 1,
605 "numPacketsReceivedExclRetrans": 1,
606 "numPacketsReceivedInclRetrans": 1,
607 "numPacketsTransmittedInclRetrans": 1,
608 "numRetries": 1,
609 "numTimeouts": 1,
610 "numTunneledL7BytesReceived": 1,
611 "roundTripTime": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000612 "tcpFlagCountList": [
613 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100614 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000615 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100616 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000617 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100618 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000619 1
620 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100621 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000622 "tcpFlagList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100623 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000624 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100625 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000626 "timeToFirstByte": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100627 },
628 "gtpProtocolType": "somestring",
629 "gtpVersion": "somestring",
630 "httpHeader": "somestring",
631 "imei": "somestring",
632 "imsi": "somestring",
633 "ipProtocolType": "somestring",
634 "ipVersion": "somestring",
635 "lac": "somestring",
636 "mcc": "somestring",
637 "mnc": "somestring",
638 "mobileFlowFieldsVersion": 1,
639 "msisdn": "somestring",
640 "otherEndpointIpAddress": "somestring",
641 "otherEndpointPort": 1,
642 "otherFunctionalRole": "somestring",
643 "rac": "somestring",
644 "radioAccessTechnology": "somestring",
645 "reportingEndpointIpAddr": "somestring",
646 "reportingEndpointPort": 1,
647 "sac": "somestring",
648 "samplingAlgorithm": 1,
649 "tac": "somestring",
650 "tunnelId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000651 "vlanId": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100652 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000653 "otherFields": {
654 "hashOfNameValuePairArrays": [
655 {
656 "arrayOfFields": [
657 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100658 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000659 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100660 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000661 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100662 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000663 "value": "somestring"
664 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100665 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000666 "name": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100667 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000668 {
669 "arrayOfFields": [
670 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100671 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000672 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100673 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000674 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100675 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000676 "value": "somestring"
677 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100678 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000679 "name": "somestring"
680 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100681 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000682 "jsonObjects": [
683 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100684 "nfSubscribedObjectName": "somestring",
685 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000686 "objectInstances": [
687 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100688 "objectInstance": {},
689 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000690 "objectKeys": [
691 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100692 "keyName": "somestring",
693 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000694 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100695 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000696 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100697 "keyName": "somestring",
698 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000699 "keyValue": "somestring"
700 }
701 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100702 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000703 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100704 "objectInstance": {},
705 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000706 "objectKeys": [
707 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100708 "keyName": "somestring",
709 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000710 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100711 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000712 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100713 "keyName": "somestring",
714 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000715 "keyValue": "somestring"
716 }
717 ]
718 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100719 ],
720 "objectName": "somestring",
721 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000722 "objectSchemaUrl": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100723 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000724 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100725 "nfSubscribedObjectName": "somestring",
726 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000727 "objectInstances": [
728 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100729 "objectInstance": {},
730 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000731 "objectKeys": [
732 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100733 "keyName": "somestring",
734 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000735 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100736 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000737 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100738 "keyName": "somestring",
739 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000740 "keyValue": "somestring"
741 }
742 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100743 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000744 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100745 "objectInstance": {},
746 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000747 "objectKeys": [
748 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100749 "keyName": "somestring",
750 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000751 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100752 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000753 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100754 "keyName": "somestring",
755 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000756 "keyValue": "somestring"
757 }
758 ]
759 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100760 ],
761 "objectName": "somestring",
762 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000763 "objectSchemaUrl": "somestring"
764 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100765 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000766 "nameValuePairs": [
767 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100768 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000769 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100770 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000771 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100772 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000773 "value": "somestring"
774 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100775 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000776 "otherFieldsVersion": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100777 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000778 "sipSignalingFields": {
779 "additionalInformation": [
780 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100781 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000782 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100783 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000784 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100785 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000786 "value": "somestring"
787 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100788 ],
789 "compressedSip": "somestring",
790 "correlator": "somestring",
791 "localIpAddress": "somestring",
792 "localPort": "somestring",
793 "remoteIpAddress": "somestring",
794 "remotePort": "somestring",
795 "sipSignalingFieldsVersion": 1,
796 "summarySip": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000797 "vendorVnfNameFields": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100798 "vendorName": "somestring",
799 "vfModuleName": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000800 "vnfName": "somestring"
801 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100802 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000803 "stateChangeFields": {
804 "additionalFields": [
805 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100806 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000807 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100808 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000809 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100810 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000811 "value": "somestring"
812 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100813 ],
814 "newState": "inService",
815 "oldState": "inService",
816 "stateChangeFieldsVersion": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000817 "stateInterface": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100818 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000819 "syslogFields": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100820 "additionalFields": "somestring",
821 "eventSourceHost": "somestring",
822 "eventSourceType": "somestring",
823 "syslogFacility": 1,
824 "syslogFieldsVersion": 1,
825 "syslogMsg": "somestring",
826 "syslogPri": 1,
827 "syslogProc": "somestring",
828 "syslogProcId": 1,
829 "syslogSData": "somestring",
830 "syslogSdId": "somestring",
831 "syslogSev": "Alert",
832 "syslogTag": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000833 "syslogVer": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100834 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000835 "thresholdCrossingAlertFields": {
836 "additionalFields": [
837 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100838 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000839 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100840 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000841 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100842 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000843 "value": "somestring"
844 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100845 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000846 "additionalParameters": [
847 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100848 "criticality": "CRIT",
849 "name": "somestring",
850 "thresholdCrossed": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000851 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100852 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000853 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100854 "criticality": "CRIT",
855 "name": "somestring",
856 "thresholdCrossed": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000857 "value": "somestring"
858 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100859 ],
860 "alertAction": "CLEAR",
861 "alertDescription": "somestring",
862 "alertType": "CARD-ANOMALY",
863 "alertValue": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000864 "associatedAlertIdList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100865 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000866 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100867 ],
868 "collectionTimestamp": "somestring",
869 "dataCollector": "somestring",
870 "elementType": "somestring",
871 "eventSeverity": "CRITICAL",
872 "eventStartTimestamp": "somestring",
873 "interfaceName": "somestring",
874 "networkService": "somestring",
875 "possibleRootCause": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000876 "thresholdCrossingFieldsVersion": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100877 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000878 "voiceQualityFields": {
879 "additionalInformation": [
880 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100881 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000882 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100883 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000884 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100885 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000886 "value": "somestring"
887 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100888 ],
889 "calleeSideCodec": "somestring",
890 "callerSideCodec": "somestring",
891 "correlator": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000892 "endOfCallVqmSummaries": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100893 "adjacencyName": "somestring",
894 "endpointDescription": "Caller",
895 "endpointJitter": 1,
896 "endpointRtpOctetsDiscarded": 1,
897 "endpointRtpOctetsReceived": 1,
898 "endpointRtpOctetsSent": 1,
899 "endpointRtpPacketsDiscarded": 1,
900 "endpointRtpPacketsReceived": 1,
901 "endpointRtpPacketsSent": 1,
902 "localJitter": 1,
903 "localRtpOctetsDiscarded": 1,
904 "localRtpOctetsReceived": 1,
905 "localRtpOctetsSent": 1,
906 "localRtpPacketsDiscarded": 1,
907 "localRtpPacketsReceived": 1,
908 "localRtpPacketsSent": 1,
909 "mosCqe": 1,
910 "packetLossPercent": 1,
911 "packetsLost": 1,
912 "rFactor": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000913 "roundTripDelay": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100914 },
915 "midCallRtcp": "somestring",
916 "phoneNumber": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000917 "vendorVnfNameFields": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100918 "vendorName": "somestring",
919 "vfModuleName": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000920 "vnfName": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100921 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000922 "voiceQualityFieldsVersion": 1
923 }
924 }
925 }
926
927Responses
928+++++++++
929
930**200**
931^^^^^^^
932
933VES Event Accepted.
934
Lusheng Ji6553a132017-10-12 02:47:00 +0000935Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
936
937**Example:**
938
939.. code-block:: javascript
940
941 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100942 "code": 1,
943 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000944 "type": "somestring"
945 }
946
947**400**
948^^^^^^^
949
950Bad request provided
951
Lusheng Ji6553a132017-10-12 02:47:00 +0000952Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
953
954**Example:**
955
956.. code-block:: javascript
957
958 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100959 "code": 1,
960 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000961 "type": "somestring"
962 }
963
964**401**
965^^^^^^^
966
967Unauthorized request
968
Lusheng Ji6553a132017-10-12 02:47:00 +0000969Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
970
971**Example:**
972
973.. code-block:: javascript
974
975 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100976 "code": 1,
977 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000978 "type": "somestring"
979 }
980
981**503**
982^^^^^^^
983
984Service Unavailable
985
Lusheng Ji6553a132017-10-12 02:47:00 +0000986Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
987
988**Example:**
989
990.. code-block:: javascript
991
992 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100993 "code": 1,
994 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000995 "type": "somestring"
996 }
997
Lusheng Ji6553a132017-10-12 02:47:00 +0000998Security
999++++++++
1000
1001.. csv-table::
1002 :header: "Security Schema", "Scopes"
1003 :widths: 15, 45
1004
1005 :ref:`basicAuth <securities_basicAuth>`, ""
1006
Lusheng Ji6553a132017-10-12 02:47:00 +00001007POST ``/eventListener/v5/eventBatch``
1008-------------------------------------
1009
Lusheng Ji6553a132017-10-12 02:47:00 +00001010Description
1011+++++++++++
1012
1013.. raw:: html
1014
1015 uri for posting VES batch event objects
1016
Lusheng Ji6553a132017-10-12 02:47:00 +00001017Request
1018+++++++
1019
Lusheng Ji6553a132017-10-12 02:47:00 +00001020Body
1021^^^^
1022
1023.. csv-table::
1024 :delim: |
1025 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1026 :widths: 20, 10, 15, 15, 30, 25
1027
Eric Debeau1af30532019-05-14 17:45:22 +00001028 event | No | :ref:`event <d_0eeffb3cd3e31135c2f3cf8ee4a2bdbb>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00001029
1030.. code-block:: javascript
1031
1032 {
1033 "event": {
1034 "commonEventHeader": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001035 "domain": "fault",
1036 "eventId": "somestring",
1037 "eventName": "somestring",
1038 "eventType": "somestring",
1039 "internalHeaderFields": {},
1040 "lastEpochMicrosec": 1,
1041 "nfNamingCode": "somestring",
1042 "nfcNamingCode": "somestring",
1043 "priority": "High",
1044 "reportingEntityId": "somestring",
1045 "reportingEntityName": "somestring",
1046 "sequence": 1,
1047 "sourceId": "somestring",
1048 "sourceName": "somestring",
1049 "startEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001050 "version": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001051 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001052 "faultFields": {
1053 "alarmAdditionalInformation": [
1054 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001055 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001056 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001057 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001058 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001059 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001060 "value": "somestring"
1061 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001062 ],
1063 "alarmCondition": "somestring",
1064 "alarmInterfaceA": "somestring",
1065 "eventCategory": "somestring",
1066 "eventSeverity": "CRITICAL",
1067 "eventSourceType": "somestring",
1068 "faultFieldsVersion": 1,
1069 "specificProblem": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001070 "vfStatus": "Active"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001071 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001072 "heartbeatFields": {
1073 "additionalFields": [
1074 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001075 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001076 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001077 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001078 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001079 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001080 "value": "somestring"
1081 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001082 ],
1083 "heartbeatFieldsVersion": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001084 "heartbeatInterval": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001085 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001086 "measurementsForVfScalingFields": {
1087 "additionalFields": [
1088 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001089 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001090 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001091 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001092 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001093 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001094 "value": "somestring"
1095 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001096 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001097 "additionalMeasurements": [
1098 {
1099 "arrayOfFields": [
1100 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001101 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001102 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001103 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001104 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001105 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001106 "value": "somestring"
1107 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001108 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001109 "name": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001110 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001111 {
1112 "arrayOfFields": [
1113 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001114 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001115 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001116 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001117 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001118 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001119 "value": "somestring"
1120 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001121 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001122 "name": "somestring"
1123 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001124 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001125 "additionalObjects": [
1126 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001127 "nfSubscribedObjectName": "somestring",
1128 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001129 "objectInstances": [
1130 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001131 "objectInstance": {},
1132 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001133 "objectKeys": [
1134 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001135 "keyName": "somestring",
1136 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001137 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001138 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001139 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001140 "keyName": "somestring",
1141 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001142 "keyValue": "somestring"
1143 }
1144 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001145 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001146 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001147 "objectInstance": {},
1148 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001149 "objectKeys": [
1150 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001151 "keyName": "somestring",
1152 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001153 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001154 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001155 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001156 "keyName": "somestring",
1157 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001158 "keyValue": "somestring"
1159 }
1160 ]
1161 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001162 ],
1163 "objectName": "somestring",
1164 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001165 "objectSchemaUrl": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001166 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001167 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001168 "nfSubscribedObjectName": "somestring",
1169 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001170 "objectInstances": [
1171 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001172 "objectInstance": {},
1173 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001174 "objectKeys": [
1175 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001176 "keyName": "somestring",
1177 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001178 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001179 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001180 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001181 "keyName": "somestring",
1182 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001183 "keyValue": "somestring"
1184 }
1185 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001186 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001187 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001188 "objectInstance": {},
1189 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001190 "objectKeys": [
1191 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001192 "keyName": "somestring",
1193 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001194 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001195 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001196 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001197 "keyName": "somestring",
1198 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001199 "keyValue": "somestring"
1200 }
1201 ]
1202 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001203 ],
1204 "objectName": "somestring",
1205 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001206 "objectSchemaUrl": "somestring"
1207 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001208 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001209 "codecUsageArray": [
1210 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001211 "codecIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001212 "numberInUse": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001213 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001214 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001215 "codecIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001216 "numberInUse": 1
1217 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001218 ],
1219 "concurrentSessions": 1,
1220 "configuredEntities": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001221 "cpuUsageArray": [
1222 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001223 "cpuIdentifier": "somestring",
1224 "cpuIdle": 1,
1225 "cpuUsageInterrupt": 1,
1226 "cpuUsageNice": 1,
1227 "cpuUsageSoftIrq": 1,
1228 "cpuUsageSteal": 1,
1229 "cpuUsageSystem": 1,
1230 "cpuUsageUser": 1,
1231 "cpuWait": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001232 "percentUsage": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001233 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001234 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001235 "cpuIdentifier": "somestring",
1236 "cpuIdle": 1,
1237 "cpuUsageInterrupt": 1,
1238 "cpuUsageNice": 1,
1239 "cpuUsageSoftIrq": 1,
1240 "cpuUsageSteal": 1,
1241 "cpuUsageSystem": 1,
1242 "cpuUsageUser": 1,
1243 "cpuWait": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001244 "percentUsage": 1
1245 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001246 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001247 "diskUsageArray": [
1248 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001249 "diskIdentifier": "somestring",
1250 "diskIoTimeAvg": 1,
1251 "diskIoTimeLast": 1,
1252 "diskIoTimeMax": 1,
1253 "diskIoTimeMin": 1,
1254 "diskMergedReadAvg": 1,
1255 "diskMergedReadLast": 1,
1256 "diskMergedReadMax": 1,
1257 "diskMergedReadMin": 1,
1258 "diskMergedWriteAvg": 1,
1259 "diskMergedWriteLast": 1,
1260 "diskMergedWriteMax": 1,
1261 "diskMergedWriteMin": 1,
1262 "diskOctetsReadAvg": 1,
1263 "diskOctetsReadLast": 1,
1264 "diskOctetsReadMax": 1,
1265 "diskOctetsReadMin": 1,
1266 "diskOctetsWriteAvg": 1,
1267 "diskOctetsWriteLast": 1,
1268 "diskOctetsWriteMax": 1,
1269 "diskOctetsWriteMin": 1,
1270 "diskOpsReadAvg": 1,
1271 "diskOpsReadLast": 1,
1272 "diskOpsReadMax": 1,
1273 "diskOpsReadMin": 1,
1274 "diskOpsWriteAvg": 1,
1275 "diskOpsWriteLast": 1,
1276 "diskOpsWriteMax": 1,
1277 "diskOpsWriteMin": 1,
1278 "diskPendingOperationsAvg": 1,
1279 "diskPendingOperationsLast": 1,
1280 "diskPendingOperationsMax": 1,
1281 "diskPendingOperationsMin": 1,
1282 "diskTimeReadAvg": 1,
1283 "diskTimeReadLast": 1,
1284 "diskTimeReadMax": 1,
1285 "diskTimeReadMin": 1,
1286 "diskTimeWriteAvg": 1,
1287 "diskTimeWriteLast": 1,
1288 "diskTimeWriteMax": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001289 "diskTimeWriteMin": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001290 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001291 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001292 "diskIdentifier": "somestring",
1293 "diskIoTimeAvg": 1,
1294 "diskIoTimeLast": 1,
1295 "diskIoTimeMax": 1,
1296 "diskIoTimeMin": 1,
1297 "diskMergedReadAvg": 1,
1298 "diskMergedReadLast": 1,
1299 "diskMergedReadMax": 1,
1300 "diskMergedReadMin": 1,
1301 "diskMergedWriteAvg": 1,
1302 "diskMergedWriteLast": 1,
1303 "diskMergedWriteMax": 1,
1304 "diskMergedWriteMin": 1,
1305 "diskOctetsReadAvg": 1,
1306 "diskOctetsReadLast": 1,
1307 "diskOctetsReadMax": 1,
1308 "diskOctetsReadMin": 1,
1309 "diskOctetsWriteAvg": 1,
1310 "diskOctetsWriteLast": 1,
1311 "diskOctetsWriteMax": 1,
1312 "diskOctetsWriteMin": 1,
1313 "diskOpsReadAvg": 1,
1314 "diskOpsReadLast": 1,
1315 "diskOpsReadMax": 1,
1316 "diskOpsReadMin": 1,
1317 "diskOpsWriteAvg": 1,
1318 "diskOpsWriteLast": 1,
1319 "diskOpsWriteMax": 1,
1320 "diskOpsWriteMin": 1,
1321 "diskPendingOperationsAvg": 1,
1322 "diskPendingOperationsLast": 1,
1323 "diskPendingOperationsMax": 1,
1324 "diskPendingOperationsMin": 1,
1325 "diskTimeReadAvg": 1,
1326 "diskTimeReadLast": 1,
1327 "diskTimeReadMax": 1,
1328 "diskTimeReadMin": 1,
1329 "diskTimeWriteAvg": 1,
1330 "diskTimeWriteLast": 1,
1331 "diskTimeWriteMax": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001332 "diskTimeWriteMin": 1
1333 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001334 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001335 "featureUsageArray": [
1336 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001337 "featureIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001338 "featureUtilization": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001339 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001340 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001341 "featureIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001342 "featureUtilization": 1
1343 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001344 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001345 "filesystemUsageArray": [
1346 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001347 "blockConfigured": 1,
1348 "blockIops": 1,
1349 "blockUsed": 1,
1350 "ephemeralConfigured": 1,
1351 "ephemeralIops": 1,
1352 "ephemeralUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001353 "filesystemName": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001354 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001355 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001356 "blockConfigured": 1,
1357 "blockIops": 1,
1358 "blockUsed": 1,
1359 "ephemeralConfigured": 1,
1360 "ephemeralIops": 1,
1361 "ephemeralUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001362 "filesystemName": "somestring"
1363 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001364 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001365 "latencyDistribution": [
1366 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001367 "countsInTheBucket": 1,
1368 "highEndOfLatencyBucket": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001369 "lowEndOfLatencyBucket": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001370 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001371 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001372 "countsInTheBucket": 1,
1373 "highEndOfLatencyBucket": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001374 "lowEndOfLatencyBucket": 1
1375 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001376 ],
1377 "meanRequestLatency": 1,
1378 "measurementInterval": 1,
1379 "measurementsForVfScalingVersion": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001380 "memoryUsageArray": [
1381 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001382 "memoryBuffered": 1,
1383 "memoryCached": 1,
1384 "memoryConfigured": 1,
1385 "memoryFree": 1,
1386 "memorySlabRecl": 1,
1387 "memorySlabUnrecl": 1,
1388 "memoryUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001389 "vmIdentifier": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001390 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001391 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001392 "memoryBuffered": 1,
1393 "memoryCached": 1,
1394 "memoryConfigured": 1,
1395 "memoryFree": 1,
1396 "memorySlabRecl": 1,
1397 "memorySlabUnrecl": 1,
1398 "memoryUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001399 "vmIdentifier": "somestring"
1400 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001401 ],
1402 "numberOfMediaPortsInUse": 1,
1403 "requestRate": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001404 "vNicPerformanceArray": [
1405 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001406 "receivedBroadcastPacketsAccumulated": 1,
1407 "receivedBroadcastPacketsDelta": 1,
1408 "receivedDiscardedPacketsAccumulated": 1,
1409 "receivedDiscardedPacketsDelta": 1,
1410 "receivedErrorPacketsAccumulated": 1,
1411 "receivedErrorPacketsDelta": 1,
1412 "receivedMulticastPacketsAccumulated": 1,
1413 "receivedMulticastPacketsDelta": 1,
1414 "receivedOctetsAccumulated": 1,
1415 "receivedOctetsDelta": 1,
1416 "receivedTotalPacketsAccumulated": 1,
1417 "receivedTotalPacketsDelta": 1,
1418 "receivedUnicastPacketsAccumulated": 1,
1419 "receivedUnicastPacketsDelta": 1,
1420 "transmittedBroadcastPacketsAccumulated": 1,
1421 "transmittedBroadcastPacketsDelta": 1,
1422 "transmittedDiscardedPacketsAccumulated": 1,
1423 "transmittedDiscardedPacketsDelta": 1,
1424 "transmittedErrorPacketsAccumulated": 1,
1425 "transmittedErrorPacketsDelta": 1,
1426 "transmittedMulticastPacketsAccumulated": 1,
1427 "transmittedMulticastPacketsDelta": 1,
1428 "transmittedOctetsAccumulated": 1,
1429 "transmittedOctetsDelta": 1,
1430 "transmittedTotalPacketsAccumulated": 1,
1431 "transmittedTotalPacketsDelta": 1,
1432 "transmittedUnicastPacketsAccumulated": 1,
1433 "transmittedUnicastPacketsDelta": 1,
1434 "vNicIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001435 "valuesAreSuspect": "true"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001436 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001437 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001438 "receivedBroadcastPacketsAccumulated": 1,
1439 "receivedBroadcastPacketsDelta": 1,
1440 "receivedDiscardedPacketsAccumulated": 1,
1441 "receivedDiscardedPacketsDelta": 1,
1442 "receivedErrorPacketsAccumulated": 1,
1443 "receivedErrorPacketsDelta": 1,
1444 "receivedMulticastPacketsAccumulated": 1,
1445 "receivedMulticastPacketsDelta": 1,
1446 "receivedOctetsAccumulated": 1,
1447 "receivedOctetsDelta": 1,
1448 "receivedTotalPacketsAccumulated": 1,
1449 "receivedTotalPacketsDelta": 1,
1450 "receivedUnicastPacketsAccumulated": 1,
1451 "receivedUnicastPacketsDelta": 1,
1452 "transmittedBroadcastPacketsAccumulated": 1,
1453 "transmittedBroadcastPacketsDelta": 1,
1454 "transmittedDiscardedPacketsAccumulated": 1,
1455 "transmittedDiscardedPacketsDelta": 1,
1456 "transmittedErrorPacketsAccumulated": 1,
1457 "transmittedErrorPacketsDelta": 1,
1458 "transmittedMulticastPacketsAccumulated": 1,
1459 "transmittedMulticastPacketsDelta": 1,
1460 "transmittedOctetsAccumulated": 1,
1461 "transmittedOctetsDelta": 1,
1462 "transmittedTotalPacketsAccumulated": 1,
1463 "transmittedTotalPacketsDelta": 1,
1464 "transmittedUnicastPacketsAccumulated": 1,
1465 "transmittedUnicastPacketsDelta": 1,
1466 "vNicIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001467 "valuesAreSuspect": "true"
1468 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001469 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001470 "vnfcScalingMetric": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001471 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001472 "mobileFlowFields": {
1473 "additionalFields": [
1474 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001475 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001476 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001477 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001478 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001479 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001480 "value": "somestring"
1481 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001482 ],
1483 "appProtocolType": "somestring",
1484 "appProtocolVersion": "somestring",
1485 "applicationType": "somestring",
1486 "cid": "somestring",
1487 "connectionType": "somestring",
1488 "ecgi": "somestring",
1489 "flowDirection": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001490 "gtpPerFlowMetrics": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001491 "avgBitErrorRate": 1,
1492 "avgPacketDelayVariation": 1,
1493 "avgPacketLatency": 1,
1494 "avgReceiveThroughput": 1,
1495 "avgTransmitThroughput": 1,
1496 "durConnectionFailedStatus": 1,
1497 "durTunnelFailedStatus": 1,
1498 "flowActivatedBy": "somestring",
1499 "flowActivationEpoch": 1,
1500 "flowActivationMicrosec": 1,
1501 "flowActivationTime": "somestring",
1502 "flowDeactivatedBy": "somestring",
1503 "flowDeactivationEpoch": 1,
1504 "flowDeactivationMicrosec": 1,
1505 "flowDeactivationTime": "somestring",
1506 "flowStatus": "somestring",
1507 "gtpConnectionStatus": "somestring",
1508 "gtpTunnelStatus": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001509 "ipTosCountList": [
1510 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001511 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001512 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001513 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001514 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001515 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001516 1
1517 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001518 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001519 "ipTosList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001520 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001521 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001522 ],
1523 "largePacketRtt": 1,
1524 "largePacketThreshold": 1,
1525 "maxPacketDelayVariation": 1,
1526 "maxReceiveBitRate": 1,
1527 "maxTransmitBitRate": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001528 "mobileQciCosCountList": [
1529 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001530 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001531 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001532 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001533 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001534 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001535 1
1536 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001537 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001538 "mobileQciCosList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001539 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001540 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001541 ],
1542 "numActivationFailures": 1,
1543 "numBitErrors": 1,
1544 "numBytesReceived": 1,
1545 "numBytesTransmitted": 1,
1546 "numDroppedPackets": 1,
1547 "numGtpEchoFailures": 1,
1548 "numGtpTunnelErrors": 1,
1549 "numHttpErrors": 1,
1550 "numL7BytesReceived": 1,
1551 "numL7BytesTransmitted": 1,
1552 "numLostPackets": 1,
1553 "numOutOfOrderPackets": 1,
1554 "numPacketErrors": 1,
1555 "numPacketsReceivedExclRetrans": 1,
1556 "numPacketsReceivedInclRetrans": 1,
1557 "numPacketsTransmittedInclRetrans": 1,
1558 "numRetries": 1,
1559 "numTimeouts": 1,
1560 "numTunneledL7BytesReceived": 1,
1561 "roundTripTime": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001562 "tcpFlagCountList": [
1563 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001564 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001565 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001566 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001567 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001568 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001569 1
1570 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001571 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001572 "tcpFlagList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001573 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001574 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001575 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001576 "timeToFirstByte": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001577 },
1578 "gtpProtocolType": "somestring",
1579 "gtpVersion": "somestring",
1580 "httpHeader": "somestring",
1581 "imei": "somestring",
1582 "imsi": "somestring",
1583 "ipProtocolType": "somestring",
1584 "ipVersion": "somestring",
1585 "lac": "somestring",
1586 "mcc": "somestring",
1587 "mnc": "somestring",
1588 "mobileFlowFieldsVersion": 1,
1589 "msisdn": "somestring",
1590 "otherEndpointIpAddress": "somestring",
1591 "otherEndpointPort": 1,
1592 "otherFunctionalRole": "somestring",
1593 "rac": "somestring",
1594 "radioAccessTechnology": "somestring",
1595 "reportingEndpointIpAddr": "somestring",
1596 "reportingEndpointPort": 1,
1597 "sac": "somestring",
1598 "samplingAlgorithm": 1,
1599 "tac": "somestring",
1600 "tunnelId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001601 "vlanId": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001602 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001603 "otherFields": {
1604 "hashOfNameValuePairArrays": [
1605 {
1606 "arrayOfFields": [
1607 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001608 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001609 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001610 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001611 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001612 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001613 "value": "somestring"
1614 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001615 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001616 "name": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001617 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001618 {
1619 "arrayOfFields": [
1620 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001621 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001622 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001623 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001624 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001625 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001626 "value": "somestring"
1627 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001628 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001629 "name": "somestring"
1630 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001631 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001632 "jsonObjects": [
1633 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001634 "nfSubscribedObjectName": "somestring",
1635 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001636 "objectInstances": [
1637 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001638 "objectInstance": {},
1639 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001640 "objectKeys": [
1641 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001642 "keyName": "somestring",
1643 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001644 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001645 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001646 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001647 "keyName": "somestring",
1648 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001649 "keyValue": "somestring"
1650 }
1651 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001652 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001653 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001654 "objectInstance": {},
1655 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001656 "objectKeys": [
1657 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001658 "keyName": "somestring",
1659 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001660 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001661 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001662 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001663 "keyName": "somestring",
1664 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001665 "keyValue": "somestring"
1666 }
1667 ]
1668 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001669 ],
1670 "objectName": "somestring",
1671 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001672 "objectSchemaUrl": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001673 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001674 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001675 "nfSubscribedObjectName": "somestring",
1676 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001677 "objectInstances": [
1678 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001679 "objectInstance": {},
1680 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001681 "objectKeys": [
1682 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001683 "keyName": "somestring",
1684 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001685 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001686 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001687 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001688 "keyName": "somestring",
1689 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001690 "keyValue": "somestring"
1691 }
1692 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001693 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001694 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001695 "objectInstance": {},
1696 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001697 "objectKeys": [
1698 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001699 "keyName": "somestring",
1700 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001701 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001702 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001703 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001704 "keyName": "somestring",
1705 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001706 "keyValue": "somestring"
1707 }
1708 ]
1709 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001710 ],
1711 "objectName": "somestring",
1712 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001713 "objectSchemaUrl": "somestring"
1714 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001715 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001716 "nameValuePairs": [
1717 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001718 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001719 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001720 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001721 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001722 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001723 "value": "somestring"
1724 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001725 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001726 "otherFieldsVersion": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001727 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001728 "sipSignalingFields": {
1729 "additionalInformation": [
1730 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001731 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001732 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001733 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001734 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001735 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001736 "value": "somestring"
1737 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001738 ],
1739 "compressedSip": "somestring",
1740 "correlator": "somestring",
1741 "localIpAddress": "somestring",
1742 "localPort": "somestring",
1743 "remoteIpAddress": "somestring",
1744 "remotePort": "somestring",
1745 "sipSignalingFieldsVersion": 1,
1746 "summarySip": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001747 "vendorVnfNameFields": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001748 "vendorName": "somestring",
1749 "vfModuleName": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001750 "vnfName": "somestring"
1751 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001752 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001753 "stateChangeFields": {
1754 "additionalFields": [
1755 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001756 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001757 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001758 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001759 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001760 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001761 "value": "somestring"
1762 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001763 ],
1764 "newState": "inService",
1765 "oldState": "inService",
1766 "stateChangeFieldsVersion": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001767 "stateInterface": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001768 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001769 "syslogFields": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001770 "additionalFields": "somestring",
1771 "eventSourceHost": "somestring",
1772 "eventSourceType": "somestring",
1773 "syslogFacility": 1,
1774 "syslogFieldsVersion": 1,
1775 "syslogMsg": "somestring",
1776 "syslogPri": 1,
1777 "syslogProc": "somestring",
1778 "syslogProcId": 1,
1779 "syslogSData": "somestring",
1780 "syslogSdId": "somestring",
1781 "syslogSev": "Alert",
1782 "syslogTag": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001783 "syslogVer": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001784 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001785 "thresholdCrossingAlertFields": {
1786 "additionalFields": [
1787 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001788 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001789 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001790 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001791 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001792 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001793 "value": "somestring"
1794 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001795 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001796 "additionalParameters": [
1797 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001798 "criticality": "CRIT",
1799 "name": "somestring",
1800 "thresholdCrossed": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001801 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001802 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001803 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001804 "criticality": "CRIT",
1805 "name": "somestring",
1806 "thresholdCrossed": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001807 "value": "somestring"
1808 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001809 ],
1810 "alertAction": "CLEAR",
1811 "alertDescription": "somestring",
1812 "alertType": "CARD-ANOMALY",
1813 "alertValue": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001814 "associatedAlertIdList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001815 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001816 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001817 ],
1818 "collectionTimestamp": "somestring",
1819 "dataCollector": "somestring",
1820 "elementType": "somestring",
1821 "eventSeverity": "CRITICAL",
1822 "eventStartTimestamp": "somestring",
1823 "interfaceName": "somestring",
1824 "networkService": "somestring",
1825 "possibleRootCause": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001826 "thresholdCrossingFieldsVersion": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001827 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001828 "voiceQualityFields": {
1829 "additionalInformation": [
1830 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001831 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001832 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001833 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001834 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001835 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001836 "value": "somestring"
1837 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001838 ],
1839 "calleeSideCodec": "somestring",
1840 "callerSideCodec": "somestring",
1841 "correlator": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001842 "endOfCallVqmSummaries": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001843 "adjacencyName": "somestring",
1844 "endpointDescription": "Caller",
1845 "endpointJitter": 1,
1846 "endpointRtpOctetsDiscarded": 1,
1847 "endpointRtpOctetsReceived": 1,
1848 "endpointRtpOctetsSent": 1,
1849 "endpointRtpPacketsDiscarded": 1,
1850 "endpointRtpPacketsReceived": 1,
1851 "endpointRtpPacketsSent": 1,
1852 "localJitter": 1,
1853 "localRtpOctetsDiscarded": 1,
1854 "localRtpOctetsReceived": 1,
1855 "localRtpOctetsSent": 1,
1856 "localRtpPacketsDiscarded": 1,
1857 "localRtpPacketsReceived": 1,
1858 "localRtpPacketsSent": 1,
1859 "mosCqe": 1,
1860 "packetLossPercent": 1,
1861 "packetsLost": 1,
1862 "rFactor": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001863 "roundTripDelay": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001864 },
1865 "midCallRtcp": "somestring",
1866 "phoneNumber": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001867 "vendorVnfNameFields": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001868 "vendorName": "somestring",
1869 "vfModuleName": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001870 "vnfName": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001871 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001872 "voiceQualityFieldsVersion": 1
1873 }
1874 }
1875 }
1876
1877Responses
1878+++++++++
1879
1880**200**
1881^^^^^^^
1882
1883VES Event Accepted.
1884
Lusheng Ji6553a132017-10-12 02:47:00 +00001885Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1886
1887**Example:**
1888
1889.. code-block:: javascript
1890
1891 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001892 "code": 1,
1893 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001894 "type": "somestring"
1895 }
1896
1897**400**
1898^^^^^^^
1899
1900Bad request provided
1901
Lusheng Ji6553a132017-10-12 02:47:00 +00001902Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1903
1904**Example:**
1905
1906.. code-block:: javascript
1907
1908 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001909 "code": 1,
1910 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001911 "type": "somestring"
1912 }
1913
1914**401**
1915^^^^^^^
1916
1917Unauthorized request
1918
Lusheng Ji6553a132017-10-12 02:47:00 +00001919Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1920
1921**Example:**
1922
1923.. code-block:: javascript
1924
1925 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001926 "code": 1,
1927 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001928 "type": "somestring"
1929 }
1930
1931**503**
1932^^^^^^^
1933
1934Service Unavailable
1935
Lusheng Ji6553a132017-10-12 02:47:00 +00001936Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1937
1938**Example:**
1939
1940.. code-block:: javascript
1941
1942 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001943 "code": 1,
1944 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001945 "type": "somestring"
1946 }
1947
Lusheng Ji6553a132017-10-12 02:47:00 +00001948Security
1949++++++++
1950
1951.. csv-table::
1952 :header: "Security Schema", "Scopes"
1953 :widths: 15, 45
1954
1955 :ref:`basicAuth <securities_basicAuth>`, ""
Eric Debeau1af30532019-05-14 17:45:22 +00001956
Lusheng Ji6553a132017-10-12 02:47:00 +00001957Data Structures
1958~~~~~~~~~~~~~~~
1959
Lusheng Ji6553a132017-10-12 02:47:00 +00001960ApiResponseMessage Model Structure
1961----------------------------------
1962
1963.. csv-table::
1964 :delim: |
1965 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1966 :widths: 20, 10, 15, 15, 30, 25
1967
Eric Debeau1af30532019-05-14 17:45:22 +00001968 code | No | integer | int32 | |
1969 message | No | string | | |
1970 type | No | string | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00001971
1972VES5Request Model Structure
1973---------------------------
1974
1975.. csv-table::
1976 :delim: |
1977 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1978 :widths: 20, 10, 15, 15, 30, 25
1979
Eric Debeau1af30532019-05-14 17:45:22 +00001980 event | No | :ref:`event <d_0eeffb3cd3e31135c2f3cf8ee4a2bdbb>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00001981
1982.. _d_df249c51a416f54e5609f2ffffe059c0:
1983
1984codecsInUse Model Structure
1985---------------------------
1986
1987number of times an identified codec was used over the measurementInterval
1988
1989.. csv-table::
1990 :delim: |
1991 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1992 :widths: 20, 10, 15, 15, 30, 25
1993
Eric Debeau1af30532019-05-14 17:45:22 +00001994 codecIdentifier | Yes | string | | |
1995 numberInUse | Yes | integer | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00001996
1997.. _d_a68e1b21fdcef792db73f711201c56ad:
1998
Lusheng Ji6553a132017-10-12 02:47:00 +00001999commonEventHeader Model Structure
2000---------------------------------
2001
2002fields common to all events
2003
2004.. csv-table::
2005 :delim: |
2006 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2007 :widths: 20, 10, 15, 15, 30, 25
2008
2009 domain | Yes | string | | {'enum': ['fault', 'heartbeat', 'measurementsForVfScaling', 'mobileFlow', 'other', 'sipSignaling', 'stateChange', 'syslog', 'thresholdCrossingAlert', 'voiceQuality']} | the eventing domain associated with the event
2010 eventId | Yes | string | | | event key that is unique to the event source
2011 eventName | Yes | string | | | unique event name
2012 eventType | No | string | | | for example - applicationVnf, guestOS, hostOS, platform
Eric Debeau1af30532019-05-14 17:45:22 +00002013 internalHeaderFields | No | :ref:`internalHeaderFields <d_2873d30f54c59ef635c1fc0cbbaa89f1>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002014 lastEpochMicrosec | Yes | number | | | the latest unix time aka epoch time associated with the event from any component--as microseconds elapsed since 1 Jan 1970 not including leap seconds
2015 nfNamingCode | No | string | | | 4 character network function type, aligned with vnf naming standards
2016 nfcNamingCode | No | string | | | 3 character network function component type, aligned with vfc naming standards
2017 priority | Yes | string | | {'enum': ['High', 'Medium', 'Normal', 'Low']} | processing priority
2018 reportingEntityId | No | string | | | UUID identifying the entity reporting the event, for example an OAM VM; must be populated by the ATT enrichment process
2019 reportingEntityName | Yes | string | | | name of the entity reporting the event, for example, an EMS name; may be the same as sourceName
2020 sequence | Yes | integer | | | ordering of events communicated by an event source instance or 0 if not needed
2021 sourceId | No | string | | | UUID identifying the entity experiencing the event issue; must be populated by the ATT enrichment process
2022 sourceName | Yes | string | | | name of the entity experiencing the event issue
2023 startEpochMicrosec | Yes | number | | | the earliest unix time aka epoch time associated with the event from any component--as microseconds elapsed since 1 Jan 1970 not including leap seconds
2024 version | Yes | number | | | version of the event header
2025
2026.. _d_6e043350cba5faafe21de49c2f6fd745:
2027
2028counter Model Structure
2029-----------------------
2030
2031performance counter
2032
2033.. csv-table::
2034 :delim: |
2035 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2036 :widths: 20, 10, 15, 15, 30, 25
2037
Eric Debeau1af30532019-05-14 17:45:22 +00002038 criticality | Yes | string | | {'enum': ['CRIT', 'MAJ']} |
2039 name | Yes | string | | |
2040 thresholdCrossed | Yes | string | | |
2041 value | Yes | string | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002042
2043.. _d_6f081937f31c09078c8acf9212d6c449:
2044
2045cpuUsage Model Structure
2046------------------------
2047
2048usage of an identified CPU
2049
2050.. csv-table::
2051 :delim: |
2052 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2053 :widths: 20, 10, 15, 15, 30, 25
2054
2055 cpuIdentifier | Yes | string | | | cpu identifer
2056 cpuIdle | No | number | | | percentage of CPU time spent in the idle task
2057 cpuUsageInterrupt | No | number | | | percentage of time spent servicing interrupts
2058 cpuUsageNice | No | number | | | percentage of time spent running user space processes that have been niced
2059 cpuUsageSoftIrq | No | number | | | percentage of time spent handling soft irq interrupts
2060 cpuUsageSteal | No | number | | | percentage of time spent in involuntary wait which is neither user, system or idle time and is effectively time that went missing
2061 cpuUsageSystem | No | number | | | percentage of time spent on system tasks running the kernel
2062 cpuUsageUser | No | number | | | percentage of time spent running un-niced user space processes
2063 cpuWait | No | number | | | percentage of CPU time spent waiting for I/O operations to complete
2064 percentUsage | Yes | number | | | aggregate cpu usage of the virtual machine on which the VNFC reporting the event is running
2065
2066.. _d_bb7a69764c21219953df76826934938e:
2067
2068diskUsage Model Structure
2069-------------------------
2070
2071usage of an identified disk
2072
2073.. csv-table::
2074 :delim: |
2075 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2076 :widths: 20, 10, 15, 15, 30, 25
2077
2078 diskIdentifier | Yes | string | | | disk identifier
2079 diskIoTimeAvg | No | number | | | milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the average over the measurement interval
2080 diskIoTimeLast | No | number | | | milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the last value measurement within the measurement interval
2081 diskIoTimeMax | No | number | | | milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the maximum value measurement within the measurement interval
2082 diskIoTimeMin | No | number | | | milliseconds spent doing input/output operations over 1 sec; treat this metric as a device load percentage where 1000ms matches 100% load; provide the minimum value measurement within the measurement interval
2083 diskMergedReadAvg | No | number | | | number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the average measurement within the measurement interval
2084 diskMergedReadLast | No | number | | | number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the last value measurement within the measurement interval
2085 diskMergedReadMax | No | number | | | number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the maximum value measurement within the measurement interval
2086 diskMergedReadMin | No | number | | | number of logical read operations that were merged into physical read operations, e.g., two logical reads were served by one physical disk access; provide the minimum value measurement within the measurement interval
2087 diskMergedWriteAvg | No | number | | | number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the average measurement within the measurement interval
2088 diskMergedWriteLast | No | number | | | number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the last value measurement within the measurement interval
2089 diskMergedWriteMax | No | number | | | number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the maximum value measurement within the measurement interval
2090 diskMergedWriteMin | No | number | | | number of logical write operations that were merged into physical write operations, e.g., two logical writes were served by one physical disk access; provide the minimum value measurement within the measurement interval
2091 diskOctetsReadAvg | No | number | | | number of octets per second read from a disk or partition; provide the average measurement within the measurement interval
2092 diskOctetsReadLast | No | number | | | number of octets per second read from a disk or partition; provide the last measurement within the measurement interval
2093 diskOctetsReadMax | No | number | | | number of octets per second read from a disk or partition; provide the maximum measurement within the measurement interval
2094 diskOctetsReadMin | No | number | | | number of octets per second read from a disk or partition; provide the minimum measurement within the measurement interval
2095 diskOctetsWriteAvg | No | number | | | number of octets per second written to a disk or partition; provide the average measurement within the measurement interval
2096 diskOctetsWriteLast | No | number | | | number of octets per second written to a disk or partition; provide the last measurement within the measurement interval
2097 diskOctetsWriteMax | No | number | | | number of octets per second written to a disk or partition; provide the maximum measurement within the measurement interval
2098 diskOctetsWriteMin | No | number | | | number of octets per second written to a disk or partition; provide the minimum measurement within the measurement interval
2099 diskOpsReadAvg | No | number | | | number of read operations per second issued to the disk; provide the average measurement within the measurement interval
2100 diskOpsReadLast | No | number | | | number of read operations per second issued to the disk; provide the last measurement within the measurement interval
2101 diskOpsReadMax | No | number | | | number of read operations per second issued to the disk; provide the maximum measurement within the measurement interval
2102 diskOpsReadMin | No | number | | | number of read operations per second issued to the disk; provide the minimum measurement within the measurement interval
2103 diskOpsWriteAvg | No | number | | | number of write operations per second issued to the disk; provide the average measurement within the measurement interval
2104 diskOpsWriteLast | No | number | | | number of write operations per second issued to the disk; provide the last measurement within the measurement interval
2105 diskOpsWriteMax | No | number | | | number of write operations per second issued to the disk; provide the maximum measurement within the measurement interval
2106 diskOpsWriteMin | No | number | | | number of write operations per second issued to the disk; provide the minimum measurement within the measurement interval
2107 diskPendingOperationsAvg | No | number | | | queue size of pending I/O operations per second; provide the average measurement within the measurement interval
2108 diskPendingOperationsLast | No | number | | | queue size of pending I/O operations per second; provide the last measurement within the measurement interval
2109 diskPendingOperationsMax | No | number | | | queue size of pending I/O operations per second; provide the maximum measurement within the measurement interval
2110 diskPendingOperationsMin | No | number | | | queue size of pending I/O operations per second; provide the minimum measurement within the measurement interval
2111 diskTimeReadAvg | No | number | | | milliseconds a read operation took to complete; provide the average measurement within the measurement interval
2112 diskTimeReadLast | No | number | | | milliseconds a read operation took to complete; provide the last measurement within the measurement interval
2113 diskTimeReadMax | No | number | | | milliseconds a read operation took to complete; provide the maximum measurement within the measurement interval
2114 diskTimeReadMin | No | number | | | milliseconds a read operation took to complete; provide the minimum measurement within the measurement interval
2115 diskTimeWriteAvg | No | number | | | milliseconds a write operation took to complete; provide the average measurement within the measurement interval
2116 diskTimeWriteLast | No | number | | | milliseconds a write operation took to complete; provide the last measurement within the measurement interval
2117 diskTimeWriteMax | No | number | | | milliseconds a write operation took to complete; provide the maximum measurement within the measurement interval
2118 diskTimeWriteMin | No | number | | | milliseconds a write operation took to complete; provide the minimum measurement within the measurement interval
2119
2120.. _d_c911a0a8abdb511d7cd6590f383d817b:
2121
2122endOfCallVqmSummaries Model Structure
2123-------------------------------------
2124
2125provides end of call voice quality metrics
2126
2127.. csv-table::
2128 :delim: |
2129 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2130 :widths: 20, 10, 15, 15, 30, 25
2131
2132 adjacencyName | Yes | string | | | adjacency name
2133 endpointDescription | Yes | string | | {'enum': ['Caller', 'Callee']} | Either Caller or Callee
Eric Debeau1af30532019-05-14 17:45:22 +00002134 endpointJitter | No | number | | |
2135 endpointRtpOctetsDiscarded | No | number | | |
2136 endpointRtpOctetsReceived | No | number | | |
2137 endpointRtpOctetsSent | No | number | | |
2138 endpointRtpPacketsDiscarded | No | number | | |
2139 endpointRtpPacketsReceived | No | number | | |
2140 endpointRtpPacketsSent | No | number | | |
2141 localJitter | No | number | | |
2142 localRtpOctetsDiscarded | No | number | | |
2143 localRtpOctetsReceived | No | number | | |
2144 localRtpOctetsSent | No | number | | |
2145 localRtpPacketsDiscarded | No | number | | |
2146 localRtpPacketsReceived | No | number | | |
2147 localRtpPacketsSent | No | number | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002148 mosCqe | No | number | | | 1-5 1dp
2149 packetLossPercent | No | number | | | Calculated percentage packet loss based on Endpoint RTP packets lost (as reported in RTCP) and Local RTP packets sent. Direction is based on Endpoint description (Caller, Callee). Decimal (2 dp)
Eric Debeau1af30532019-05-14 17:45:22 +00002150 packetsLost | No | number | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002151 rFactor | No | number | | | 0-100
2152 roundTripDelay | No | number | | | millisecs
2153
2154.. _d_0eeffb3cd3e31135c2f3cf8ee4a2bdbb:
2155
2156event Model Structure
2157---------------------
2158
2159the root level of the common event format
2160
2161.. csv-table::
2162 :delim: |
2163 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2164 :widths: 20, 10, 15, 15, 30, 25
2165
Eric Debeau1af30532019-05-14 17:45:22 +00002166 commonEventHeader | Yes | :ref:`commonEventHeader <d_2dc9a27be1410f60241c5f63c636bb7e>` | | |
2167 faultFields | No | :ref:`faultFields <d_e7aa5254472f7823fdd6d5a090bfd0a4>` | | |
2168 heartbeatFields | No | :ref:`heartbeatFields <d_6ea626e11ce7887cddd39c36ff4f0926>` | | |
2169 measurementsForVfScalingFields | No | :ref:`measurementsForVfScalingFields <d_669cf98e276c9992abd27056c432bbb2>` | | |
2170 mobileFlowFields | No | :ref:`mobileFlowFields <d_dc18fe1d28fe3ef664c3f4ab777d8424>` | | |
2171 otherFields | No | :ref:`otherFields <d_5a79cd7ce784d60fd832d9c7c0a24322>` | | |
2172 sipSignalingFields | No | :ref:`sipSignalingFields <d_c3e191f0b26ddd68f927ac0c8b551c5e>` | | |
2173 stateChangeFields | No | :ref:`stateChangeFields <d_c5450f1a263d0a2b0c64c96119f7d759>` | | |
2174 syslogFields | No | :ref:`syslogFields <d_782271970af04a3b0e5a5da9b30996d2>` | | |
2175 thresholdCrossingAlertFields | No | :ref:`thresholdCrossingAlertFields <d_bd95ac8a5536a5bb5e6a0de7e64b9f20>` | | |
2176 voiceQualityFields | No | :ref:`voiceQualityFields <d_9551641bd1c775d9fcf4e45353de8e43>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002177
2178.. _d_4089a4a9ee684770c6f37a588a577589:
2179
2180eventDomainThrottleSpecification Model Structure
2181------------------------------------------------
2182
2183specification of what information to suppress within an event domain
2184
2185.. csv-table::
2186 :delim: |
2187 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2188 :widths: 20, 10, 15, 15, 30, 25
2189
2190 eventDomain | Yes | string | | | Event domain enum from the commonEventHeader domain field
2191 suppressedFieldNames | No | array of string | | | List of optional field names in the event block that should not be sent to the Event Listener
2192 suppressedNvPairsList | No | array of :ref:`suppressedNvPairs <d_52877eda2d273b282063857f97fa7ff4>` | | | Optional list of specific NvPairsNames to suppress within a given Name-Value Field
2193
2194.. _d_e7aa5254472f7823fdd6d5a090bfd0a4:
2195
2196faultFields Model Structure
2197---------------------------
2198
2199fields specific to fault events
2200
2201.. csv-table::
2202 :delim: |
2203 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2204 :widths: 20, 10, 15, 15, 30, 25
2205
2206 alarmAdditionalInformation | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional alarm information
2207 alarmCondition | Yes | string | | | alarm condition reported by the device
2208 alarmInterfaceA | No | string | | | card, port, channel or interface name of the device generating the alarm
2209 eventCategory | No | string | | | Event category, for example: license, link, routing, security, signaling
2210 eventSeverity | Yes | string | | {'enum': ['CRITICAL', 'MAJOR', 'MINOR', 'WARNING', 'NORMAL']} | event severity
2211 eventSourceType | Yes | string | | | type of event source; examples: card, host, other, port, portThreshold, router, slotThreshold, switch, virtualMachine, virtualNetworkFunction
2212 faultFieldsVersion | Yes | number | | | version of the faultFields block
2213 specificProblem | Yes | string | | | short description of the alarm or problem
2214 vfStatus | Yes | string | | {'enum': ['Active', 'Idle', 'Preparing to terminate', 'Ready to terminate', 'Requesting termination']} | virtual function status enumeration
2215
2216.. _d_76d7f35861442236cee9f716ea1e1540:
2217
2218featuresInUse Model Structure
2219-----------------------------
2220
2221number of times an identified feature was used over the measurementInterval
2222
2223.. csv-table::
2224 :delim: |
2225 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2226 :widths: 20, 10, 15, 15, 30, 25
2227
Eric Debeau1af30532019-05-14 17:45:22 +00002228 featureIdentifier | Yes | string | | |
2229 featureUtilization | Yes | integer | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002230
2231.. _d_a9799335edbbc52c7f0c5191f7bd09ee:
2232
2233field Model Structure
2234---------------------
2235
2236name value pair
2237
2238.. csv-table::
2239 :delim: |
2240 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2241 :widths: 20, 10, 15, 15, 30, 25
2242
Eric Debeau1af30532019-05-14 17:45:22 +00002243 name | Yes | string | | |
2244 value | Yes | string | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002245
2246.. _d_18e1fa5fd6774deefce826b075f8b6e7:
2247
2248filesystemUsage Model Structure
2249-------------------------------
2250
Eric Debeau1af30532019-05-14 17:45:22 +00002251disk usage of an identified virtual machine in gigabytes and/or gigabytes per
2252second
Lusheng Ji6553a132017-10-12 02:47:00 +00002253
2254.. csv-table::
2255 :delim: |
2256 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2257 :widths: 20, 10, 15, 15, 30, 25
2258
Eric Debeau1af30532019-05-14 17:45:22 +00002259 blockConfigured | Yes | number | | |
2260 blockIops | Yes | number | | |
2261 blockUsed | Yes | number | | |
2262 ephemeralConfigured | Yes | number | | |
2263 ephemeralIops | Yes | number | | |
2264 ephemeralUsed | Yes | number | | |
2265 filesystemName | Yes | string | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002266
2267.. _d_bb1527d221e848e0896c78552979238b:
2268
2269gtpPerFlowMetrics Model Structure
2270---------------------------------
2271
2272Mobility GTP Protocol per flow metrics
2273
2274.. csv-table::
2275 :delim: |
2276 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2277 :widths: 20, 10, 15, 15, 30, 25
2278
2279 avgBitErrorRate | Yes | number | | | average bit error rate
2280 avgPacketDelayVariation | Yes | number | | | Average packet delay variation or jitter in milliseconds for received packets: Average difference between the packet timestamp and time received for all pairs of consecutive packets
2281 avgPacketLatency | Yes | number | | | average delivery latency
2282 avgReceiveThroughput | Yes | number | | | average receive throughput
2283 avgTransmitThroughput | Yes | number | | | average transmit throughput
2284 durConnectionFailedStatus | No | number | | | duration of failed state in milliseconds, computed as the cumulative time between a failed echo request and the next following successful error request, over this reporting interval
2285 durTunnelFailedStatus | No | number | | | Duration of errored state, computed as the cumulative time between a tunnel error indicator and the next following non-errored indicator, over this reporting interval
2286 flowActivatedBy | No | string | | | Endpoint activating the flow
2287 flowActivationEpoch | Yes | number | | | Time the connection is activated in the flow (connection) being reported on, or transmission time of the first packet if activation time is not available
2288 flowActivationMicrosec | Yes | number | | | Integer microseconds for the start of the flow connection
2289 flowActivationTime | No | string | | | time the connection is activated in the flow being reported on, or transmission time of the first packet if activation time is not available; with RFC 2822 compliant format: Sat, 13 Mar 2010 11:29:05 -0800
2290 flowDeactivatedBy | No | string | | | Endpoint deactivating the flow
2291 flowDeactivationEpoch | Yes | number | | | Time for the start of the flow connection, in integer UTC epoch time aka UNIX time
2292 flowDeactivationMicrosec | Yes | number | | | Integer microseconds for the start of the flow connection
2293 flowDeactivationTime | Yes | string | | | Transmission time of the first packet in the flow connection being reported on; with RFC 2822 compliant format: Sat, 13 Mar 2010 11:29:05 -0800
2294 flowStatus | Yes | string | | | connection status at reporting time as a working / inactive / failed indicator value
2295 gtpConnectionStatus | No | string | | | Current connection state at reporting time
2296 gtpTunnelStatus | No | string | | | Current tunnel state at reporting time
2297 ipTosCountList | No | array of array of number | | | array of key: value pairs where the keys are drawn from the IP Type-of-Service identifiers which range from '0' to '255', and the values are the count of packets that had those ToS identifiers in the flow
2298 ipTosList | No | array of string | | | Array of unique IP Type-of-Service values observed in the flow where values range from '0' to '255'
2299 largePacketRtt | No | number | | | large packet round trip time
2300 largePacketThreshold | No | number | | | large packet threshold being applied
2301 maxPacketDelayVariation | Yes | number | | | Maximum packet delay variation or jitter in milliseconds for received packets: Maximum of the difference between the packet timestamp and time received for all pairs of consecutive packets
2302 maxReceiveBitRate | No | number | | | maximum receive bit rate
2303 maxTransmitBitRate | No | number | | | maximum transmit bit rate
2304 mobileQciCosCountList | No | array of array of number | | | array of key: value pairs where the keys are drawn from LTE QCI or UMTS class of service strings, and the values are the count of packets that had those strings in the flow
2305 mobileQciCosList | No | array of string | | | Array of unique LTE QCI or UMTS class-of-service values observed in the flow
2306 numActivationFailures | Yes | number | | | Number of failed activation requests, as observed by the reporting node
2307 numBitErrors | Yes | number | | | number of errored bits
2308 numBytesReceived | Yes | number | | | number of bytes received, including retransmissions
2309 numBytesTransmitted | Yes | number | | | number of bytes transmitted, including retransmissions
2310 numDroppedPackets | Yes | number | | | number of received packets dropped due to errors per virtual interface
2311 numGtpEchoFailures | No | number | | | Number of Echo request path failures where failed paths are defined in 3GPP TS 29.281 sec 7.2.1 and 3GPP TS 29.060 sec. 11.2
2312 numGtpTunnelErrors | No | number | | | Number of tunnel error indications where errors are defined in 3GPP TS 29.281 sec 7.3.1 and 3GPP TS 29.060 sec. 11.1
2313 numHttpErrors | No | number | | | Http error count
2314 numL7BytesReceived | Yes | number | | | number of tunneled layer 7 bytes received, including retransmissions
2315 numL7BytesTransmitted | Yes | number | | | number of tunneled layer 7 bytes transmitted, excluding retransmissions
2316 numLostPackets | Yes | number | | | number of lost packets
2317 numOutOfOrderPackets | Yes | number | | | number of out-of-order packets
2318 numPacketErrors | Yes | number | | | number of errored packets
2319 numPacketsReceivedExclRetrans | Yes | number | | | number of packets received, excluding retransmission
2320 numPacketsReceivedInclRetrans | Yes | number | | | number of packets received, including retransmission
2321 numPacketsTransmittedInclRetrans | Yes | number | | | number of packets transmitted, including retransmissions
2322 numRetries | Yes | number | | | number of packet retries
2323 numTimeouts | Yes | number | | | number of packet timeouts
2324 numTunneledL7BytesReceived | Yes | number | | | number of tunneled layer 7 bytes received, excluding retransmissions
2325 roundTripTime | Yes | number | | | round trip time
2326 tcpFlagCountList | No | array of array of number | | | array of key: value pairs where the keys are drawn from TCP Flags and the values are the count of packets that had that TCP Flag in the flow
2327 tcpFlagList | No | array of string | | | Array of unique TCP Flags observed in the flow
2328 timeToFirstByte | Yes | number | | | Time in milliseconds between the connection activation and first byte received
2329
2330.. _d_6ea626e11ce7887cddd39c36ff4f0926:
2331
2332heartbeatFields Model Structure
2333-------------------------------
2334
2335optional field block for fields specific to heartbeat events
2336
2337.. csv-table::
2338 :delim: |
2339 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2340 :widths: 20, 10, 15, 15, 30, 25
2341
2342 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional heartbeat fields if needed
2343 heartbeatFieldsVersion | Yes | number | | | version of the heartbeatFields block
2344 heartbeatInterval | Yes | integer | | | current heartbeat interval in seconds
2345
2346.. _d_2873d30f54c59ef635c1fc0cbbaa89f1:
2347
2348internalHeaderFields Model Structure
2349------------------------------------
2350
Eric Debeau1af30532019-05-14 17:45:22 +00002351enrichment fields for internal VES Event Listener service use only, not
2352supplied by event sources
Lusheng Ji6553a132017-10-12 02:47:00 +00002353
2354.. _d_d8868aee802ae8e2b1e7ea1c4ecc1f54:
2355
2356jsonObject Model Structure
2357--------------------------
2358
Eric Debeau1af30532019-05-14 17:45:22 +00002359json object schema, name and other meta-information along with one or more
2360object instances
Lusheng Ji6553a132017-10-12 02:47:00 +00002361
2362.. csv-table::
2363 :delim: |
2364 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2365 :widths: 20, 10, 15, 15, 30, 25
2366
2367 nfSubscribedObjectName | No | string | | | name of the object associated with the nfSubscriptonId
2368 nfSubscriptionId | No | string | | | identifies an openConfig telemetry subscription on a network function, which configures the network function to send complex object data associated with the jsonObject
2369 objectInstances | Yes | array of :ref:`jsonObjectInstance <d_7bccbee07bd3044bd0b929cb6b567c03>` | | | one or more instances of the jsonObject
2370 objectName | Yes | string | | | name of the JSON Object
2371 objectSchema | No | string | | | json schema for the object
2372 objectSchemaUrl | No | string | | | Url to the json schema for the object
2373
2374.. _d_7bccbee07bd3044bd0b929cb6b567c03:
2375
2376jsonObjectInstance Model Structure
2377----------------------------------
2378
Eric Debeau1af30532019-05-14 17:45:22 +00002379meta-information about an instance of a jsonObject along with the actual
2380object instance
Lusheng Ji6553a132017-10-12 02:47:00 +00002381
2382.. csv-table::
2383 :delim: |
2384 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2385 :widths: 20, 10, 15, 15, 30, 25
2386
Lusheng Jib2a561b2018-03-27 23:24:33 -04002387 objectInstance | Yes | :ref:`objectInstance <i_4cf8290bf745cd386f0a55ec865aafd5>` | | | an instance conforming to the jsonObject schema
Lusheng Ji6553a132017-10-12 02:47:00 +00002388 objectInstanceEpochMicrosec | No | number | | | the unix time aka epoch time associated with this objectInstance--as microseconds elapsed since 1 Jan 1970 not including leap seconds
2389 objectKeys | No | array of :ref:`key <d_a217491e9c44487ec7bbd9ce3ac9dddb>` | | | an ordered set of keys that identifies this particular instance of jsonObject
2390
Lusheng Jib2a561b2018-03-27 23:24:33 -04002391.. _i_4cf8290bf745cd386f0a55ec865aafd5:
Lusheng Ji6553a132017-10-12 02:47:00 +00002392
2393**Objectinstance schema:**
2394
Lusheng Ji6553a132017-10-12 02:47:00 +00002395an instance conforming to the jsonObject schema
2396
Lusheng Ji6553a132017-10-12 02:47:00 +00002397.. _d_a217491e9c44487ec7bbd9ce3ac9dddb:
2398
2399key Model Structure
2400-------------------
2401
2402tuple which provides the name of a key along with its value and relative order
2403
2404.. csv-table::
2405 :delim: |
2406 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2407 :widths: 20, 10, 15, 15, 30, 25
2408
2409 keyName | Yes | string | | | name of the key
2410 keyOrder | No | integer | | | relative sequence or order of the key with respect to other keys
2411 keyValue | No | string | | | value of the key
2412
2413.. _d_dc21244021b6cb0e0af16166e4600d99:
2414
2415latencyBucketMeasure Model Structure
2416------------------------------------
2417
2418number of counts falling within a defined latency bucket
2419
2420.. csv-table::
2421 :delim: |
2422 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2423 :widths: 20, 10, 15, 15, 30, 25
2424
Eric Debeau1af30532019-05-14 17:45:22 +00002425 countsInTheBucket | Yes | number | | |
2426 highEndOfLatencyBucket | No | number | | |
2427 lowEndOfLatencyBucket | No | number | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002428
2429.. _d_669cf98e276c9992abd27056c432bbb2:
2430
2431measurementsForVfScalingFields Model Structure
2432----------------------------------------------
2433
2434measurementsForVfScaling fields
2435
2436.. csv-table::
2437 :delim: |
2438 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2439 :widths: 20, 10, 15, 15, 30, 25
2440
2441 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional name-value-pair fields
2442 additionalMeasurements | No | array of :ref:`namedArrayOfFields <d_38de3331d60414da3eea18e8f7e0ecf9>` | | | array of named name-value-pair arrays
2443 additionalObjects | No | array of :ref:`jsonObject <d_d8868aee802ae8e2b1e7ea1c4ecc1f54>` | | | array of JSON objects described by name, schema and other meta-information
2444 codecUsageArray | No | array of :ref:`codecsInUse <d_df249c51a416f54e5609f2ffffe059c0>` | | | array of codecs in use
2445 concurrentSessions | No | integer | | | peak concurrent sessions for the VM or VNF over the measurementInterval
2446 configuredEntities | No | integer | | | over the measurementInterval, peak total number of: users, subscribers, devices, adjacencies, etc., for the VM, or subscribers, devices, etc., for the VNF
2447 cpuUsageArray | No | array of :ref:`cpuUsage <d_6f081937f31c09078c8acf9212d6c449>` | | | usage of an array of CPUs
2448 diskUsageArray | No | array of :ref:`diskUsage <d_bb7a69764c21219953df76826934938e>` | | | usage of an array of disks
2449 featureUsageArray | No | array of :ref:`featuresInUse <d_76d7f35861442236cee9f716ea1e1540>` | | | array of features in use
2450 filesystemUsageArray | No | array of :ref:`filesystemUsage <d_18e1fa5fd6774deefce826b075f8b6e7>` | | | filesystem usage of the VM on which the VNFC reporting the event is running
2451 latencyDistribution | No | array of :ref:`latencyBucketMeasure <d_dc21244021b6cb0e0af16166e4600d99>` | | | array of integers representing counts of requests whose latency in milliseconds falls within per-VNF configured ranges
2452 meanRequestLatency | No | number | | | mean seconds required to respond to each request for the VM on which the VNFC reporting the event is running
2453 measurementInterval | Yes | number | | | interval over which measurements are being reported in seconds
2454 measurementsForVfScalingVersion | Yes | number | | | version of the measurementsForVfScaling block
2455 memoryUsageArray | No | array of :ref:`memoryUsage <d_7a758ee807f435a8ba5568e6da6ed597>` | | | memory usage of an array of VMs
2456 numberOfMediaPortsInUse | No | integer | | | number of media ports in use
2457 requestRate | No | number | | | peak rate of service requests per second to the VNF over the measurementInterval
2458 vNicPerformanceArray | No | array of :ref:`vNicPerformance <d_b845a2955da4c78bef3ba4d50021a240>` | | | usage of an array of virtual network interface cards
2459 vnfcScalingMetric | No | integer | | | represents busy-ness of the VNF from 0 to 100 as reported by the VNFC
2460
2461.. _d_7a758ee807f435a8ba5568e6da6ed597:
2462
2463memoryUsage Model Structure
2464---------------------------
2465
2466memory usage of an identified virtual machine
2467
2468.. csv-table::
2469 :delim: |
2470 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2471 :widths: 20, 10, 15, 15, 30, 25
2472
2473 memoryBuffered | No | number | | | kibibytes of temporary storage for raw disk blocks
2474 memoryCached | No | number | | | kibibytes of memory used for cache
2475 memoryConfigured | No | number | | | kibibytes of memory configured in the virtual machine on which the VNFC reporting the event is running
2476 memoryFree | Yes | number | | | kibibytes of physical RAM left unused by the system
2477 memorySlabRecl | No | number | | | the part of the slab that can be reclaimed such as caches measured in kibibytes
2478 memorySlabUnrecl | No | number | | | the part of the slab that cannot be reclaimed even when lacking memory measured in kibibytes
2479 memoryUsed | Yes | number | | | total memory minus the sum of free, buffered, cached and slab memory measured in kibibytes
2480 vmIdentifier | Yes | string | | | virtual machine identifier associated with the memory metrics
2481
2482.. _d_dc18fe1d28fe3ef664c3f4ab777d8424:
2483
2484mobileFlowFields Model Structure
2485--------------------------------
2486
2487mobileFlow fields
2488
2489.. csv-table::
2490 :delim: |
2491 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2492 :widths: 20, 10, 15, 15, 30, 25
2493
2494 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional mobileFlow fields if needed
2495 appProtocolType | No | string | | | application protocol
2496 appProtocolVersion | No | string | | | application protocol version
2497 applicationType | No | string | | | Application type inferred
2498 cid | No | string | | | cell id
2499 connectionType | No | string | | | Abbreviation referencing a 3GPP reference point e.g., S1-U, S11, etc
2500 ecgi | No | string | | | Evolved Cell Global Id
2501 flowDirection | Yes | string | | | Flow direction, indicating if the reporting node is the source of the flow or destination for the flow
Eric Debeau1af30532019-05-14 17:45:22 +00002502 gtpPerFlowMetrics | Yes | :ref:`gtpPerFlowMetrics <d_bb1527d221e848e0896c78552979238b>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002503 gtpProtocolType | No | string | | | GTP protocol
2504 gtpVersion | No | string | | | GTP protocol version
2505 httpHeader | No | string | | | HTTP request header, if the flow connects to a node referenced by HTTP
2506 imei | No | string | | | IMEI for the subscriber UE used in this flow, if the flow connects to a mobile device
2507 imsi | No | string | | | IMSI for the subscriber UE used in this flow, if the flow connects to a mobile device
2508 ipProtocolType | Yes | string | | | IP protocol type e.g., TCP, UDP, RTP...
2509 ipVersion | Yes | string | | | IP protocol version e.g., IPv4, IPv6
2510 lac | No | string | | | location area code
2511 mcc | No | string | | | mobile country code
2512 mnc | No | string | | | mobile network code
2513 mobileFlowFieldsVersion | Yes | number | | | version of the mobileFlowFields block
2514 msisdn | No | string | | | MSISDN for the subscriber UE used in this flow, as an integer, if the flow connects to a mobile device
2515 otherEndpointIpAddress | Yes | string | | | IP address for the other endpoint, as used for the flow being reported on
2516 otherEndpointPort | Yes | integer | | | IP Port for the reporting entity, as used for the flow being reported on
2517 otherFunctionalRole | No | string | | | Functional role of the other endpoint for the flow being reported on e.g., MME, S-GW, P-GW, PCRF...
2518 rac | No | string | | | routing area code
2519 radioAccessTechnology | No | string | | | Radio Access Technology e.g., 2G, 3G, LTE
2520 reportingEndpointIpAddr | Yes | string | | | IP address for the reporting entity, as used for the flow being reported on
2521 reportingEndpointPort | Yes | integer | | | IP port for the reporting entity, as used for the flow being reported on
2522 sac | No | string | | | service area code
2523 samplingAlgorithm | No | integer | | | Integer identifier for the sampling algorithm or rule being applied in calculating the flow metrics if metrics are calculated based on a sample of packets, or 0 if no sampling is applied
2524 tac | No | string | | | transport area code
2525 tunnelId | No | string | | | tunnel identifier
2526 vlanId | No | string | | | VLAN identifier used by this flow
2527
2528.. _d_38de3331d60414da3eea18e8f7e0ecf9:
2529
2530namedArrayOfFields Model Structure
2531----------------------------------
2532
2533an array of name value pairs along with a name for the array
2534
2535.. csv-table::
2536 :delim: |
2537 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2538 :widths: 20, 10, 15, 15, 30, 25
2539
2540 arrayOfFields | Yes | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | array of name value pairs
Eric Debeau1af30532019-05-14 17:45:22 +00002541 name | Yes | string | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002542
2543.. _d_5a79cd7ce784d60fd832d9c7c0a24322:
2544
2545otherFields Model Structure
2546---------------------------
2547
Eric Debeau1af30532019-05-14 17:45:22 +00002548fields for events belonging to the 'other' domain of the commonEventHeader
2549domain enumeration
Lusheng Ji6553a132017-10-12 02:47:00 +00002550
2551.. csv-table::
2552 :delim: |
2553 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2554 :widths: 20, 10, 15, 15, 30, 25
2555
2556 hashOfNameValuePairArrays | No | array of :ref:`namedArrayOfFields <d_38de3331d60414da3eea18e8f7e0ecf9>` | | | array of named name-value-pair arrays
2557 jsonObjects | No | array of :ref:`jsonObject <d_d8868aee802ae8e2b1e7ea1c4ecc1f54>` | | | array of JSON objects described by name, schema and other meta-information
2558 nameValuePairs | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | array of name-value pairs
2559 otherFieldsVersion | Yes | number | | | version of the otherFields block
2560
2561.. _d_6747334473cf2b305fe43b61a40656e1:
2562
2563requestError Model Structure
2564----------------------------
2565
2566standard request error data structure
2567
2568.. csv-table::
2569 :delim: |
2570 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2571 :widths: 20, 10, 15, 15, 30, 25
2572
2573 messageId | Yes | string | | | Unique message identifier of the format ABCnnnn where ABC is either SVC for Service Exceptions or POL for Policy Exception
2574 text | Yes | string | | | Message text, with replacement variables marked with %n, where n is an index into the list of <variables> elements, starting at 1
2575 url | No | string | | | Hyperlink to a detailed error resource e.g., an HTML page for browser user agents
2576 variables | No | string | | | List of zero or more strings that represent the contents of the variables used by the message text
2577
2578.. _d_c3e191f0b26ddd68f927ac0c8b551c5e:
2579
2580sipSignalingFields Model Structure
2581----------------------------------
2582
2583sip signaling fields
2584
2585.. csv-table::
2586 :delim: |
2587 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2588 :widths: 20, 10, 15, 15, 30, 25
2589
2590 additionalInformation | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional sip signaling fields if needed
2591 compressedSip | No | string | | | the full SIP request/response including headers and bodies
2592 correlator | Yes | string | | | this is the same for all events on this call
2593 localIpAddress | Yes | string | | | IP address on VNF
2594 localPort | Yes | string | | | port on VNF
2595 remoteIpAddress | Yes | string | | | IP address of peer endpoint
2596 remotePort | Yes | string | | | port of peer endpoint
2597 sipSignalingFieldsVersion | Yes | number | | | version of the sipSignalingFields block
2598 summarySip | No | string | | | the SIP Method or Response (INVITE, 200 OK, BYE, etc)
Eric Debeau1af30532019-05-14 17:45:22 +00002599 vendorVnfNameFields | Yes | :ref:`vendorVnfNameFields <d_d694eebbbc0078612d2ba22e0cbf814c>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002600
2601.. _d_c5450f1a263d0a2b0c64c96119f7d759:
2602
2603stateChangeFields Model Structure
2604---------------------------------
2605
2606stateChange fields
2607
2608.. csv-table::
2609 :delim: |
2610 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2611 :widths: 20, 10, 15, 15, 30, 25
2612
2613 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional stateChange fields if needed
2614 newState | Yes | string | | {'enum': ['inService', 'maintenance', 'outOfService']} | new state of the entity
2615 oldState | Yes | string | | {'enum': ['inService', 'maintenance', 'outOfService']} | previous state of the entity
2616 stateChangeFieldsVersion | Yes | number | | | version of the stateChangeFields block
2617 stateInterface | Yes | string | | | card or port name of the entity that changed state
2618
2619.. _d_52877eda2d273b282063857f97fa7ff4:
2620
2621suppressedNvPairs Model Structure
2622---------------------------------
2623
Eric Debeau1af30532019-05-14 17:45:22 +00002624List of specific NvPairsNames to suppress within a given Name-Value Field
2625for event Throttling
Lusheng Ji6553a132017-10-12 02:47:00 +00002626
2627.. csv-table::
2628 :delim: |
2629 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2630 :widths: 20, 10, 15, 15, 30, 25
2631
2632 nvPairFieldName | Yes | string | | | Name of the field within which are the nvpair names to suppress
2633 suppressedNvPairNames | Yes | array of string | | | Array of nvpair names to suppress within the nvpairFieldName
2634
2635.. _d_782271970af04a3b0e5a5da9b30996d2:
2636
2637syslogFields Model Structure
2638----------------------------
2639
2640sysLog fields
2641
2642.. csv-table::
Lusheng Jib2a561b2018-03-27 23:24:33 -04002643 :delim: |
Lusheng Ji6553a132017-10-12 02:47:00 +00002644 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2645 :widths: 20, 10, 15, 15, 30, 25
2646
Eric Debeau1af30532019-05-14 17:45:22 +00002647 additionalFields | No | string | | | additional syslog fields if needed provided as name=value
Lusheng Jib2a561b2018-03-27 23:24:33 -04002648 eventSourceHost | No | string | | | hostname of the device
2649 eventSourceType | Yes | string | | | type of event source; examples: other, router, switch, host, card, port, slotThreshold, portThreshold, virtualMachine, virtualNetworkFunction
2650 syslogFacility | No | integer | | | numeric code from 0 to 23 for facility--see table in documentation
2651 syslogFieldsVersion | Yes | number | | | version of the syslogFields block
2652 syslogMsg | Yes | string | | | syslog message
2653 syslogPri | No | integer | | | 0-192 combined severity and facility
2654 syslogProc | No | string | | | identifies the application that originated the message
2655 syslogProcId | No | number | | | a change in the value of this field indicates a discontinuity in syslog reporting
2656 syslogSData | No | string | | | syslog structured data consisting of a structured data Id followed by a set of key value pairs
2657 syslogSdId | No | string | | | 0-32 char in format name@number for example ourSDID@32473
2658 syslogSev | No | string | | {'enum': ['Alert', 'Critical', 'Debug', 'Emergency', 'Error', 'Info', 'Notice', 'Warning']} | numerical Code for severity derived from syslogPri as remaider of syslogPri / 8
2659 syslogTag | Yes | string | | | msgId indicating the type of message such as TCPOUT or TCPIN; NILVALUE should be used when no other value can be provided
2660 syslogVer | No | number | | | IANA assigned version of the syslog protocol specification - typically 1
Lusheng Ji6553a132017-10-12 02:47:00 +00002661
2662.. _d_bd95ac8a5536a5bb5e6a0de7e64b9f20:
2663
2664thresholdCrossingAlertFields Model Structure
2665--------------------------------------------
2666
2667fields specific to threshold crossing alert events
2668
2669.. csv-table::
2670 :delim: |
2671 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2672 :widths: 20, 10, 15, 15, 30, 25
2673
2674 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional threshold crossing alert fields if needed
2675 additionalParameters | Yes | array of :ref:`counter <d_6e043350cba5faafe21de49c2f6fd745>` | | | performance counters
2676 alertAction | Yes | string | | {'enum': ['CLEAR', 'CONT', 'SET']} | Event action
2677 alertDescription | Yes | string | | | Unique short alert description such as IF-SHUB-ERRDROP
2678 alertType | Yes | string | | {'enum': ['CARD-ANOMALY', 'ELEMENT-ANOMALY', 'INTERFACE-ANOMALY', 'SERVICE-ANOMALY']} | Event type
2679 alertValue | No | string | | | Calculated API value (if applicable)
2680 associatedAlertIdList | No | array of string | | | List of eventIds associated with the event being reported
2681 collectionTimestamp | Yes | string | | | Time when the performance collector picked up the data; with RFC 2822 compliant format: Sat, 13 Mar 2010 11:29:05 -0800
2682 dataCollector | No | string | | | Specific performance collector instance used
2683 elementType | No | string | | | type of network element - internal ATT field
2684 eventSeverity | Yes | string | | {'enum': ['CRITICAL', 'MAJOR', 'MINOR', 'WARNING', 'NORMAL']} | event severity or priority
2685 eventStartTimestamp | Yes | string | | | Time closest to when the measurement was made; with RFC 2822 compliant format: Sat, 13 Mar 2010 11:29:05 -0800
2686 interfaceName | No | string | | | Physical or logical port or card (if applicable)
2687 networkService | No | string | | | network name - internal ATT field
2688 possibleRootCause | No | string | | | Reserved for future use
2689 thresholdCrossingFieldsVersion | Yes | number | | | version of the thresholdCrossingAlertFields block
2690
2691.. _d_b845a2955da4c78bef3ba4d50021a240:
2692
2693vNicPerformance Model Structure
2694-------------------------------
2695
Eric Debeau1af30532019-05-14 17:45:22 +00002696describes the performance and errors of an identified virtual network
2697interface card
Lusheng Ji6553a132017-10-12 02:47:00 +00002698
2699.. csv-table::
2700 :delim: |
2701 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2702 :widths: 20, 10, 15, 15, 30, 25
2703
2704 receivedBroadcastPacketsAccumulated | No | number | | | Cumulative count of broadcast packets received as read at the end of the measurement interval
2705 receivedBroadcastPacketsDelta | No | number | | | Count of broadcast packets received within the measurement interval
2706 receivedDiscardedPacketsAccumulated | No | number | | | Cumulative count of discarded packets received as read at the end of the measurement interval
2707 receivedDiscardedPacketsDelta | No | number | | | Count of discarded packets received within the measurement interval
2708 receivedErrorPacketsAccumulated | No | number | | | Cumulative count of error packets received as read at the end of the measurement interval
2709 receivedErrorPacketsDelta | No | number | | | Count of error packets received within the measurement interval
2710 receivedMulticastPacketsAccumulated | No | number | | | Cumulative count of multicast packets received as read at the end of the measurement interval
2711 receivedMulticastPacketsDelta | No | number | | | Count of multicast packets received within the measurement interval
2712 receivedOctetsAccumulated | No | number | | | Cumulative count of octets received as read at the end of the measurement interval
2713 receivedOctetsDelta | No | number | | | Count of octets received within the measurement interval
2714 receivedTotalPacketsAccumulated | No | number | | | Cumulative count of all packets received as read at the end of the measurement interval
2715 receivedTotalPacketsDelta | No | number | | | Count of all packets received within the measurement interval
2716 receivedUnicastPacketsAccumulated | No | number | | | Cumulative count of unicast packets received as read at the end of the measurement interval
2717 receivedUnicastPacketsDelta | No | number | | | Count of unicast packets received within the measurement interval
2718 transmittedBroadcastPacketsAccumulated | No | number | | | Cumulative count of broadcast packets transmitted as read at the end of the measurement interval
2719 transmittedBroadcastPacketsDelta | No | number | | | Count of broadcast packets transmitted within the measurement interval
2720 transmittedDiscardedPacketsAccumulated | No | number | | | Cumulative count of discarded packets transmitted as read at the end of the measurement interval
2721 transmittedDiscardedPacketsDelta | No | number | | | Count of discarded packets transmitted within the measurement interval
2722 transmittedErrorPacketsAccumulated | No | number | | | Cumulative count of error packets transmitted as read at the end of the measurement interval
2723 transmittedErrorPacketsDelta | No | number | | | Count of error packets transmitted within the measurement interval
2724 transmittedMulticastPacketsAccumulated | No | number | | | Cumulative count of multicast packets transmitted as read at the end of the measurement interval
2725 transmittedMulticastPacketsDelta | No | number | | | Count of multicast packets transmitted within the measurement interval
2726 transmittedOctetsAccumulated | No | number | | | Cumulative count of octets transmitted as read at the end of the measurement interval
2727 transmittedOctetsDelta | No | number | | | Count of octets transmitted within the measurement interval
2728 transmittedTotalPacketsAccumulated | No | number | | | Cumulative count of all packets transmitted as read at the end of the measurement interval
2729 transmittedTotalPacketsDelta | No | number | | | Count of all packets transmitted within the measurement interval
2730 transmittedUnicastPacketsAccumulated | No | number | | | Cumulative count of unicast packets transmitted as read at the end of the measurement interval
2731 transmittedUnicastPacketsDelta | No | number | | | Count of unicast packets transmitted within the measurement interval
2732 vNicIdentifier | Yes | string | | | vNic identification
2733 valuesAreSuspect | Yes | string | | {'enum': ['true', 'false']} | Indicates whether vNicPerformance values are likely inaccurate due to counter overflow or other condtions
2734
2735.. _d_d694eebbbc0078612d2ba22e0cbf814c:
2736
2737vendorVnfNameFields Model Structure
2738-----------------------------------
2739
2740provides vendor, vnf and vfModule identifying information
2741
2742.. csv-table::
2743 :delim: |
2744 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2745 :widths: 20, 10, 15, 15, 30, 25
2746
2747 vendorName | Yes | string | | | VNF vendor name
2748 vfModuleName | No | string | | | ASDC vfModuleName for the vfModule generating the event
2749 vnfName | No | string | | | ASDC modelName for the VNF generating the event
2750
2751.. _d_9551641bd1c775d9fcf4e45353de8e43:
2752
2753voiceQualityFields Model Structure
2754----------------------------------
2755
2756provides statistics related to customer facing voice products
2757
2758.. csv-table::
2759 :delim: |
2760 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2761 :widths: 20, 10, 15, 15, 30, 25
2762
2763 additionalInformation | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional voice quality fields if needed
2764 calleeSideCodec | Yes | string | | | callee codec for the call
2765 callerSideCodec | Yes | string | | | caller codec for the call
2766 correlator | Yes | string | | | this is the same for all events on this call
Eric Debeau1af30532019-05-14 17:45:22 +00002767 endOfCallVqmSummaries | No | :ref:`endOfCallVqmSummaries <d_c911a0a8abdb511d7cd6590f383d817b>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002768 midCallRtcp | Yes | string | | | Base64 encoding of the binary RTCP data excluding Eth/IP/UDP headers
2769 phoneNumber | No | string | | | phone number associated with the correlator
Eric Debeau1af30532019-05-14 17:45:22 +00002770 vendorVnfNameFields | Yes | :ref:`vendorVnfNameFields <d_d694eebbbc0078612d2ba22e0cbf814c>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002771 voiceQualityFieldsVersion | Yes | number | | | version of the voiceQualityFields block
Lusheng Jib2a561b2018-03-27 23:24:33 -04002772