blob: 9fb3db4e919f0602d2f33b0d6350969560020389 [file] [log] [blame]
Lusheng Ji6553a132017-10-12 02:47:00 +00001VES Collector 1.1.0
2===================
3
4.. toctree::
5 :maxdepth: 3
6
7
8Description
9~~~~~~~~~~~
10
11Virtual Event Streaming (VES) Collector is RESTful collector for processing JSON messages. The collector verifies the source and validates the events against VES schema before distributing to DMAAP MR topics
12
13
14
15
16Contact Information
17~~~~~~~~~~~~~~~~~~~
18
19
20
21dcae@lists.openecomp.org
22
23
24
25
26
27
28Security
29~~~~~~~~
30
31
32.. _securities_basicAuth:
33
34basicAuth (HTTP Basic Authentication)
35-------------------------------------
36
37
38*HTTP Basic Authentication. Works over `HTTP` and `HTTPS`*
39
40
41
42
43
44DEFAULT
45~~~~~~~
46
47
48
49
50GET ``/healthcheck``
51--------------------
52
53
54
55
56
57Request
58+++++++
59
60
61Responses
62+++++++++
63
64**200**
65^^^^^^^
66
67healthcheck successful
68
69
70
71
72
73
74POST ``/eventListener/v5``
75--------------------------
76
77
78
79Description
80+++++++++++
81
82.. raw:: html
83
84 uri for posting VES event objects
85
86
87Request
88+++++++
89
90
91
92.. _d_f598222d7a83ca9c3538556b263682d1:
93
94Body
95^^^^
96
97.. csv-table::
98 :delim: |
99 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
100 :widths: 20, 10, 15, 15, 30, 25
101
Lusheng Jib2a561b2018-03-27 23:24:33 -0400102 event | No | :ref:`event <d_0eeffb3cd3e31135c2f3cf8ee4a2bdbb>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +0000103
104.. code-block:: javascript
105
106 {
107 "event": {
108 "commonEventHeader": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100109 "domain": "fault",
110 "eventId": "somestring",
111 "eventName": "somestring",
112 "eventType": "somestring",
113 "internalHeaderFields": {},
114 "lastEpochMicrosec": 1,
115 "nfNamingCode": "somestring",
116 "nfcNamingCode": "somestring",
117 "priority": "High",
118 "reportingEntityId": "somestring",
119 "reportingEntityName": "somestring",
120 "sequence": 1,
121 "sourceId": "somestring",
122 "sourceName": "somestring",
123 "startEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000124 "version": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100125 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000126 "faultFields": {
127 "alarmAdditionalInformation": [
128 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100129 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000130 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100131 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000132 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100133 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000134 "value": "somestring"
135 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100136 ],
137 "alarmCondition": "somestring",
138 "alarmInterfaceA": "somestring",
139 "eventCategory": "somestring",
140 "eventSeverity": "CRITICAL",
141 "eventSourceType": "somestring",
142 "faultFieldsVersion": 1,
143 "specificProblem": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000144 "vfStatus": "Active"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100145 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000146 "heartbeatFields": {
147 "additionalFields": [
148 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100149 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000150 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100151 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000152 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100153 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000154 "value": "somestring"
155 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100156 ],
157 "heartbeatFieldsVersion": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000158 "heartbeatInterval": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100159 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000160 "measurementsForVfScalingFields": {
161 "additionalFields": [
162 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100163 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000164 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100165 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000166 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100167 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000168 "value": "somestring"
169 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100170 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000171 "additionalMeasurements": [
172 {
173 "arrayOfFields": [
174 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100175 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000176 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100177 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000178 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100179 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000180 "value": "somestring"
181 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100182 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000183 "name": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100184 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000185 {
186 "arrayOfFields": [
187 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100188 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000189 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100190 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000191 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100192 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000193 "value": "somestring"
194 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100195 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000196 "name": "somestring"
197 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100198 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000199 "additionalObjects": [
200 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100201 "nfSubscribedObjectName": "somestring",
202 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000203 "objectInstances": [
204 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100205 "objectInstance": {},
206 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000207 "objectKeys": [
208 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100209 "keyName": "somestring",
210 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000211 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100212 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000213 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100214 "keyName": "somestring",
215 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000216 "keyValue": "somestring"
217 }
218 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100219 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000220 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100221 "objectInstance": {},
222 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000223 "objectKeys": [
224 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100225 "keyName": "somestring",
226 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000227 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100228 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000229 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100230 "keyName": "somestring",
231 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000232 "keyValue": "somestring"
233 }
234 ]
235 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100236 ],
237 "objectName": "somestring",
238 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000239 "objectSchemaUrl": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100240 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000241 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100242 "nfSubscribedObjectName": "somestring",
243 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000244 "objectInstances": [
245 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100246 "objectInstance": {},
247 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000248 "objectKeys": [
249 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100250 "keyName": "somestring",
251 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000252 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100253 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000254 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100255 "keyName": "somestring",
256 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000257 "keyValue": "somestring"
258 }
259 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100260 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000261 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100262 "objectInstance": {},
263 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000264 "objectKeys": [
265 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100266 "keyName": "somestring",
267 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000268 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100269 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000270 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100271 "keyName": "somestring",
272 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000273 "keyValue": "somestring"
274 }
275 ]
276 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100277 ],
278 "objectName": "somestring",
279 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000280 "objectSchemaUrl": "somestring"
281 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100282 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000283 "codecUsageArray": [
284 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100285 "codecIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000286 "numberInUse": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100287 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000288 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100289 "codecIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000290 "numberInUse": 1
291 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100292 ],
293 "concurrentSessions": 1,
294 "configuredEntities": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000295 "cpuUsageArray": [
296 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100297 "cpuIdentifier": "somestring",
298 "cpuIdle": 1,
299 "cpuUsageInterrupt": 1,
300 "cpuUsageNice": 1,
301 "cpuUsageSoftIrq": 1,
302 "cpuUsageSteal": 1,
303 "cpuUsageSystem": 1,
304 "cpuUsageUser": 1,
305 "cpuWait": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000306 "percentUsage": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100307 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000308 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100309 "cpuIdentifier": "somestring",
310 "cpuIdle": 1,
311 "cpuUsageInterrupt": 1,
312 "cpuUsageNice": 1,
313 "cpuUsageSoftIrq": 1,
314 "cpuUsageSteal": 1,
315 "cpuUsageSystem": 1,
316 "cpuUsageUser": 1,
317 "cpuWait": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000318 "percentUsage": 1
319 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100320 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000321 "diskUsageArray": [
322 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100323 "diskIdentifier": "somestring",
324 "diskIoTimeAvg": 1,
325 "diskIoTimeLast": 1,
326 "diskIoTimeMax": 1,
327 "diskIoTimeMin": 1,
328 "diskMergedReadAvg": 1,
329 "diskMergedReadLast": 1,
330 "diskMergedReadMax": 1,
331 "diskMergedReadMin": 1,
332 "diskMergedWriteAvg": 1,
333 "diskMergedWriteLast": 1,
334 "diskMergedWriteMax": 1,
335 "diskMergedWriteMin": 1,
336 "diskOctetsReadAvg": 1,
337 "diskOctetsReadLast": 1,
338 "diskOctetsReadMax": 1,
339 "diskOctetsReadMin": 1,
340 "diskOctetsWriteAvg": 1,
341 "diskOctetsWriteLast": 1,
342 "diskOctetsWriteMax": 1,
343 "diskOctetsWriteMin": 1,
344 "diskOpsReadAvg": 1,
345 "diskOpsReadLast": 1,
346 "diskOpsReadMax": 1,
347 "diskOpsReadMin": 1,
348 "diskOpsWriteAvg": 1,
349 "diskOpsWriteLast": 1,
350 "diskOpsWriteMax": 1,
351 "diskOpsWriteMin": 1,
352 "diskPendingOperationsAvg": 1,
353 "diskPendingOperationsLast": 1,
354 "diskPendingOperationsMax": 1,
355 "diskPendingOperationsMin": 1,
356 "diskTimeReadAvg": 1,
357 "diskTimeReadLast": 1,
358 "diskTimeReadMax": 1,
359 "diskTimeReadMin": 1,
360 "diskTimeWriteAvg": 1,
361 "diskTimeWriteLast": 1,
362 "diskTimeWriteMax": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000363 "diskTimeWriteMin": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100364 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000365 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100366 "diskIdentifier": "somestring",
367 "diskIoTimeAvg": 1,
368 "diskIoTimeLast": 1,
369 "diskIoTimeMax": 1,
370 "diskIoTimeMin": 1,
371 "diskMergedReadAvg": 1,
372 "diskMergedReadLast": 1,
373 "diskMergedReadMax": 1,
374 "diskMergedReadMin": 1,
375 "diskMergedWriteAvg": 1,
376 "diskMergedWriteLast": 1,
377 "diskMergedWriteMax": 1,
378 "diskMergedWriteMin": 1,
379 "diskOctetsReadAvg": 1,
380 "diskOctetsReadLast": 1,
381 "diskOctetsReadMax": 1,
382 "diskOctetsReadMin": 1,
383 "diskOctetsWriteAvg": 1,
384 "diskOctetsWriteLast": 1,
385 "diskOctetsWriteMax": 1,
386 "diskOctetsWriteMin": 1,
387 "diskOpsReadAvg": 1,
388 "diskOpsReadLast": 1,
389 "diskOpsReadMax": 1,
390 "diskOpsReadMin": 1,
391 "diskOpsWriteAvg": 1,
392 "diskOpsWriteLast": 1,
393 "diskOpsWriteMax": 1,
394 "diskOpsWriteMin": 1,
395 "diskPendingOperationsAvg": 1,
396 "diskPendingOperationsLast": 1,
397 "diskPendingOperationsMax": 1,
398 "diskPendingOperationsMin": 1,
399 "diskTimeReadAvg": 1,
400 "diskTimeReadLast": 1,
401 "diskTimeReadMax": 1,
402 "diskTimeReadMin": 1,
403 "diskTimeWriteAvg": 1,
404 "diskTimeWriteLast": 1,
405 "diskTimeWriteMax": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000406 "diskTimeWriteMin": 1
407 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100408 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000409 "featureUsageArray": [
410 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100411 "featureIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000412 "featureUtilization": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100413 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000414 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100415 "featureIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000416 "featureUtilization": 1
417 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100418 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000419 "filesystemUsageArray": [
420 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100421 "blockConfigured": 1,
422 "blockIops": 1,
423 "blockUsed": 1,
424 "ephemeralConfigured": 1,
425 "ephemeralIops": 1,
426 "ephemeralUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000427 "filesystemName": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100428 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000429 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100430 "blockConfigured": 1,
431 "blockIops": 1,
432 "blockUsed": 1,
433 "ephemeralConfigured": 1,
434 "ephemeralIops": 1,
435 "ephemeralUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000436 "filesystemName": "somestring"
437 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100438 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000439 "latencyDistribution": [
440 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100441 "countsInTheBucket": 1,
442 "highEndOfLatencyBucket": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000443 "lowEndOfLatencyBucket": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100444 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000445 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100446 "countsInTheBucket": 1,
447 "highEndOfLatencyBucket": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000448 "lowEndOfLatencyBucket": 1
449 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100450 ],
451 "meanRequestLatency": 1,
452 "measurementInterval": 1,
453 "measurementsForVfScalingVersion": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000454 "memoryUsageArray": [
455 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100456 "memoryBuffered": 1,
457 "memoryCached": 1,
458 "memoryConfigured": 1,
459 "memoryFree": 1,
460 "memorySlabRecl": 1,
461 "memorySlabUnrecl": 1,
462 "memoryUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000463 "vmIdentifier": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100464 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000465 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100466 "memoryBuffered": 1,
467 "memoryCached": 1,
468 "memoryConfigured": 1,
469 "memoryFree": 1,
470 "memorySlabRecl": 1,
471 "memorySlabUnrecl": 1,
472 "memoryUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000473 "vmIdentifier": "somestring"
474 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100475 ],
476 "numberOfMediaPortsInUse": 1,
477 "requestRate": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000478 "vNicPerformanceArray": [
479 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100480 "receivedBroadcastPacketsAccumulated": 1,
481 "receivedBroadcastPacketsDelta": 1,
482 "receivedDiscardedPacketsAccumulated": 1,
483 "receivedDiscardedPacketsDelta": 1,
484 "receivedErrorPacketsAccumulated": 1,
485 "receivedErrorPacketsDelta": 1,
486 "receivedMulticastPacketsAccumulated": 1,
487 "receivedMulticastPacketsDelta": 1,
488 "receivedOctetsAccumulated": 1,
489 "receivedOctetsDelta": 1,
490 "receivedTotalPacketsAccumulated": 1,
491 "receivedTotalPacketsDelta": 1,
492 "receivedUnicastPacketsAccumulated": 1,
493 "receivedUnicastPacketsDelta": 1,
494 "transmittedBroadcastPacketsAccumulated": 1,
495 "transmittedBroadcastPacketsDelta": 1,
496 "transmittedDiscardedPacketsAccumulated": 1,
497 "transmittedDiscardedPacketsDelta": 1,
498 "transmittedErrorPacketsAccumulated": 1,
499 "transmittedErrorPacketsDelta": 1,
500 "transmittedMulticastPacketsAccumulated": 1,
501 "transmittedMulticastPacketsDelta": 1,
502 "transmittedOctetsAccumulated": 1,
503 "transmittedOctetsDelta": 1,
504 "transmittedTotalPacketsAccumulated": 1,
505 "transmittedTotalPacketsDelta": 1,
506 "transmittedUnicastPacketsAccumulated": 1,
507 "transmittedUnicastPacketsDelta": 1,
508 "vNicIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000509 "valuesAreSuspect": "true"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100510 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000511 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100512 "receivedBroadcastPacketsAccumulated": 1,
513 "receivedBroadcastPacketsDelta": 1,
514 "receivedDiscardedPacketsAccumulated": 1,
515 "receivedDiscardedPacketsDelta": 1,
516 "receivedErrorPacketsAccumulated": 1,
517 "receivedErrorPacketsDelta": 1,
518 "receivedMulticastPacketsAccumulated": 1,
519 "receivedMulticastPacketsDelta": 1,
520 "receivedOctetsAccumulated": 1,
521 "receivedOctetsDelta": 1,
522 "receivedTotalPacketsAccumulated": 1,
523 "receivedTotalPacketsDelta": 1,
524 "receivedUnicastPacketsAccumulated": 1,
525 "receivedUnicastPacketsDelta": 1,
526 "transmittedBroadcastPacketsAccumulated": 1,
527 "transmittedBroadcastPacketsDelta": 1,
528 "transmittedDiscardedPacketsAccumulated": 1,
529 "transmittedDiscardedPacketsDelta": 1,
530 "transmittedErrorPacketsAccumulated": 1,
531 "transmittedErrorPacketsDelta": 1,
532 "transmittedMulticastPacketsAccumulated": 1,
533 "transmittedMulticastPacketsDelta": 1,
534 "transmittedOctetsAccumulated": 1,
535 "transmittedOctetsDelta": 1,
536 "transmittedTotalPacketsAccumulated": 1,
537 "transmittedTotalPacketsDelta": 1,
538 "transmittedUnicastPacketsAccumulated": 1,
539 "transmittedUnicastPacketsDelta": 1,
540 "vNicIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000541 "valuesAreSuspect": "true"
542 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100543 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000544 "vnfcScalingMetric": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100545 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000546 "mobileFlowFields": {
547 "additionalFields": [
548 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100549 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000550 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100551 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000552 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100553 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000554 "value": "somestring"
555 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100556 ],
557 "appProtocolType": "somestring",
558 "appProtocolVersion": "somestring",
559 "applicationType": "somestring",
560 "cid": "somestring",
561 "connectionType": "somestring",
562 "ecgi": "somestring",
563 "flowDirection": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000564 "gtpPerFlowMetrics": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100565 "avgBitErrorRate": 1,
566 "avgPacketDelayVariation": 1,
567 "avgPacketLatency": 1,
568 "avgReceiveThroughput": 1,
569 "avgTransmitThroughput": 1,
570 "durConnectionFailedStatus": 1,
571 "durTunnelFailedStatus": 1,
572 "flowActivatedBy": "somestring",
573 "flowActivationEpoch": 1,
574 "flowActivationMicrosec": 1,
575 "flowActivationTime": "somestring",
576 "flowDeactivatedBy": "somestring",
577 "flowDeactivationEpoch": 1,
578 "flowDeactivationMicrosec": 1,
579 "flowDeactivationTime": "somestring",
580 "flowStatus": "somestring",
581 "gtpConnectionStatus": "somestring",
582 "gtpTunnelStatus": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000583 "ipTosCountList": [
584 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100585 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000586 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100587 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000588 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100589 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000590 1
591 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100592 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000593 "ipTosList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100594 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000595 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100596 ],
597 "largePacketRtt": 1,
598 "largePacketThreshold": 1,
599 "maxPacketDelayVariation": 1,
600 "maxReceiveBitRate": 1,
601 "maxTransmitBitRate": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000602 "mobileQciCosCountList": [
603 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100604 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000605 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100606 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000607 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100608 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000609 1
610 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100611 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000612 "mobileQciCosList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100613 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000614 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100615 ],
616 "numActivationFailures": 1,
617 "numBitErrors": 1,
618 "numBytesReceived": 1,
619 "numBytesTransmitted": 1,
620 "numDroppedPackets": 1,
621 "numGtpEchoFailures": 1,
622 "numGtpTunnelErrors": 1,
623 "numHttpErrors": 1,
624 "numL7BytesReceived": 1,
625 "numL7BytesTransmitted": 1,
626 "numLostPackets": 1,
627 "numOutOfOrderPackets": 1,
628 "numPacketErrors": 1,
629 "numPacketsReceivedExclRetrans": 1,
630 "numPacketsReceivedInclRetrans": 1,
631 "numPacketsTransmittedInclRetrans": 1,
632 "numRetries": 1,
633 "numTimeouts": 1,
634 "numTunneledL7BytesReceived": 1,
635 "roundTripTime": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000636 "tcpFlagCountList": [
637 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100638 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000639 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100640 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000641 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100642 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000643 1
644 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100645 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000646 "tcpFlagList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100647 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000648 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100649 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000650 "timeToFirstByte": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100651 },
652 "gtpProtocolType": "somestring",
653 "gtpVersion": "somestring",
654 "httpHeader": "somestring",
655 "imei": "somestring",
656 "imsi": "somestring",
657 "ipProtocolType": "somestring",
658 "ipVersion": "somestring",
659 "lac": "somestring",
660 "mcc": "somestring",
661 "mnc": "somestring",
662 "mobileFlowFieldsVersion": 1,
663 "msisdn": "somestring",
664 "otherEndpointIpAddress": "somestring",
665 "otherEndpointPort": 1,
666 "otherFunctionalRole": "somestring",
667 "rac": "somestring",
668 "radioAccessTechnology": "somestring",
669 "reportingEndpointIpAddr": "somestring",
670 "reportingEndpointPort": 1,
671 "sac": "somestring",
672 "samplingAlgorithm": 1,
673 "tac": "somestring",
674 "tunnelId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000675 "vlanId": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100676 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000677 "otherFields": {
678 "hashOfNameValuePairArrays": [
679 {
680 "arrayOfFields": [
681 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100682 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000683 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100684 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000685 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100686 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000687 "value": "somestring"
688 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100689 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000690 "name": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100691 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000692 {
693 "arrayOfFields": [
694 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100695 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000696 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100697 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000698 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100699 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000700 "value": "somestring"
701 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100702 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000703 "name": "somestring"
704 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100705 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000706 "jsonObjects": [
707 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100708 "nfSubscribedObjectName": "somestring",
709 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000710 "objectInstances": [
711 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100712 "objectInstance": {},
713 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000714 "objectKeys": [
715 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100716 "keyName": "somestring",
717 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000718 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100719 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000720 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100721 "keyName": "somestring",
722 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000723 "keyValue": "somestring"
724 }
725 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100726 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000727 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100728 "objectInstance": {},
729 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000730 "objectKeys": [
731 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100732 "keyName": "somestring",
733 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000734 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100735 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000736 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100737 "keyName": "somestring",
738 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000739 "keyValue": "somestring"
740 }
741 ]
742 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100743 ],
744 "objectName": "somestring",
745 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000746 "objectSchemaUrl": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100747 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000748 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100749 "nfSubscribedObjectName": "somestring",
750 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000751 "objectInstances": [
752 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100753 "objectInstance": {},
754 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000755 "objectKeys": [
756 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100757 "keyName": "somestring",
758 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000759 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100760 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000761 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100762 "keyName": "somestring",
763 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000764 "keyValue": "somestring"
765 }
766 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100767 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000768 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100769 "objectInstance": {},
770 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000771 "objectKeys": [
772 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100773 "keyName": "somestring",
774 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000775 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100776 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000777 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100778 "keyName": "somestring",
779 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000780 "keyValue": "somestring"
781 }
782 ]
783 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100784 ],
785 "objectName": "somestring",
786 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000787 "objectSchemaUrl": "somestring"
788 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100789 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000790 "nameValuePairs": [
791 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100792 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000793 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100794 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000795 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100796 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000797 "value": "somestring"
798 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100799 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000800 "otherFieldsVersion": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100801 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000802 "sipSignalingFields": {
803 "additionalInformation": [
804 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100805 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000806 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100807 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000808 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100809 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000810 "value": "somestring"
811 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100812 ],
813 "compressedSip": "somestring",
814 "correlator": "somestring",
815 "localIpAddress": "somestring",
816 "localPort": "somestring",
817 "remoteIpAddress": "somestring",
818 "remotePort": "somestring",
819 "sipSignalingFieldsVersion": 1,
820 "summarySip": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000821 "vendorVnfNameFields": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100822 "vendorName": "somestring",
823 "vfModuleName": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000824 "vnfName": "somestring"
825 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100826 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000827 "stateChangeFields": {
828 "additionalFields": [
829 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100830 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000831 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100832 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000833 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100834 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000835 "value": "somestring"
836 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100837 ],
838 "newState": "inService",
839 "oldState": "inService",
840 "stateChangeFieldsVersion": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000841 "stateInterface": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100842 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000843 "syslogFields": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100844 "additionalFields": "somestring",
845 "eventSourceHost": "somestring",
846 "eventSourceType": "somestring",
847 "syslogFacility": 1,
848 "syslogFieldsVersion": 1,
849 "syslogMsg": "somestring",
850 "syslogPri": 1,
851 "syslogProc": "somestring",
852 "syslogProcId": 1,
853 "syslogSData": "somestring",
854 "syslogSdId": "somestring",
855 "syslogSev": "Alert",
856 "syslogTag": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000857 "syslogVer": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100858 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000859 "thresholdCrossingAlertFields": {
860 "additionalFields": [
861 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100862 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000863 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100864 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000865 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100866 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000867 "value": "somestring"
868 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100869 ],
Lusheng Ji6553a132017-10-12 02:47:00 +0000870 "additionalParameters": [
871 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100872 "criticality": "CRIT",
873 "name": "somestring",
874 "thresholdCrossed": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000875 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100876 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000877 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100878 "criticality": "CRIT",
879 "name": "somestring",
880 "thresholdCrossed": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000881 "value": "somestring"
882 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100883 ],
884 "alertAction": "CLEAR",
885 "alertDescription": "somestring",
886 "alertType": "CARD-ANOMALY",
887 "alertValue": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000888 "associatedAlertIdList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100889 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000890 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100891 ],
892 "collectionTimestamp": "somestring",
893 "dataCollector": "somestring",
894 "elementType": "somestring",
895 "eventSeverity": "CRITICAL",
896 "eventStartTimestamp": "somestring",
897 "interfaceName": "somestring",
898 "networkService": "somestring",
899 "possibleRootCause": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000900 "thresholdCrossingFieldsVersion": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100901 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000902 "voiceQualityFields": {
903 "additionalInformation": [
904 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100905 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000906 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100907 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000908 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100909 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000910 "value": "somestring"
911 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100912 ],
913 "calleeSideCodec": "somestring",
914 "callerSideCodec": "somestring",
915 "correlator": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000916 "endOfCallVqmSummaries": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100917 "adjacencyName": "somestring",
918 "endpointDescription": "Caller",
919 "endpointJitter": 1,
920 "endpointRtpOctetsDiscarded": 1,
921 "endpointRtpOctetsReceived": 1,
922 "endpointRtpOctetsSent": 1,
923 "endpointRtpPacketsDiscarded": 1,
924 "endpointRtpPacketsReceived": 1,
925 "endpointRtpPacketsSent": 1,
926 "localJitter": 1,
927 "localRtpOctetsDiscarded": 1,
928 "localRtpOctetsReceived": 1,
929 "localRtpOctetsSent": 1,
930 "localRtpPacketsDiscarded": 1,
931 "localRtpPacketsReceived": 1,
932 "localRtpPacketsSent": 1,
933 "mosCqe": 1,
934 "packetLossPercent": 1,
935 "packetsLost": 1,
936 "rFactor": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +0000937 "roundTripDelay": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100938 },
939 "midCallRtcp": "somestring",
940 "phoneNumber": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000941 "vendorVnfNameFields": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100942 "vendorName": "somestring",
943 "vfModuleName": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000944 "vnfName": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100945 },
Lusheng Ji6553a132017-10-12 02:47:00 +0000946 "voiceQualityFieldsVersion": 1
947 }
948 }
949 }
950
951Responses
952+++++++++
953
954**200**
955^^^^^^^
956
957VES Event Accepted.
958
959
960Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
961
962**Example:**
963
964.. code-block:: javascript
965
966 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100967 "code": 1,
968 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000969 "type": "somestring"
970 }
971
972**400**
973^^^^^^^
974
975Bad request provided
976
977
978Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
979
980**Example:**
981
982.. code-block:: javascript
983
984 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +0100985 "code": 1,
986 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +0000987 "type": "somestring"
988 }
989
990**401**
991^^^^^^^
992
993Unauthorized request
994
995
996Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
997
998**Example:**
999
1000.. code-block:: javascript
1001
1002 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001003 "code": 1,
1004 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001005 "type": "somestring"
1006 }
1007
1008**503**
1009^^^^^^^
1010
1011Service Unavailable
1012
1013
1014Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1015
1016**Example:**
1017
1018.. code-block:: javascript
1019
1020 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001021 "code": 1,
1022 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001023 "type": "somestring"
1024 }
1025
1026
1027
1028Security
1029++++++++
1030
1031.. csv-table::
1032 :header: "Security Schema", "Scopes"
1033 :widths: 15, 45
1034
1035 :ref:`basicAuth <securities_basicAuth>`, ""
1036
1037
1038POST ``/eventListener/v5/eventBatch``
1039-------------------------------------
1040
1041
1042
1043Description
1044+++++++++++
1045
1046.. raw:: html
1047
1048 uri for posting VES batch event objects
1049
1050
1051Request
1052+++++++
1053
1054
1055
Lusheng Ji6553a132017-10-12 02:47:00 +00001056
1057Body
1058^^^^
1059
1060.. csv-table::
1061 :delim: |
1062 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1063 :widths: 20, 10, 15, 15, 30, 25
1064
Lusheng Jib2a561b2018-03-27 23:24:33 -04001065 event | No | :ref:`event <d_0eeffb3cd3e31135c2f3cf8ee4a2bdbb>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00001066
1067.. code-block:: javascript
1068
1069 {
1070 "event": {
1071 "commonEventHeader": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001072 "domain": "fault",
1073 "eventId": "somestring",
1074 "eventName": "somestring",
1075 "eventType": "somestring",
1076 "internalHeaderFields": {},
1077 "lastEpochMicrosec": 1,
1078 "nfNamingCode": "somestring",
1079 "nfcNamingCode": "somestring",
1080 "priority": "High",
1081 "reportingEntityId": "somestring",
1082 "reportingEntityName": "somestring",
1083 "sequence": 1,
1084 "sourceId": "somestring",
1085 "sourceName": "somestring",
1086 "startEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001087 "version": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001088 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001089 "faultFields": {
1090 "alarmAdditionalInformation": [
1091 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001092 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001093 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001094 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001095 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001096 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001097 "value": "somestring"
1098 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001099 ],
1100 "alarmCondition": "somestring",
1101 "alarmInterfaceA": "somestring",
1102 "eventCategory": "somestring",
1103 "eventSeverity": "CRITICAL",
1104 "eventSourceType": "somestring",
1105 "faultFieldsVersion": 1,
1106 "specificProblem": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001107 "vfStatus": "Active"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001108 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001109 "heartbeatFields": {
1110 "additionalFields": [
1111 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001112 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001113 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001114 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001115 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001116 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001117 "value": "somestring"
1118 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001119 ],
1120 "heartbeatFieldsVersion": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001121 "heartbeatInterval": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001122 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001123 "measurementsForVfScalingFields": {
1124 "additionalFields": [
1125 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001126 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001127 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001128 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001129 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001130 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001131 "value": "somestring"
1132 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001133 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001134 "additionalMeasurements": [
1135 {
1136 "arrayOfFields": [
1137 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001138 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001139 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001140 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001141 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001142 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001143 "value": "somestring"
1144 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001145 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001146 "name": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001147 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001148 {
1149 "arrayOfFields": [
1150 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001151 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001152 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001153 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001154 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001155 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001156 "value": "somestring"
1157 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001158 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001159 "name": "somestring"
1160 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001161 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001162 "additionalObjects": [
1163 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001164 "nfSubscribedObjectName": "somestring",
1165 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001166 "objectInstances": [
1167 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001168 "objectInstance": {},
1169 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001170 "objectKeys": [
1171 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001172 "keyName": "somestring",
1173 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001174 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001175 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001176 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001177 "keyName": "somestring",
1178 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001179 "keyValue": "somestring"
1180 }
1181 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001182 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001183 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001184 "objectInstance": {},
1185 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001186 "objectKeys": [
1187 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001188 "keyName": "somestring",
1189 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001190 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001191 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001192 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001193 "keyName": "somestring",
1194 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001195 "keyValue": "somestring"
1196 }
1197 ]
1198 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001199 ],
1200 "objectName": "somestring",
1201 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001202 "objectSchemaUrl": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001203 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001204 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001205 "nfSubscribedObjectName": "somestring",
1206 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001207 "objectInstances": [
1208 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001209 "objectInstance": {},
1210 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001211 "objectKeys": [
1212 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001213 "keyName": "somestring",
1214 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001215 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001216 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001217 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001218 "keyName": "somestring",
1219 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001220 "keyValue": "somestring"
1221 }
1222 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001223 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001224 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001225 "objectInstance": {},
1226 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001227 "objectKeys": [
1228 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001229 "keyName": "somestring",
1230 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001231 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001232 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001233 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001234 "keyName": "somestring",
1235 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001236 "keyValue": "somestring"
1237 }
1238 ]
1239 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001240 ],
1241 "objectName": "somestring",
1242 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001243 "objectSchemaUrl": "somestring"
1244 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001245 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001246 "codecUsageArray": [
1247 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001248 "codecIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001249 "numberInUse": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001250 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001251 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001252 "codecIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001253 "numberInUse": 1
1254 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001255 ],
1256 "concurrentSessions": 1,
1257 "configuredEntities": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001258 "cpuUsageArray": [
1259 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001260 "cpuIdentifier": "somestring",
1261 "cpuIdle": 1,
1262 "cpuUsageInterrupt": 1,
1263 "cpuUsageNice": 1,
1264 "cpuUsageSoftIrq": 1,
1265 "cpuUsageSteal": 1,
1266 "cpuUsageSystem": 1,
1267 "cpuUsageUser": 1,
1268 "cpuWait": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001269 "percentUsage": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001270 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001271 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001272 "cpuIdentifier": "somestring",
1273 "cpuIdle": 1,
1274 "cpuUsageInterrupt": 1,
1275 "cpuUsageNice": 1,
1276 "cpuUsageSoftIrq": 1,
1277 "cpuUsageSteal": 1,
1278 "cpuUsageSystem": 1,
1279 "cpuUsageUser": 1,
1280 "cpuWait": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001281 "percentUsage": 1
1282 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001283 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001284 "diskUsageArray": [
1285 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001286 "diskIdentifier": "somestring",
1287 "diskIoTimeAvg": 1,
1288 "diskIoTimeLast": 1,
1289 "diskIoTimeMax": 1,
1290 "diskIoTimeMin": 1,
1291 "diskMergedReadAvg": 1,
1292 "diskMergedReadLast": 1,
1293 "diskMergedReadMax": 1,
1294 "diskMergedReadMin": 1,
1295 "diskMergedWriteAvg": 1,
1296 "diskMergedWriteLast": 1,
1297 "diskMergedWriteMax": 1,
1298 "diskMergedWriteMin": 1,
1299 "diskOctetsReadAvg": 1,
1300 "diskOctetsReadLast": 1,
1301 "diskOctetsReadMax": 1,
1302 "diskOctetsReadMin": 1,
1303 "diskOctetsWriteAvg": 1,
1304 "diskOctetsWriteLast": 1,
1305 "diskOctetsWriteMax": 1,
1306 "diskOctetsWriteMin": 1,
1307 "diskOpsReadAvg": 1,
1308 "diskOpsReadLast": 1,
1309 "diskOpsReadMax": 1,
1310 "diskOpsReadMin": 1,
1311 "diskOpsWriteAvg": 1,
1312 "diskOpsWriteLast": 1,
1313 "diskOpsWriteMax": 1,
1314 "diskOpsWriteMin": 1,
1315 "diskPendingOperationsAvg": 1,
1316 "diskPendingOperationsLast": 1,
1317 "diskPendingOperationsMax": 1,
1318 "diskPendingOperationsMin": 1,
1319 "diskTimeReadAvg": 1,
1320 "diskTimeReadLast": 1,
1321 "diskTimeReadMax": 1,
1322 "diskTimeReadMin": 1,
1323 "diskTimeWriteAvg": 1,
1324 "diskTimeWriteLast": 1,
1325 "diskTimeWriteMax": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001326 "diskTimeWriteMin": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001327 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001328 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001329 "diskIdentifier": "somestring",
1330 "diskIoTimeAvg": 1,
1331 "diskIoTimeLast": 1,
1332 "diskIoTimeMax": 1,
1333 "diskIoTimeMin": 1,
1334 "diskMergedReadAvg": 1,
1335 "diskMergedReadLast": 1,
1336 "diskMergedReadMax": 1,
1337 "diskMergedReadMin": 1,
1338 "diskMergedWriteAvg": 1,
1339 "diskMergedWriteLast": 1,
1340 "diskMergedWriteMax": 1,
1341 "diskMergedWriteMin": 1,
1342 "diskOctetsReadAvg": 1,
1343 "diskOctetsReadLast": 1,
1344 "diskOctetsReadMax": 1,
1345 "diskOctetsReadMin": 1,
1346 "diskOctetsWriteAvg": 1,
1347 "diskOctetsWriteLast": 1,
1348 "diskOctetsWriteMax": 1,
1349 "diskOctetsWriteMin": 1,
1350 "diskOpsReadAvg": 1,
1351 "diskOpsReadLast": 1,
1352 "diskOpsReadMax": 1,
1353 "diskOpsReadMin": 1,
1354 "diskOpsWriteAvg": 1,
1355 "diskOpsWriteLast": 1,
1356 "diskOpsWriteMax": 1,
1357 "diskOpsWriteMin": 1,
1358 "diskPendingOperationsAvg": 1,
1359 "diskPendingOperationsLast": 1,
1360 "diskPendingOperationsMax": 1,
1361 "diskPendingOperationsMin": 1,
1362 "diskTimeReadAvg": 1,
1363 "diskTimeReadLast": 1,
1364 "diskTimeReadMax": 1,
1365 "diskTimeReadMin": 1,
1366 "diskTimeWriteAvg": 1,
1367 "diskTimeWriteLast": 1,
1368 "diskTimeWriteMax": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001369 "diskTimeWriteMin": 1
1370 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001371 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001372 "featureUsageArray": [
1373 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001374 "featureIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001375 "featureUtilization": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001376 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001377 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001378 "featureIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001379 "featureUtilization": 1
1380 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001381 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001382 "filesystemUsageArray": [
1383 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001384 "blockConfigured": 1,
1385 "blockIops": 1,
1386 "blockUsed": 1,
1387 "ephemeralConfigured": 1,
1388 "ephemeralIops": 1,
1389 "ephemeralUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001390 "filesystemName": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001391 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001392 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001393 "blockConfigured": 1,
1394 "blockIops": 1,
1395 "blockUsed": 1,
1396 "ephemeralConfigured": 1,
1397 "ephemeralIops": 1,
1398 "ephemeralUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001399 "filesystemName": "somestring"
1400 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001401 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001402 "latencyDistribution": [
1403 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001404 "countsInTheBucket": 1,
1405 "highEndOfLatencyBucket": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001406 "lowEndOfLatencyBucket": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001407 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001408 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001409 "countsInTheBucket": 1,
1410 "highEndOfLatencyBucket": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001411 "lowEndOfLatencyBucket": 1
1412 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001413 ],
1414 "meanRequestLatency": 1,
1415 "measurementInterval": 1,
1416 "measurementsForVfScalingVersion": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001417 "memoryUsageArray": [
1418 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001419 "memoryBuffered": 1,
1420 "memoryCached": 1,
1421 "memoryConfigured": 1,
1422 "memoryFree": 1,
1423 "memorySlabRecl": 1,
1424 "memorySlabUnrecl": 1,
1425 "memoryUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001426 "vmIdentifier": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001427 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001428 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001429 "memoryBuffered": 1,
1430 "memoryCached": 1,
1431 "memoryConfigured": 1,
1432 "memoryFree": 1,
1433 "memorySlabRecl": 1,
1434 "memorySlabUnrecl": 1,
1435 "memoryUsed": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001436 "vmIdentifier": "somestring"
1437 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001438 ],
1439 "numberOfMediaPortsInUse": 1,
1440 "requestRate": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001441 "vNicPerformanceArray": [
1442 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001443 "receivedBroadcastPacketsAccumulated": 1,
1444 "receivedBroadcastPacketsDelta": 1,
1445 "receivedDiscardedPacketsAccumulated": 1,
1446 "receivedDiscardedPacketsDelta": 1,
1447 "receivedErrorPacketsAccumulated": 1,
1448 "receivedErrorPacketsDelta": 1,
1449 "receivedMulticastPacketsAccumulated": 1,
1450 "receivedMulticastPacketsDelta": 1,
1451 "receivedOctetsAccumulated": 1,
1452 "receivedOctetsDelta": 1,
1453 "receivedTotalPacketsAccumulated": 1,
1454 "receivedTotalPacketsDelta": 1,
1455 "receivedUnicastPacketsAccumulated": 1,
1456 "receivedUnicastPacketsDelta": 1,
1457 "transmittedBroadcastPacketsAccumulated": 1,
1458 "transmittedBroadcastPacketsDelta": 1,
1459 "transmittedDiscardedPacketsAccumulated": 1,
1460 "transmittedDiscardedPacketsDelta": 1,
1461 "transmittedErrorPacketsAccumulated": 1,
1462 "transmittedErrorPacketsDelta": 1,
1463 "transmittedMulticastPacketsAccumulated": 1,
1464 "transmittedMulticastPacketsDelta": 1,
1465 "transmittedOctetsAccumulated": 1,
1466 "transmittedOctetsDelta": 1,
1467 "transmittedTotalPacketsAccumulated": 1,
1468 "transmittedTotalPacketsDelta": 1,
1469 "transmittedUnicastPacketsAccumulated": 1,
1470 "transmittedUnicastPacketsDelta": 1,
1471 "vNicIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001472 "valuesAreSuspect": "true"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001473 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001474 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001475 "receivedBroadcastPacketsAccumulated": 1,
1476 "receivedBroadcastPacketsDelta": 1,
1477 "receivedDiscardedPacketsAccumulated": 1,
1478 "receivedDiscardedPacketsDelta": 1,
1479 "receivedErrorPacketsAccumulated": 1,
1480 "receivedErrorPacketsDelta": 1,
1481 "receivedMulticastPacketsAccumulated": 1,
1482 "receivedMulticastPacketsDelta": 1,
1483 "receivedOctetsAccumulated": 1,
1484 "receivedOctetsDelta": 1,
1485 "receivedTotalPacketsAccumulated": 1,
1486 "receivedTotalPacketsDelta": 1,
1487 "receivedUnicastPacketsAccumulated": 1,
1488 "receivedUnicastPacketsDelta": 1,
1489 "transmittedBroadcastPacketsAccumulated": 1,
1490 "transmittedBroadcastPacketsDelta": 1,
1491 "transmittedDiscardedPacketsAccumulated": 1,
1492 "transmittedDiscardedPacketsDelta": 1,
1493 "transmittedErrorPacketsAccumulated": 1,
1494 "transmittedErrorPacketsDelta": 1,
1495 "transmittedMulticastPacketsAccumulated": 1,
1496 "transmittedMulticastPacketsDelta": 1,
1497 "transmittedOctetsAccumulated": 1,
1498 "transmittedOctetsDelta": 1,
1499 "transmittedTotalPacketsAccumulated": 1,
1500 "transmittedTotalPacketsDelta": 1,
1501 "transmittedUnicastPacketsAccumulated": 1,
1502 "transmittedUnicastPacketsDelta": 1,
1503 "vNicIdentifier": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001504 "valuesAreSuspect": "true"
1505 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001506 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001507 "vnfcScalingMetric": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001508 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001509 "mobileFlowFields": {
1510 "additionalFields": [
1511 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001512 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001513 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001514 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001515 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001516 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001517 "value": "somestring"
1518 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001519 ],
1520 "appProtocolType": "somestring",
1521 "appProtocolVersion": "somestring",
1522 "applicationType": "somestring",
1523 "cid": "somestring",
1524 "connectionType": "somestring",
1525 "ecgi": "somestring",
1526 "flowDirection": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001527 "gtpPerFlowMetrics": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001528 "avgBitErrorRate": 1,
1529 "avgPacketDelayVariation": 1,
1530 "avgPacketLatency": 1,
1531 "avgReceiveThroughput": 1,
1532 "avgTransmitThroughput": 1,
1533 "durConnectionFailedStatus": 1,
1534 "durTunnelFailedStatus": 1,
1535 "flowActivatedBy": "somestring",
1536 "flowActivationEpoch": 1,
1537 "flowActivationMicrosec": 1,
1538 "flowActivationTime": "somestring",
1539 "flowDeactivatedBy": "somestring",
1540 "flowDeactivationEpoch": 1,
1541 "flowDeactivationMicrosec": 1,
1542 "flowDeactivationTime": "somestring",
1543 "flowStatus": "somestring",
1544 "gtpConnectionStatus": "somestring",
1545 "gtpTunnelStatus": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001546 "ipTosCountList": [
1547 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001548 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001549 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001550 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001551 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001552 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001553 1
1554 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001555 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001556 "ipTosList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001557 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001558 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001559 ],
1560 "largePacketRtt": 1,
1561 "largePacketThreshold": 1,
1562 "maxPacketDelayVariation": 1,
1563 "maxReceiveBitRate": 1,
1564 "maxTransmitBitRate": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001565 "mobileQciCosCountList": [
1566 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001567 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001568 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001569 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001570 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001571 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001572 1
1573 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001574 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001575 "mobileQciCosList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001576 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001577 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001578 ],
1579 "numActivationFailures": 1,
1580 "numBitErrors": 1,
1581 "numBytesReceived": 1,
1582 "numBytesTransmitted": 1,
1583 "numDroppedPackets": 1,
1584 "numGtpEchoFailures": 1,
1585 "numGtpTunnelErrors": 1,
1586 "numHttpErrors": 1,
1587 "numL7BytesReceived": 1,
1588 "numL7BytesTransmitted": 1,
1589 "numLostPackets": 1,
1590 "numOutOfOrderPackets": 1,
1591 "numPacketErrors": 1,
1592 "numPacketsReceivedExclRetrans": 1,
1593 "numPacketsReceivedInclRetrans": 1,
1594 "numPacketsTransmittedInclRetrans": 1,
1595 "numRetries": 1,
1596 "numTimeouts": 1,
1597 "numTunneledL7BytesReceived": 1,
1598 "roundTripTime": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001599 "tcpFlagCountList": [
1600 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001601 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001602 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001603 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001604 [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001605 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001606 1
1607 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001608 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001609 "tcpFlagList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001610 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001611 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001612 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001613 "timeToFirstByte": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001614 },
1615 "gtpProtocolType": "somestring",
1616 "gtpVersion": "somestring",
1617 "httpHeader": "somestring",
1618 "imei": "somestring",
1619 "imsi": "somestring",
1620 "ipProtocolType": "somestring",
1621 "ipVersion": "somestring",
1622 "lac": "somestring",
1623 "mcc": "somestring",
1624 "mnc": "somestring",
1625 "mobileFlowFieldsVersion": 1,
1626 "msisdn": "somestring",
1627 "otherEndpointIpAddress": "somestring",
1628 "otherEndpointPort": 1,
1629 "otherFunctionalRole": "somestring",
1630 "rac": "somestring",
1631 "radioAccessTechnology": "somestring",
1632 "reportingEndpointIpAddr": "somestring",
1633 "reportingEndpointPort": 1,
1634 "sac": "somestring",
1635 "samplingAlgorithm": 1,
1636 "tac": "somestring",
1637 "tunnelId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001638 "vlanId": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001639 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001640 "otherFields": {
1641 "hashOfNameValuePairArrays": [
1642 {
1643 "arrayOfFields": [
1644 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001645 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001646 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001647 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001648 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001649 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001650 "value": "somestring"
1651 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001652 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001653 "name": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001654 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001655 {
1656 "arrayOfFields": [
1657 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001658 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001659 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001660 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001661 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001662 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001663 "value": "somestring"
1664 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001665 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001666 "name": "somestring"
1667 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001668 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001669 "jsonObjects": [
1670 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001671 "nfSubscribedObjectName": "somestring",
1672 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001673 "objectInstances": [
1674 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001675 "objectInstance": {},
1676 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001677 "objectKeys": [
1678 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001679 "keyName": "somestring",
1680 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001681 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001682 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001683 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001684 "keyName": "somestring",
1685 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001686 "keyValue": "somestring"
1687 }
1688 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001689 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001690 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001691 "objectInstance": {},
1692 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001693 "objectKeys": [
1694 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001695 "keyName": "somestring",
1696 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001697 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001698 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001699 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001700 "keyName": "somestring",
1701 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001702 "keyValue": "somestring"
1703 }
1704 ]
1705 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001706 ],
1707 "objectName": "somestring",
1708 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001709 "objectSchemaUrl": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001710 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001711 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001712 "nfSubscribedObjectName": "somestring",
1713 "nfSubscriptionId": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001714 "objectInstances": [
1715 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001716 "objectInstance": {},
1717 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001718 "objectKeys": [
1719 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001720 "keyName": "somestring",
1721 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001722 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001723 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001724 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001725 "keyName": "somestring",
1726 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001727 "keyValue": "somestring"
1728 }
1729 ]
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001730 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001731 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001732 "objectInstance": {},
1733 "objectInstanceEpochMicrosec": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001734 "objectKeys": [
1735 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001736 "keyName": "somestring",
1737 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001738 "keyValue": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001739 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001740 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001741 "keyName": "somestring",
1742 "keyOrder": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001743 "keyValue": "somestring"
1744 }
1745 ]
1746 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001747 ],
1748 "objectName": "somestring",
1749 "objectSchema": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001750 "objectSchemaUrl": "somestring"
1751 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001752 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001753 "nameValuePairs": [
1754 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001755 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001756 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001757 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001758 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001759 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001760 "value": "somestring"
1761 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001762 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001763 "otherFieldsVersion": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001764 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001765 "sipSignalingFields": {
1766 "additionalInformation": [
1767 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001768 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001769 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001770 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001771 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001772 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001773 "value": "somestring"
1774 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001775 ],
1776 "compressedSip": "somestring",
1777 "correlator": "somestring",
1778 "localIpAddress": "somestring",
1779 "localPort": "somestring",
1780 "remoteIpAddress": "somestring",
1781 "remotePort": "somestring",
1782 "sipSignalingFieldsVersion": 1,
1783 "summarySip": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001784 "vendorVnfNameFields": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001785 "vendorName": "somestring",
1786 "vfModuleName": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001787 "vnfName": "somestring"
1788 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001789 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001790 "stateChangeFields": {
1791 "additionalFields": [
1792 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001793 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001794 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001795 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001796 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001797 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001798 "value": "somestring"
1799 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001800 ],
1801 "newState": "inService",
1802 "oldState": "inService",
1803 "stateChangeFieldsVersion": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001804 "stateInterface": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001805 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001806 "syslogFields": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001807 "additionalFields": "somestring",
1808 "eventSourceHost": "somestring",
1809 "eventSourceType": "somestring",
1810 "syslogFacility": 1,
1811 "syslogFieldsVersion": 1,
1812 "syslogMsg": "somestring",
1813 "syslogPri": 1,
1814 "syslogProc": "somestring",
1815 "syslogProcId": 1,
1816 "syslogSData": "somestring",
1817 "syslogSdId": "somestring",
1818 "syslogSev": "Alert",
1819 "syslogTag": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001820 "syslogVer": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001821 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001822 "thresholdCrossingAlertFields": {
1823 "additionalFields": [
1824 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001825 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001826 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001827 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001828 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001829 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001830 "value": "somestring"
1831 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001832 ],
Lusheng Ji6553a132017-10-12 02:47:00 +00001833 "additionalParameters": [
1834 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001835 "criticality": "CRIT",
1836 "name": "somestring",
1837 "thresholdCrossed": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001838 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001839 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001840 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001841 "criticality": "CRIT",
1842 "name": "somestring",
1843 "thresholdCrossed": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001844 "value": "somestring"
1845 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001846 ],
1847 "alertAction": "CLEAR",
1848 "alertDescription": "somestring",
1849 "alertType": "CARD-ANOMALY",
1850 "alertValue": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001851 "associatedAlertIdList": [
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001852 "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001853 "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001854 ],
1855 "collectionTimestamp": "somestring",
1856 "dataCollector": "somestring",
1857 "elementType": "somestring",
1858 "eventSeverity": "CRITICAL",
1859 "eventStartTimestamp": "somestring",
1860 "interfaceName": "somestring",
1861 "networkService": "somestring",
1862 "possibleRootCause": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001863 "thresholdCrossingFieldsVersion": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001864 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001865 "voiceQualityFields": {
1866 "additionalInformation": [
1867 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001868 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001869 "value": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001870 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001871 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001872 "name": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001873 "value": "somestring"
1874 }
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001875 ],
1876 "calleeSideCodec": "somestring",
1877 "callerSideCodec": "somestring",
1878 "correlator": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001879 "endOfCallVqmSummaries": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001880 "adjacencyName": "somestring",
1881 "endpointDescription": "Caller",
1882 "endpointJitter": 1,
1883 "endpointRtpOctetsDiscarded": 1,
1884 "endpointRtpOctetsReceived": 1,
1885 "endpointRtpOctetsSent": 1,
1886 "endpointRtpPacketsDiscarded": 1,
1887 "endpointRtpPacketsReceived": 1,
1888 "endpointRtpPacketsSent": 1,
1889 "localJitter": 1,
1890 "localRtpOctetsDiscarded": 1,
1891 "localRtpOctetsReceived": 1,
1892 "localRtpOctetsSent": 1,
1893 "localRtpPacketsDiscarded": 1,
1894 "localRtpPacketsReceived": 1,
1895 "localRtpPacketsSent": 1,
1896 "mosCqe": 1,
1897 "packetLossPercent": 1,
1898 "packetsLost": 1,
1899 "rFactor": 1,
Lusheng Ji6553a132017-10-12 02:47:00 +00001900 "roundTripDelay": 1
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001901 },
1902 "midCallRtcp": "somestring",
1903 "phoneNumber": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001904 "vendorVnfNameFields": {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001905 "vendorName": "somestring",
1906 "vfModuleName": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001907 "vnfName": "somestring"
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001908 },
Lusheng Ji6553a132017-10-12 02:47:00 +00001909 "voiceQualityFieldsVersion": 1
1910 }
1911 }
1912 }
1913
1914Responses
1915+++++++++
1916
1917**200**
1918^^^^^^^
1919
1920VES Event Accepted.
1921
1922
1923Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1924
1925**Example:**
1926
1927.. code-block:: javascript
1928
1929 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001930 "code": 1,
1931 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001932 "type": "somestring"
1933 }
1934
1935**400**
1936^^^^^^^
1937
1938Bad request provided
1939
1940
1941Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1942
1943**Example:**
1944
1945.. code-block:: javascript
1946
1947 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001948 "code": 1,
1949 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001950 "type": "somestring"
1951 }
1952
1953**401**
1954^^^^^^^
1955
1956Unauthorized request
1957
1958
1959Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1960
1961**Example:**
1962
1963.. code-block:: javascript
1964
1965 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001966 "code": 1,
1967 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001968 "type": "somestring"
1969 }
1970
1971**503**
1972^^^^^^^
1973
1974Service Unavailable
1975
1976
1977Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1978
1979**Example:**
1980
1981.. code-block:: javascript
1982
1983 {
Morgan Richomme7eff83d2017-11-08 10:43:33 +01001984 "code": 1,
1985 "message": "somestring",
Lusheng Ji6553a132017-10-12 02:47:00 +00001986 "type": "somestring"
1987 }
1988
1989
1990
1991Security
1992++++++++
1993
1994.. csv-table::
1995 :header: "Security Schema", "Scopes"
1996 :widths: 15, 45
1997
1998 :ref:`basicAuth <securities_basicAuth>`, ""
Lusheng Jib2a561b2018-03-27 23:24:33 -04001999
Lusheng Ji6553a132017-10-12 02:47:00 +00002000Data Structures
2001~~~~~~~~~~~~~~~
2002
Lusheng Ji6553a132017-10-12 02:47:00 +00002003
2004ApiResponseMessage Model Structure
2005----------------------------------
2006
2007.. csv-table::
2008 :delim: |
2009 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2010 :widths: 20, 10, 15, 15, 30, 25
2011
Lusheng Jib2a561b2018-03-27 23:24:33 -04002012 code | No | integer | int32 | |
2013 message | No | string | | |
2014 type | No | string | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002015
Lusheng Ji6553a132017-10-12 02:47:00 +00002016
2017VES5Request Model Structure
2018---------------------------
2019
2020.. csv-table::
2021 :delim: |
2022 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2023 :widths: 20, 10, 15, 15, 30, 25
2024
Lusheng Jib2a561b2018-03-27 23:24:33 -04002025 event | No | :ref:`event <d_0eeffb3cd3e31135c2f3cf8ee4a2bdbb>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002026
2027.. _d_df249c51a416f54e5609f2ffffe059c0:
2028
2029codecsInUse Model Structure
2030---------------------------
2031
2032number of times an identified codec was used over the measurementInterval
2033
2034.. csv-table::
2035 :delim: |
2036 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2037 :widths: 20, 10, 15, 15, 30, 25
2038
Lusheng Jib2a561b2018-03-27 23:24:33 -04002039 codecIdentifier | Yes | string | | |
2040 numberInUse | Yes | integer | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002041
2042.. _d_a68e1b21fdcef792db73f711201c56ad:
2043
2044command Model Structure
2045-----------------------
2046
2047command from an event collector toward an event source
2048
2049.. csv-table::
2050 :delim: |
2051 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2052 :widths: 20, 10, 15, 15, 30, 25
2053
Lusheng Jib2a561b2018-03-27 23:24:33 -04002054 commandType | Yes | string | | {'enum': ['heartbeatIntervalChange', 'measurementIntervalChange', 'provideThrottlingState', 'throttlingSpecification']} |
2055 eventDomainThrottleSpecification | No | :ref:`eventDomainThrottleSpecification <d_4089a4a9ee684770c6f37a588a577589>` | | |
2056 heartbeatInterval | No | integer | | |
2057 measurementInterval | No | integer | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002058
2059.. _d_2dc9a27be1410f60241c5f63c636bb7e:
2060
2061commonEventHeader Model Structure
2062---------------------------------
2063
2064fields common to all events
2065
2066.. csv-table::
2067 :delim: |
2068 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2069 :widths: 20, 10, 15, 15, 30, 25
2070
2071 domain | Yes | string | | {'enum': ['fault', 'heartbeat', 'measurementsForVfScaling', 'mobileFlow', 'other', 'sipSignaling', 'stateChange', 'syslog', 'thresholdCrossingAlert', 'voiceQuality']} | the eventing domain associated with the event
2072 eventId | Yes | string | | | event key that is unique to the event source
2073 eventName | Yes | string | | | unique event name
2074 eventType | No | string | | | for example - applicationVnf, guestOS, hostOS, platform
Lusheng Jib2a561b2018-03-27 23:24:33 -04002075 internalHeaderFields | No | :ref:`internalHeaderFields <d_2873d30f54c59ef635c1fc0cbbaa89f1>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002076 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
2077 nfNamingCode | No | string | | | 4 character network function type, aligned with vnf naming standards
2078 nfcNamingCode | No | string | | | 3 character network function component type, aligned with vfc naming standards
2079 priority | Yes | string | | {'enum': ['High', 'Medium', 'Normal', 'Low']} | processing priority
2080 reportingEntityId | No | string | | | UUID identifying the entity reporting the event, for example an OAM VM; must be populated by the ATT enrichment process
2081 reportingEntityName | Yes | string | | | name of the entity reporting the event, for example, an EMS name; may be the same as sourceName
2082 sequence | Yes | integer | | | ordering of events communicated by an event source instance or 0 if not needed
2083 sourceId | No | string | | | UUID identifying the entity experiencing the event issue; must be populated by the ATT enrichment process
2084 sourceName | Yes | string | | | name of the entity experiencing the event issue
2085 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
2086 version | Yes | number | | | version of the event header
2087
2088.. _d_6e043350cba5faafe21de49c2f6fd745:
2089
2090counter Model Structure
2091-----------------------
2092
2093performance counter
2094
2095.. csv-table::
2096 :delim: |
2097 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2098 :widths: 20, 10, 15, 15, 30, 25
2099
Lusheng Jib2a561b2018-03-27 23:24:33 -04002100 criticality | Yes | string | | {'enum': ['CRIT', 'MAJ']} |
2101 name | Yes | string | | |
2102 thresholdCrossed | Yes | string | | |
2103 value | Yes | string | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002104
2105.. _d_6f081937f31c09078c8acf9212d6c449:
2106
2107cpuUsage Model Structure
2108------------------------
2109
2110usage of an identified CPU
2111
2112.. csv-table::
2113 :delim: |
2114 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2115 :widths: 20, 10, 15, 15, 30, 25
2116
2117 cpuIdentifier | Yes | string | | | cpu identifer
2118 cpuIdle | No | number | | | percentage of CPU time spent in the idle task
2119 cpuUsageInterrupt | No | number | | | percentage of time spent servicing interrupts
2120 cpuUsageNice | No | number | | | percentage of time spent running user space processes that have been niced
2121 cpuUsageSoftIrq | No | number | | | percentage of time spent handling soft irq interrupts
2122 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
2123 cpuUsageSystem | No | number | | | percentage of time spent on system tasks running the kernel
2124 cpuUsageUser | No | number | | | percentage of time spent running un-niced user space processes
2125 cpuWait | No | number | | | percentage of CPU time spent waiting for I/O operations to complete
2126 percentUsage | Yes | number | | | aggregate cpu usage of the virtual machine on which the VNFC reporting the event is running
2127
2128.. _d_bb7a69764c21219953df76826934938e:
2129
2130diskUsage Model Structure
2131-------------------------
2132
2133usage of an identified disk
2134
2135.. csv-table::
2136 :delim: |
2137 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2138 :widths: 20, 10, 15, 15, 30, 25
2139
2140 diskIdentifier | Yes | string | | | disk identifier
2141 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
2142 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
2143 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
2144 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
2145 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
2146 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
2147 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
2148 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
2149 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
2150 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
2151 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
2152 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
2153 diskOctetsReadAvg | No | number | | | number of octets per second read from a disk or partition; provide the average measurement within the measurement interval
2154 diskOctetsReadLast | No | number | | | number of octets per second read from a disk or partition; provide the last measurement within the measurement interval
2155 diskOctetsReadMax | No | number | | | number of octets per second read from a disk or partition; provide the maximum measurement within the measurement interval
2156 diskOctetsReadMin | No | number | | | number of octets per second read from a disk or partition; provide the minimum measurement within the measurement interval
2157 diskOctetsWriteAvg | No | number | | | number of octets per second written to a disk or partition; provide the average measurement within the measurement interval
2158 diskOctetsWriteLast | No | number | | | number of octets per second written to a disk or partition; provide the last measurement within the measurement interval
2159 diskOctetsWriteMax | No | number | | | number of octets per second written to a disk or partition; provide the maximum measurement within the measurement interval
2160 diskOctetsWriteMin | No | number | | | number of octets per second written to a disk or partition; provide the minimum measurement within the measurement interval
2161 diskOpsReadAvg | No | number | | | number of read operations per second issued to the disk; provide the average measurement within the measurement interval
2162 diskOpsReadLast | No | number | | | number of read operations per second issued to the disk; provide the last measurement within the measurement interval
2163 diskOpsReadMax | No | number | | | number of read operations per second issued to the disk; provide the maximum measurement within the measurement interval
2164 diskOpsReadMin | No | number | | | number of read operations per second issued to the disk; provide the minimum measurement within the measurement interval
2165 diskOpsWriteAvg | No | number | | | number of write operations per second issued to the disk; provide the average measurement within the measurement interval
2166 diskOpsWriteLast | No | number | | | number of write operations per second issued to the disk; provide the last measurement within the measurement interval
2167 diskOpsWriteMax | No | number | | | number of write operations per second issued to the disk; provide the maximum measurement within the measurement interval
2168 diskOpsWriteMin | No | number | | | number of write operations per second issued to the disk; provide the minimum measurement within the measurement interval
2169 diskPendingOperationsAvg | No | number | | | queue size of pending I/O operations per second; provide the average measurement within the measurement interval
2170 diskPendingOperationsLast | No | number | | | queue size of pending I/O operations per second; provide the last measurement within the measurement interval
2171 diskPendingOperationsMax | No | number | | | queue size of pending I/O operations per second; provide the maximum measurement within the measurement interval
2172 diskPendingOperationsMin | No | number | | | queue size of pending I/O operations per second; provide the minimum measurement within the measurement interval
2173 diskTimeReadAvg | No | number | | | milliseconds a read operation took to complete; provide the average measurement within the measurement interval
2174 diskTimeReadLast | No | number | | | milliseconds a read operation took to complete; provide the last measurement within the measurement interval
2175 diskTimeReadMax | No | number | | | milliseconds a read operation took to complete; provide the maximum measurement within the measurement interval
2176 diskTimeReadMin | No | number | | | milliseconds a read operation took to complete; provide the minimum measurement within the measurement interval
2177 diskTimeWriteAvg | No | number | | | milliseconds a write operation took to complete; provide the average measurement within the measurement interval
2178 diskTimeWriteLast | No | number | | | milliseconds a write operation took to complete; provide the last measurement within the measurement interval
2179 diskTimeWriteMax | No | number | | | milliseconds a write operation took to complete; provide the maximum measurement within the measurement interval
2180 diskTimeWriteMin | No | number | | | milliseconds a write operation took to complete; provide the minimum measurement within the measurement interval
2181
2182.. _d_c911a0a8abdb511d7cd6590f383d817b:
2183
2184endOfCallVqmSummaries Model Structure
2185-------------------------------------
2186
2187provides end of call voice quality metrics
2188
2189.. csv-table::
2190 :delim: |
2191 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2192 :widths: 20, 10, 15, 15, 30, 25
2193
2194 adjacencyName | Yes | string | | | adjacency name
2195 endpointDescription | Yes | string | | {'enum': ['Caller', 'Callee']} | Either Caller or Callee
Lusheng Jib2a561b2018-03-27 23:24:33 -04002196 endpointJitter | No | number | | |
2197 endpointRtpOctetsDiscarded | No | number | | |
2198 endpointRtpOctetsReceived | No | number | | |
2199 endpointRtpOctetsSent | No | number | | |
2200 endpointRtpPacketsDiscarded | No | number | | |
2201 endpointRtpPacketsReceived | No | number | | |
2202 endpointRtpPacketsSent | No | number | | |
2203 localJitter | No | number | | |
2204 localRtpOctetsDiscarded | No | number | | |
2205 localRtpOctetsReceived | No | number | | |
2206 localRtpOctetsSent | No | number | | |
2207 localRtpPacketsDiscarded | No | number | | |
2208 localRtpPacketsReceived | No | number | | |
2209 localRtpPacketsSent | No | number | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002210 mosCqe | No | number | | | 1-5 1dp
2211 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)
Lusheng Jib2a561b2018-03-27 23:24:33 -04002212 packetsLost | No | number | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002213 rFactor | No | number | | | 0-100
2214 roundTripDelay | No | number | | | millisecs
2215
2216.. _d_0eeffb3cd3e31135c2f3cf8ee4a2bdbb:
2217
2218event Model Structure
2219---------------------
2220
2221the root level of the common event format
2222
2223.. csv-table::
2224 :delim: |
2225 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2226 :widths: 20, 10, 15, 15, 30, 25
2227
Lusheng Jib2a561b2018-03-27 23:24:33 -04002228 commonEventHeader | Yes | :ref:`commonEventHeader <d_2dc9a27be1410f60241c5f63c636bb7e>` | | |
2229 faultFields | No | :ref:`faultFields <d_e7aa5254472f7823fdd6d5a090bfd0a4>` | | |
2230 heartbeatFields | No | :ref:`heartbeatFields <d_6ea626e11ce7887cddd39c36ff4f0926>` | | |
2231 measurementsForVfScalingFields | No | :ref:`measurementsForVfScalingFields <d_669cf98e276c9992abd27056c432bbb2>` | | |
2232 mobileFlowFields | No | :ref:`mobileFlowFields <d_dc18fe1d28fe3ef664c3f4ab777d8424>` | | |
2233 otherFields | No | :ref:`otherFields <d_5a79cd7ce784d60fd832d9c7c0a24322>` | | |
2234 sipSignalingFields | No | :ref:`sipSignalingFields <d_c3e191f0b26ddd68f927ac0c8b551c5e>` | | |
2235 stateChangeFields | No | :ref:`stateChangeFields <d_c5450f1a263d0a2b0c64c96119f7d759>` | | |
2236 syslogFields | No | :ref:`syslogFields <d_782271970af04a3b0e5a5da9b30996d2>` | | |
2237 thresholdCrossingAlertFields | No | :ref:`thresholdCrossingAlertFields <d_bd95ac8a5536a5bb5e6a0de7e64b9f20>` | | |
2238 voiceQualityFields | No | :ref:`voiceQualityFields <d_9551641bd1c775d9fcf4e45353de8e43>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002239
2240.. _d_4089a4a9ee684770c6f37a588a577589:
2241
2242eventDomainThrottleSpecification Model Structure
2243------------------------------------------------
2244
2245specification of what information to suppress within an event domain
2246
2247.. csv-table::
2248 :delim: |
2249 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2250 :widths: 20, 10, 15, 15, 30, 25
2251
2252 eventDomain | Yes | string | | | Event domain enum from the commonEventHeader domain field
2253 suppressedFieldNames | No | array of string | | | List of optional field names in the event block that should not be sent to the Event Listener
2254 suppressedNvPairsList | No | array of :ref:`suppressedNvPairs <d_52877eda2d273b282063857f97fa7ff4>` | | | Optional list of specific NvPairsNames to suppress within a given Name-Value Field
2255
2256.. _d_e7aa5254472f7823fdd6d5a090bfd0a4:
2257
2258faultFields Model Structure
2259---------------------------
2260
2261fields specific to fault events
2262
2263.. csv-table::
2264 :delim: |
2265 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2266 :widths: 20, 10, 15, 15, 30, 25
2267
2268 alarmAdditionalInformation | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional alarm information
2269 alarmCondition | Yes | string | | | alarm condition reported by the device
2270 alarmInterfaceA | No | string | | | card, port, channel or interface name of the device generating the alarm
2271 eventCategory | No | string | | | Event category, for example: license, link, routing, security, signaling
2272 eventSeverity | Yes | string | | {'enum': ['CRITICAL', 'MAJOR', 'MINOR', 'WARNING', 'NORMAL']} | event severity
2273 eventSourceType | Yes | string | | | type of event source; examples: card, host, other, port, portThreshold, router, slotThreshold, switch, virtualMachine, virtualNetworkFunction
2274 faultFieldsVersion | Yes | number | | | version of the faultFields block
2275 specificProblem | Yes | string | | | short description of the alarm or problem
2276 vfStatus | Yes | string | | {'enum': ['Active', 'Idle', 'Preparing to terminate', 'Ready to terminate', 'Requesting termination']} | virtual function status enumeration
2277
2278.. _d_76d7f35861442236cee9f716ea1e1540:
2279
2280featuresInUse Model Structure
2281-----------------------------
2282
2283number of times an identified feature was used over the measurementInterval
2284
2285.. csv-table::
2286 :delim: |
2287 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2288 :widths: 20, 10, 15, 15, 30, 25
2289
Lusheng Jib2a561b2018-03-27 23:24:33 -04002290 featureIdentifier | Yes | string | | |
2291 featureUtilization | Yes | integer | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002292
2293.. _d_a9799335edbbc52c7f0c5191f7bd09ee:
2294
2295field Model Structure
2296---------------------
2297
2298name value pair
2299
2300.. csv-table::
2301 :delim: |
2302 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2303 :widths: 20, 10, 15, 15, 30, 25
2304
Lusheng Jib2a561b2018-03-27 23:24:33 -04002305 name | Yes | string | | |
2306 value | Yes | string | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002307
2308.. _d_18e1fa5fd6774deefce826b075f8b6e7:
2309
2310filesystemUsage Model Structure
2311-------------------------------
2312
2313disk usage of an identified virtual machine in gigabytes and/or gigabytes per second
2314
2315.. csv-table::
2316 :delim: |
2317 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2318 :widths: 20, 10, 15, 15, 30, 25
2319
Lusheng Jib2a561b2018-03-27 23:24:33 -04002320 blockConfigured | Yes | number | | |
2321 blockIops | Yes | number | | |
2322 blockUsed | Yes | number | | |
2323 ephemeralConfigured | Yes | number | | |
2324 ephemeralIops | Yes | number | | |
2325 ephemeralUsed | Yes | number | | |
2326 filesystemName | Yes | string | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002327
2328.. _d_bb1527d221e848e0896c78552979238b:
2329
2330gtpPerFlowMetrics Model Structure
2331---------------------------------
2332
2333Mobility GTP Protocol per flow metrics
2334
2335.. csv-table::
2336 :delim: |
2337 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2338 :widths: 20, 10, 15, 15, 30, 25
2339
2340 avgBitErrorRate | Yes | number | | | average bit error rate
2341 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
2342 avgPacketLatency | Yes | number | | | average delivery latency
2343 avgReceiveThroughput | Yes | number | | | average receive throughput
2344 avgTransmitThroughput | Yes | number | | | average transmit throughput
2345 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
2346 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
2347 flowActivatedBy | No | string | | | Endpoint activating the flow
2348 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
2349 flowActivationMicrosec | Yes | number | | | Integer microseconds for the start of the flow connection
2350 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
2351 flowDeactivatedBy | No | string | | | Endpoint deactivating the flow
2352 flowDeactivationEpoch | Yes | number | | | Time for the start of the flow connection, in integer UTC epoch time aka UNIX time
2353 flowDeactivationMicrosec | Yes | number | | | Integer microseconds for the start of the flow connection
2354 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
2355 flowStatus | Yes | string | | | connection status at reporting time as a working / inactive / failed indicator value
2356 gtpConnectionStatus | No | string | | | Current connection state at reporting time
2357 gtpTunnelStatus | No | string | | | Current tunnel state at reporting time
2358 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
2359 ipTosList | No | array of string | | | Array of unique IP Type-of-Service values observed in the flow where values range from '0' to '255'
2360 largePacketRtt | No | number | | | large packet round trip time
2361 largePacketThreshold | No | number | | | large packet threshold being applied
2362 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
2363 maxReceiveBitRate | No | number | | | maximum receive bit rate
2364 maxTransmitBitRate | No | number | | | maximum transmit bit rate
2365 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
2366 mobileQciCosList | No | array of string | | | Array of unique LTE QCI or UMTS class-of-service values observed in the flow
2367 numActivationFailures | Yes | number | | | Number of failed activation requests, as observed by the reporting node
2368 numBitErrors | Yes | number | | | number of errored bits
2369 numBytesReceived | Yes | number | | | number of bytes received, including retransmissions
2370 numBytesTransmitted | Yes | number | | | number of bytes transmitted, including retransmissions
2371 numDroppedPackets | Yes | number | | | number of received packets dropped due to errors per virtual interface
2372 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
2373 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
2374 numHttpErrors | No | number | | | Http error count
2375 numL7BytesReceived | Yes | number | | | number of tunneled layer 7 bytes received, including retransmissions
2376 numL7BytesTransmitted | Yes | number | | | number of tunneled layer 7 bytes transmitted, excluding retransmissions
2377 numLostPackets | Yes | number | | | number of lost packets
2378 numOutOfOrderPackets | Yes | number | | | number of out-of-order packets
2379 numPacketErrors | Yes | number | | | number of errored packets
2380 numPacketsReceivedExclRetrans | Yes | number | | | number of packets received, excluding retransmission
2381 numPacketsReceivedInclRetrans | Yes | number | | | number of packets received, including retransmission
2382 numPacketsTransmittedInclRetrans | Yes | number | | | number of packets transmitted, including retransmissions
2383 numRetries | Yes | number | | | number of packet retries
2384 numTimeouts | Yes | number | | | number of packet timeouts
2385 numTunneledL7BytesReceived | Yes | number | | | number of tunneled layer 7 bytes received, excluding retransmissions
2386 roundTripTime | Yes | number | | | round trip time
2387 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
2388 tcpFlagList | No | array of string | | | Array of unique TCP Flags observed in the flow
2389 timeToFirstByte | Yes | number | | | Time in milliseconds between the connection activation and first byte received
2390
2391.. _d_6ea626e11ce7887cddd39c36ff4f0926:
2392
2393heartbeatFields Model Structure
2394-------------------------------
2395
2396optional field block for fields specific to heartbeat events
2397
2398.. csv-table::
2399 :delim: |
2400 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2401 :widths: 20, 10, 15, 15, 30, 25
2402
2403 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional heartbeat fields if needed
2404 heartbeatFieldsVersion | Yes | number | | | version of the heartbeatFields block
2405 heartbeatInterval | Yes | integer | | | current heartbeat interval in seconds
2406
2407.. _d_2873d30f54c59ef635c1fc0cbbaa89f1:
2408
2409internalHeaderFields Model Structure
2410------------------------------------
2411
2412enrichment fields for internal VES Event Listener service use only, not supplied by event sources
2413
2414
2415
2416.. _d_d8868aee802ae8e2b1e7ea1c4ecc1f54:
2417
2418jsonObject Model Structure
2419--------------------------
2420
2421json object schema, name and other meta-information along with one or more object instances
2422
2423.. csv-table::
2424 :delim: |
2425 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2426 :widths: 20, 10, 15, 15, 30, 25
2427
2428 nfSubscribedObjectName | No | string | | | name of the object associated with the nfSubscriptonId
2429 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
2430 objectInstances | Yes | array of :ref:`jsonObjectInstance <d_7bccbee07bd3044bd0b929cb6b567c03>` | | | one or more instances of the jsonObject
2431 objectName | Yes | string | | | name of the JSON Object
2432 objectSchema | No | string | | | json schema for the object
2433 objectSchemaUrl | No | string | | | Url to the json schema for the object
2434
2435.. _d_7bccbee07bd3044bd0b929cb6b567c03:
2436
2437jsonObjectInstance Model Structure
2438----------------------------------
2439
2440meta-information about an instance of a jsonObject along with the actual object instance
2441
2442.. csv-table::
2443 :delim: |
2444 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2445 :widths: 20, 10, 15, 15, 30, 25
2446
Lusheng Jib2a561b2018-03-27 23:24:33 -04002447 objectInstance | Yes | :ref:`objectInstance <i_4cf8290bf745cd386f0a55ec865aafd5>` | | | an instance conforming to the jsonObject schema
Lusheng Ji6553a132017-10-12 02:47:00 +00002448 objectInstanceEpochMicrosec | No | number | | | the unix time aka epoch time associated with this objectInstance--as microseconds elapsed since 1 Jan 1970 not including leap seconds
2449 objectKeys | No | array of :ref:`key <d_a217491e9c44487ec7bbd9ce3ac9dddb>` | | | an ordered set of keys that identifies this particular instance of jsonObject
2450
Lusheng Jib2a561b2018-03-27 23:24:33 -04002451.. _i_4cf8290bf745cd386f0a55ec865aafd5:
Lusheng Ji6553a132017-10-12 02:47:00 +00002452
2453**Objectinstance schema:**
2454
2455
2456an instance conforming to the jsonObject schema
2457
2458
2459
2460.. _d_a217491e9c44487ec7bbd9ce3ac9dddb:
2461
2462key Model Structure
2463-------------------
2464
2465tuple which provides the name of a key along with its value and relative order
2466
2467.. csv-table::
2468 :delim: |
2469 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2470 :widths: 20, 10, 15, 15, 30, 25
2471
2472 keyName | Yes | string | | | name of the key
2473 keyOrder | No | integer | | | relative sequence or order of the key with respect to other keys
2474 keyValue | No | string | | | value of the key
2475
2476.. _d_dc21244021b6cb0e0af16166e4600d99:
2477
2478latencyBucketMeasure Model Structure
2479------------------------------------
2480
2481number of counts falling within a defined latency bucket
2482
2483.. csv-table::
2484 :delim: |
2485 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2486 :widths: 20, 10, 15, 15, 30, 25
2487
Lusheng Jib2a561b2018-03-27 23:24:33 -04002488 countsInTheBucket | Yes | number | | |
2489 highEndOfLatencyBucket | No | number | | |
2490 lowEndOfLatencyBucket | No | number | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002491
2492.. _d_669cf98e276c9992abd27056c432bbb2:
2493
2494measurementsForVfScalingFields Model Structure
2495----------------------------------------------
2496
2497measurementsForVfScaling fields
2498
2499.. csv-table::
2500 :delim: |
2501 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2502 :widths: 20, 10, 15, 15, 30, 25
2503
2504 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional name-value-pair fields
2505 additionalMeasurements | No | array of :ref:`namedArrayOfFields <d_38de3331d60414da3eea18e8f7e0ecf9>` | | | array of named name-value-pair arrays
2506 additionalObjects | No | array of :ref:`jsonObject <d_d8868aee802ae8e2b1e7ea1c4ecc1f54>` | | | array of JSON objects described by name, schema and other meta-information
2507 codecUsageArray | No | array of :ref:`codecsInUse <d_df249c51a416f54e5609f2ffffe059c0>` | | | array of codecs in use
2508 concurrentSessions | No | integer | | | peak concurrent sessions for the VM or VNF over the measurementInterval
2509 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
2510 cpuUsageArray | No | array of :ref:`cpuUsage <d_6f081937f31c09078c8acf9212d6c449>` | | | usage of an array of CPUs
2511 diskUsageArray | No | array of :ref:`diskUsage <d_bb7a69764c21219953df76826934938e>` | | | usage of an array of disks
2512 featureUsageArray | No | array of :ref:`featuresInUse <d_76d7f35861442236cee9f716ea1e1540>` | | | array of features in use
2513 filesystemUsageArray | No | array of :ref:`filesystemUsage <d_18e1fa5fd6774deefce826b075f8b6e7>` | | | filesystem usage of the VM on which the VNFC reporting the event is running
2514 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
2515 meanRequestLatency | No | number | | | mean seconds required to respond to each request for the VM on which the VNFC reporting the event is running
2516 measurementInterval | Yes | number | | | interval over which measurements are being reported in seconds
2517 measurementsForVfScalingVersion | Yes | number | | | version of the measurementsForVfScaling block
2518 memoryUsageArray | No | array of :ref:`memoryUsage <d_7a758ee807f435a8ba5568e6da6ed597>` | | | memory usage of an array of VMs
2519 numberOfMediaPortsInUse | No | integer | | | number of media ports in use
2520 requestRate | No | number | | | peak rate of service requests per second to the VNF over the measurementInterval
2521 vNicPerformanceArray | No | array of :ref:`vNicPerformance <d_b845a2955da4c78bef3ba4d50021a240>` | | | usage of an array of virtual network interface cards
2522 vnfcScalingMetric | No | integer | | | represents busy-ness of the VNF from 0 to 100 as reported by the VNFC
2523
2524.. _d_7a758ee807f435a8ba5568e6da6ed597:
2525
2526memoryUsage Model Structure
2527---------------------------
2528
2529memory usage of an identified virtual machine
2530
2531.. csv-table::
2532 :delim: |
2533 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2534 :widths: 20, 10, 15, 15, 30, 25
2535
2536 memoryBuffered | No | number | | | kibibytes of temporary storage for raw disk blocks
2537 memoryCached | No | number | | | kibibytes of memory used for cache
2538 memoryConfigured | No | number | | | kibibytes of memory configured in the virtual machine on which the VNFC reporting the event is running
2539 memoryFree | Yes | number | | | kibibytes of physical RAM left unused by the system
2540 memorySlabRecl | No | number | | | the part of the slab that can be reclaimed such as caches measured in kibibytes
2541 memorySlabUnrecl | No | number | | | the part of the slab that cannot be reclaimed even when lacking memory measured in kibibytes
2542 memoryUsed | Yes | number | | | total memory minus the sum of free, buffered, cached and slab memory measured in kibibytes
2543 vmIdentifier | Yes | string | | | virtual machine identifier associated with the memory metrics
2544
2545.. _d_dc18fe1d28fe3ef664c3f4ab777d8424:
2546
2547mobileFlowFields Model Structure
2548--------------------------------
2549
2550mobileFlow fields
2551
2552.. csv-table::
2553 :delim: |
2554 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2555 :widths: 20, 10, 15, 15, 30, 25
2556
2557 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional mobileFlow fields if needed
2558 appProtocolType | No | string | | | application protocol
2559 appProtocolVersion | No | string | | | application protocol version
2560 applicationType | No | string | | | Application type inferred
2561 cid | No | string | | | cell id
2562 connectionType | No | string | | | Abbreviation referencing a 3GPP reference point e.g., S1-U, S11, etc
2563 ecgi | No | string | | | Evolved Cell Global Id
2564 flowDirection | Yes | string | | | Flow direction, indicating if the reporting node is the source of the flow or destination for the flow
Lusheng Jib2a561b2018-03-27 23:24:33 -04002565 gtpPerFlowMetrics | Yes | :ref:`gtpPerFlowMetrics <d_bb1527d221e848e0896c78552979238b>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002566 gtpProtocolType | No | string | | | GTP protocol
2567 gtpVersion | No | string | | | GTP protocol version
2568 httpHeader | No | string | | | HTTP request header, if the flow connects to a node referenced by HTTP
2569 imei | No | string | | | IMEI for the subscriber UE used in this flow, if the flow connects to a mobile device
2570 imsi | No | string | | | IMSI for the subscriber UE used in this flow, if the flow connects to a mobile device
2571 ipProtocolType | Yes | string | | | IP protocol type e.g., TCP, UDP, RTP...
2572 ipVersion | Yes | string | | | IP protocol version e.g., IPv4, IPv6
2573 lac | No | string | | | location area code
2574 mcc | No | string | | | mobile country code
2575 mnc | No | string | | | mobile network code
2576 mobileFlowFieldsVersion | Yes | number | | | version of the mobileFlowFields block
2577 msisdn | No | string | | | MSISDN for the subscriber UE used in this flow, as an integer, if the flow connects to a mobile device
2578 otherEndpointIpAddress | Yes | string | | | IP address for the other endpoint, as used for the flow being reported on
2579 otherEndpointPort | Yes | integer | | | IP Port for the reporting entity, as used for the flow being reported on
2580 otherFunctionalRole | No | string | | | Functional role of the other endpoint for the flow being reported on e.g., MME, S-GW, P-GW, PCRF...
2581 rac | No | string | | | routing area code
2582 radioAccessTechnology | No | string | | | Radio Access Technology e.g., 2G, 3G, LTE
2583 reportingEndpointIpAddr | Yes | string | | | IP address for the reporting entity, as used for the flow being reported on
2584 reportingEndpointPort | Yes | integer | | | IP port for the reporting entity, as used for the flow being reported on
2585 sac | No | string | | | service area code
2586 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
2587 tac | No | string | | | transport area code
2588 tunnelId | No | string | | | tunnel identifier
2589 vlanId | No | string | | | VLAN identifier used by this flow
2590
2591.. _d_38de3331d60414da3eea18e8f7e0ecf9:
2592
2593namedArrayOfFields Model Structure
2594----------------------------------
2595
2596an array of name value pairs along with a name for the array
2597
2598.. csv-table::
2599 :delim: |
2600 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2601 :widths: 20, 10, 15, 15, 30, 25
2602
2603 arrayOfFields | Yes | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | array of name value pairs
Lusheng Jib2a561b2018-03-27 23:24:33 -04002604 name | Yes | string | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002605
2606.. _d_5a79cd7ce784d60fd832d9c7c0a24322:
2607
2608otherFields Model Structure
2609---------------------------
2610
2611fields for events belonging to the 'other' domain of the commonEventHeader domain enumeration
2612
2613.. csv-table::
2614 :delim: |
2615 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2616 :widths: 20, 10, 15, 15, 30, 25
2617
2618 hashOfNameValuePairArrays | No | array of :ref:`namedArrayOfFields <d_38de3331d60414da3eea18e8f7e0ecf9>` | | | array of named name-value-pair arrays
2619 jsonObjects | No | array of :ref:`jsonObject <d_d8868aee802ae8e2b1e7ea1c4ecc1f54>` | | | array of JSON objects described by name, schema and other meta-information
2620 nameValuePairs | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | array of name-value pairs
2621 otherFieldsVersion | Yes | number | | | version of the otherFields block
2622
2623.. _d_6747334473cf2b305fe43b61a40656e1:
2624
2625requestError Model Structure
2626----------------------------
2627
2628standard request error data structure
2629
2630.. csv-table::
2631 :delim: |
2632 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2633 :widths: 20, 10, 15, 15, 30, 25
2634
2635 messageId | Yes | string | | | Unique message identifier of the format ABCnnnn where ABC is either SVC for Service Exceptions or POL for Policy Exception
2636 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
2637 url | No | string | | | Hyperlink to a detailed error resource e.g., an HTML page for browser user agents
2638 variables | No | string | | | List of zero or more strings that represent the contents of the variables used by the message text
2639
2640.. _d_c3e191f0b26ddd68f927ac0c8b551c5e:
2641
2642sipSignalingFields Model Structure
2643----------------------------------
2644
2645sip signaling fields
2646
2647.. csv-table::
2648 :delim: |
2649 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2650 :widths: 20, 10, 15, 15, 30, 25
2651
2652 additionalInformation | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional sip signaling fields if needed
2653 compressedSip | No | string | | | the full SIP request/response including headers and bodies
2654 correlator | Yes | string | | | this is the same for all events on this call
2655 localIpAddress | Yes | string | | | IP address on VNF
2656 localPort | Yes | string | | | port on VNF
2657 remoteIpAddress | Yes | string | | | IP address of peer endpoint
2658 remotePort | Yes | string | | | port of peer endpoint
2659 sipSignalingFieldsVersion | Yes | number | | | version of the sipSignalingFields block
2660 summarySip | No | string | | | the SIP Method or Response (INVITE, 200 OK, BYE, etc)
Lusheng Jib2a561b2018-03-27 23:24:33 -04002661 vendorVnfNameFields | Yes | :ref:`vendorVnfNameFields <d_d694eebbbc0078612d2ba22e0cbf814c>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002662
2663.. _d_c5450f1a263d0a2b0c64c96119f7d759:
2664
2665stateChangeFields Model Structure
2666---------------------------------
2667
2668stateChange fields
2669
2670.. csv-table::
2671 :delim: |
2672 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2673 :widths: 20, 10, 15, 15, 30, 25
2674
2675 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional stateChange fields if needed
2676 newState | Yes | string | | {'enum': ['inService', 'maintenance', 'outOfService']} | new state of the entity
2677 oldState | Yes | string | | {'enum': ['inService', 'maintenance', 'outOfService']} | previous state of the entity
2678 stateChangeFieldsVersion | Yes | number | | | version of the stateChangeFields block
2679 stateInterface | Yes | string | | | card or port name of the entity that changed state
2680
2681.. _d_52877eda2d273b282063857f97fa7ff4:
2682
2683suppressedNvPairs Model Structure
2684---------------------------------
2685
2686List of specific NvPairsNames to suppress within a given Name-Value Field for event Throttling
2687
2688.. csv-table::
2689 :delim: |
2690 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2691 :widths: 20, 10, 15, 15, 30, 25
2692
2693 nvPairFieldName | Yes | string | | | Name of the field within which are the nvpair names to suppress
2694 suppressedNvPairNames | Yes | array of string | | | Array of nvpair names to suppress within the nvpairFieldName
2695
2696.. _d_782271970af04a3b0e5a5da9b30996d2:
2697
2698syslogFields Model Structure
2699----------------------------
2700
2701sysLog fields
2702
2703.. csv-table::
Lusheng Jib2a561b2018-03-27 23:24:33 -04002704 :delim: |
Lusheng Ji6553a132017-10-12 02:47:00 +00002705 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2706 :widths: 20, 10, 15, 15, 30, 25
2707
Lusheng Jieaac78d2018-06-06 00:20:03 -04002708 additionalFields | No | string | | | additional syslog fields if needed provided as name=value
Lusheng Jib2a561b2018-03-27 23:24:33 -04002709 eventSourceHost | No | string | | | hostname of the device
2710 eventSourceType | Yes | string | | | type of event source; examples: other, router, switch, host, card, port, slotThreshold, portThreshold, virtualMachine, virtualNetworkFunction
2711 syslogFacility | No | integer | | | numeric code from 0 to 23 for facility--see table in documentation
2712 syslogFieldsVersion | Yes | number | | | version of the syslogFields block
2713 syslogMsg | Yes | string | | | syslog message
2714 syslogPri | No | integer | | | 0-192 combined severity and facility
2715 syslogProc | No | string | | | identifies the application that originated the message
2716 syslogProcId | No | number | | | a change in the value of this field indicates a discontinuity in syslog reporting
2717 syslogSData | No | string | | | syslog structured data consisting of a structured data Id followed by a set of key value pairs
2718 syslogSdId | No | string | | | 0-32 char in format name@number for example ourSDID@32473
2719 syslogSev | No | string | | {'enum': ['Alert', 'Critical', 'Debug', 'Emergency', 'Error', 'Info', 'Notice', 'Warning']} | numerical Code for severity derived from syslogPri as remaider of syslogPri / 8
2720 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
2721 syslogVer | No | number | | | IANA assigned version of the syslog protocol specification - typically 1
Lusheng Ji6553a132017-10-12 02:47:00 +00002722
2723.. _d_bd95ac8a5536a5bb5e6a0de7e64b9f20:
2724
2725thresholdCrossingAlertFields Model Structure
2726--------------------------------------------
2727
2728fields specific to threshold crossing alert events
2729
2730.. csv-table::
2731 :delim: |
2732 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2733 :widths: 20, 10, 15, 15, 30, 25
2734
2735 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional threshold crossing alert fields if needed
2736 additionalParameters | Yes | array of :ref:`counter <d_6e043350cba5faafe21de49c2f6fd745>` | | | performance counters
2737 alertAction | Yes | string | | {'enum': ['CLEAR', 'CONT', 'SET']} | Event action
2738 alertDescription | Yes | string | | | Unique short alert description such as IF-SHUB-ERRDROP
2739 alertType | Yes | string | | {'enum': ['CARD-ANOMALY', 'ELEMENT-ANOMALY', 'INTERFACE-ANOMALY', 'SERVICE-ANOMALY']} | Event type
2740 alertValue | No | string | | | Calculated API value (if applicable)
2741 associatedAlertIdList | No | array of string | | | List of eventIds associated with the event being reported
2742 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
2743 dataCollector | No | string | | | Specific performance collector instance used
2744 elementType | No | string | | | type of network element - internal ATT field
2745 eventSeverity | Yes | string | | {'enum': ['CRITICAL', 'MAJOR', 'MINOR', 'WARNING', 'NORMAL']} | event severity or priority
2746 eventStartTimestamp | Yes | string | | | Time closest to when the measurement was made; with RFC 2822 compliant format: Sat, 13 Mar 2010 11:29:05 -0800
2747 interfaceName | No | string | | | Physical or logical port or card (if applicable)
2748 networkService | No | string | | | network name - internal ATT field
2749 possibleRootCause | No | string | | | Reserved for future use
2750 thresholdCrossingFieldsVersion | Yes | number | | | version of the thresholdCrossingAlertFields block
2751
2752.. _d_b845a2955da4c78bef3ba4d50021a240:
2753
2754vNicPerformance Model Structure
2755-------------------------------
2756
2757describes the performance and errors of an identified virtual network interface card
2758
2759.. csv-table::
2760 :delim: |
2761 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2762 :widths: 20, 10, 15, 15, 30, 25
2763
2764 receivedBroadcastPacketsAccumulated | No | number | | | Cumulative count of broadcast packets received as read at the end of the measurement interval
2765 receivedBroadcastPacketsDelta | No | number | | | Count of broadcast packets received within the measurement interval
2766 receivedDiscardedPacketsAccumulated | No | number | | | Cumulative count of discarded packets received as read at the end of the measurement interval
2767 receivedDiscardedPacketsDelta | No | number | | | Count of discarded packets received within the measurement interval
2768 receivedErrorPacketsAccumulated | No | number | | | Cumulative count of error packets received as read at the end of the measurement interval
2769 receivedErrorPacketsDelta | No | number | | | Count of error packets received within the measurement interval
2770 receivedMulticastPacketsAccumulated | No | number | | | Cumulative count of multicast packets received as read at the end of the measurement interval
2771 receivedMulticastPacketsDelta | No | number | | | Count of multicast packets received within the measurement interval
2772 receivedOctetsAccumulated | No | number | | | Cumulative count of octets received as read at the end of the measurement interval
2773 receivedOctetsDelta | No | number | | | Count of octets received within the measurement interval
2774 receivedTotalPacketsAccumulated | No | number | | | Cumulative count of all packets received as read at the end of the measurement interval
2775 receivedTotalPacketsDelta | No | number | | | Count of all packets received within the measurement interval
2776 receivedUnicastPacketsAccumulated | No | number | | | Cumulative count of unicast packets received as read at the end of the measurement interval
2777 receivedUnicastPacketsDelta | No | number | | | Count of unicast packets received within the measurement interval
2778 transmittedBroadcastPacketsAccumulated | No | number | | | Cumulative count of broadcast packets transmitted as read at the end of the measurement interval
2779 transmittedBroadcastPacketsDelta | No | number | | | Count of broadcast packets transmitted within the measurement interval
2780 transmittedDiscardedPacketsAccumulated | No | number | | | Cumulative count of discarded packets transmitted as read at the end of the measurement interval
2781 transmittedDiscardedPacketsDelta | No | number | | | Count of discarded packets transmitted within the measurement interval
2782 transmittedErrorPacketsAccumulated | No | number | | | Cumulative count of error packets transmitted as read at the end of the measurement interval
2783 transmittedErrorPacketsDelta | No | number | | | Count of error packets transmitted within the measurement interval
2784 transmittedMulticastPacketsAccumulated | No | number | | | Cumulative count of multicast packets transmitted as read at the end of the measurement interval
2785 transmittedMulticastPacketsDelta | No | number | | | Count of multicast packets transmitted within the measurement interval
2786 transmittedOctetsAccumulated | No | number | | | Cumulative count of octets transmitted as read at the end of the measurement interval
2787 transmittedOctetsDelta | No | number | | | Count of octets transmitted within the measurement interval
2788 transmittedTotalPacketsAccumulated | No | number | | | Cumulative count of all packets transmitted as read at the end of the measurement interval
2789 transmittedTotalPacketsDelta | No | number | | | Count of all packets transmitted within the measurement interval
2790 transmittedUnicastPacketsAccumulated | No | number | | | Cumulative count of unicast packets transmitted as read at the end of the measurement interval
2791 transmittedUnicastPacketsDelta | No | number | | | Count of unicast packets transmitted within the measurement interval
2792 vNicIdentifier | Yes | string | | | vNic identification
2793 valuesAreSuspect | Yes | string | | {'enum': ['true', 'false']} | Indicates whether vNicPerformance values are likely inaccurate due to counter overflow or other condtions
2794
2795.. _d_d694eebbbc0078612d2ba22e0cbf814c:
2796
2797vendorVnfNameFields Model Structure
2798-----------------------------------
2799
2800provides vendor, vnf and vfModule identifying information
2801
2802.. csv-table::
2803 :delim: |
2804 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2805 :widths: 20, 10, 15, 15, 30, 25
2806
2807 vendorName | Yes | string | | | VNF vendor name
2808 vfModuleName | No | string | | | ASDC vfModuleName for the vfModule generating the event
2809 vnfName | No | string | | | ASDC modelName for the VNF generating the event
2810
2811.. _d_9551641bd1c775d9fcf4e45353de8e43:
2812
2813voiceQualityFields Model Structure
2814----------------------------------
2815
2816provides statistics related to customer facing voice products
2817
2818.. csv-table::
2819 :delim: |
2820 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2821 :widths: 20, 10, 15, 15, 30, 25
2822
2823 additionalInformation | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional voice quality fields if needed
2824 calleeSideCodec | Yes | string | | | callee codec for the call
2825 callerSideCodec | Yes | string | | | caller codec for the call
2826 correlator | Yes | string | | | this is the same for all events on this call
Lusheng Jib2a561b2018-03-27 23:24:33 -04002827 endOfCallVqmSummaries | No | :ref:`endOfCallVqmSummaries <d_c911a0a8abdb511d7cd6590f383d817b>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002828 midCallRtcp | Yes | string | | | Base64 encoding of the binary RTCP data excluding Eth/IP/UDP headers
2829 phoneNumber | No | string | | | phone number associated with the correlator
Lusheng Jib2a561b2018-03-27 23:24:33 -04002830 vendorVnfNameFields | Yes | :ref:`vendorVnfNameFields <d_d694eebbbc0078612d2ba22e0cbf814c>` | | |
Lusheng Ji6553a132017-10-12 02:47:00 +00002831 voiceQualityFieldsVersion | Yes | number | | | version of the voiceQualityFields block
Lusheng Jib2a561b2018-03-27 23:24:33 -04002832