11 Virtual 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
21 dcae@lists.openecomp.org
32 .. _securities_basicAuth:
34 basicAuth (HTTP Basic Authentication)
35 -------------------------------------
38 *HTTP Basic Authentication. Works over `HTTP` and `HTTPS`*
67 healthcheck successful
74 POST ``/eventListener/v5``
75 --------------------------
84 uri for posting VES event objects
92 .. _d_f598222d7a83ca9c3538556b263682d1:
99 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
100 :widths: 20, 10, 15, 15, 30, 25
102 event | No | :ref:`event <d_0eeffb3cd3e31135c2f3cf8ee4a2bdbb>` | | |
104 .. code-block:: javascript
108 "commonEventHeader": {
110 "eventId": "somestring",
111 "eventName": "somestring",
112 "eventType": "somestring",
113 "internalHeaderFields": {},
114 "lastEpochMicrosec": 1,
115 "nfNamingCode": "somestring",
116 "nfcNamingCode": "somestring",
118 "reportingEntityId": "somestring",
119 "reportingEntityName": "somestring",
121 "sourceId": "somestring",
122 "sourceName": "somestring",
123 "startEpochMicrosec": 1,
127 "alarmAdditionalInformation": [
129 "name": "somestring",
130 "value": "somestring"
133 "name": "somestring",
134 "value": "somestring"
137 "alarmCondition": "somestring",
138 "alarmInterfaceA": "somestring",
139 "eventCategory": "somestring",
140 "eventSeverity": "CRITICAL",
141 "eventSourceType": "somestring",
142 "faultFieldsVersion": 1,
143 "specificProblem": "somestring",
147 "additionalFields": [
149 "name": "somestring",
150 "value": "somestring"
153 "name": "somestring",
154 "value": "somestring"
157 "heartbeatFieldsVersion": 1,
158 "heartbeatInterval": 1
160 "measurementsForVfScalingFields": {
161 "additionalFields": [
163 "name": "somestring",
164 "value": "somestring"
167 "name": "somestring",
168 "value": "somestring"
171 "additionalMeasurements": [
175 "name": "somestring",
176 "value": "somestring"
179 "name": "somestring",
180 "value": "somestring"
188 "name": "somestring",
189 "value": "somestring"
192 "name": "somestring",
193 "value": "somestring"
199 "additionalObjects": [
201 "nfSubscribedObjectName": "somestring",
202 "nfSubscriptionId": "somestring",
205 "objectInstance": {},
206 "objectInstanceEpochMicrosec": 1,
209 "keyName": "somestring",
211 "keyValue": "somestring"
214 "keyName": "somestring",
216 "keyValue": "somestring"
221 "objectInstance": {},
222 "objectInstanceEpochMicrosec": 1,
225 "keyName": "somestring",
227 "keyValue": "somestring"
230 "keyName": "somestring",
232 "keyValue": "somestring"
237 "objectName": "somestring",
238 "objectSchema": "somestring",
239 "objectSchemaUrl": "somestring"
242 "nfSubscribedObjectName": "somestring",
243 "nfSubscriptionId": "somestring",
246 "objectInstance": {},
247 "objectInstanceEpochMicrosec": 1,
250 "keyName": "somestring",
252 "keyValue": "somestring"
255 "keyName": "somestring",
257 "keyValue": "somestring"
262 "objectInstance": {},
263 "objectInstanceEpochMicrosec": 1,
266 "keyName": "somestring",
268 "keyValue": "somestring"
271 "keyName": "somestring",
273 "keyValue": "somestring"
278 "objectName": "somestring",
279 "objectSchema": "somestring",
280 "objectSchemaUrl": "somestring"
285 "codecIdentifier": "somestring",
289 "codecIdentifier": "somestring",
293 "concurrentSessions": 1,
294 "configuredEntities": 1,
297 "cpuIdentifier": "somestring",
299 "cpuUsageInterrupt": 1,
301 "cpuUsageSoftIrq": 1,
309 "cpuIdentifier": "somestring",
311 "cpuUsageInterrupt": 1,
313 "cpuUsageSoftIrq": 1,
323 "diskIdentifier": "somestring",
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,
345 "diskOpsReadLast": 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,
363 "diskTimeWriteMin": 1
366 "diskIdentifier": "somestring",
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,
388 "diskOpsReadLast": 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,
406 "diskTimeWriteMin": 1
409 "featureUsageArray": [
411 "featureIdentifier": "somestring",
412 "featureUtilization": 1
415 "featureIdentifier": "somestring",
416 "featureUtilization": 1
419 "filesystemUsageArray": [
421 "blockConfigured": 1,
424 "ephemeralConfigured": 1,
427 "filesystemName": "somestring"
430 "blockConfigured": 1,
433 "ephemeralConfigured": 1,
436 "filesystemName": "somestring"
439 "latencyDistribution": [
441 "countsInTheBucket": 1,
442 "highEndOfLatencyBucket": 1,
443 "lowEndOfLatencyBucket": 1
446 "countsInTheBucket": 1,
447 "highEndOfLatencyBucket": 1,
448 "lowEndOfLatencyBucket": 1
451 "meanRequestLatency": 1,
452 "measurementInterval": 1,
453 "measurementsForVfScalingVersion": 1,
454 "memoryUsageArray": [
458 "memoryConfigured": 1,
461 "memorySlabUnrecl": 1,
463 "vmIdentifier": "somestring"
468 "memoryConfigured": 1,
471 "memorySlabUnrecl": 1,
473 "vmIdentifier": "somestring"
476 "numberOfMediaPortsInUse": 1,
478 "vNicPerformanceArray": [
480 "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",
509 "valuesAreSuspect": "true"
512 "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",
541 "valuesAreSuspect": "true"
544 "vnfcScalingMetric": 1
546 "mobileFlowFields": {
547 "additionalFields": [
549 "name": "somestring",
550 "value": "somestring"
553 "name": "somestring",
554 "value": "somestring"
557 "appProtocolType": "somestring",
558 "appProtocolVersion": "somestring",
559 "applicationType": "somestring",
561 "connectionType": "somestring",
562 "ecgi": "somestring",
563 "flowDirection": "somestring",
564 "gtpPerFlowMetrics": {
565 "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",
598 "largePacketThreshold": 1,
599 "maxPacketDelayVariation": 1,
600 "maxReceiveBitRate": 1,
601 "maxTransmitBitRate": 1,
602 "mobileQciCosCountList": [
612 "mobileQciCosList": [
616 "numActivationFailures": 1,
618 "numBytesReceived": 1,
619 "numBytesTransmitted": 1,
620 "numDroppedPackets": 1,
621 "numGtpEchoFailures": 1,
622 "numGtpTunnelErrors": 1,
624 "numL7BytesReceived": 1,
625 "numL7BytesTransmitted": 1,
627 "numOutOfOrderPackets": 1,
628 "numPacketErrors": 1,
629 "numPacketsReceivedExclRetrans": 1,
630 "numPacketsReceivedInclRetrans": 1,
631 "numPacketsTransmittedInclRetrans": 1,
634 "numTunneledL7BytesReceived": 1,
636 "tcpFlagCountList": [
652 "gtpProtocolType": "somestring",
653 "gtpVersion": "somestring",
654 "httpHeader": "somestring",
655 "imei": "somestring",
656 "imsi": "somestring",
657 "ipProtocolType": "somestring",
658 "ipVersion": "somestring",
662 "mobileFlowFieldsVersion": 1,
663 "msisdn": "somestring",
664 "otherEndpointIpAddress": "somestring",
665 "otherEndpointPort": 1,
666 "otherFunctionalRole": "somestring",
668 "radioAccessTechnology": "somestring",
669 "reportingEndpointIpAddr": "somestring",
670 "reportingEndpointPort": 1,
672 "samplingAlgorithm": 1,
674 "tunnelId": "somestring",
675 "vlanId": "somestring"
678 "hashOfNameValuePairArrays": [
682 "name": "somestring",
683 "value": "somestring"
686 "name": "somestring",
687 "value": "somestring"
695 "name": "somestring",
696 "value": "somestring"
699 "name": "somestring",
700 "value": "somestring"
708 "nfSubscribedObjectName": "somestring",
709 "nfSubscriptionId": "somestring",
712 "objectInstance": {},
713 "objectInstanceEpochMicrosec": 1,
716 "keyName": "somestring",
718 "keyValue": "somestring"
721 "keyName": "somestring",
723 "keyValue": "somestring"
728 "objectInstance": {},
729 "objectInstanceEpochMicrosec": 1,
732 "keyName": "somestring",
734 "keyValue": "somestring"
737 "keyName": "somestring",
739 "keyValue": "somestring"
744 "objectName": "somestring",
745 "objectSchema": "somestring",
746 "objectSchemaUrl": "somestring"
749 "nfSubscribedObjectName": "somestring",
750 "nfSubscriptionId": "somestring",
753 "objectInstance": {},
754 "objectInstanceEpochMicrosec": 1,
757 "keyName": "somestring",
759 "keyValue": "somestring"
762 "keyName": "somestring",
764 "keyValue": "somestring"
769 "objectInstance": {},
770 "objectInstanceEpochMicrosec": 1,
773 "keyName": "somestring",
775 "keyValue": "somestring"
778 "keyName": "somestring",
780 "keyValue": "somestring"
785 "objectName": "somestring",
786 "objectSchema": "somestring",
787 "objectSchemaUrl": "somestring"
792 "name": "somestring",
793 "value": "somestring"
796 "name": "somestring",
797 "value": "somestring"
800 "otherFieldsVersion": 1
802 "sipSignalingFields": {
803 "additionalInformation": [
805 "name": "somestring",
806 "value": "somestring"
809 "name": "somestring",
810 "value": "somestring"
813 "compressedSip": "somestring",
814 "correlator": "somestring",
815 "localIpAddress": "somestring",
816 "localPort": "somestring",
817 "remoteIpAddress": "somestring",
818 "remotePort": "somestring",
819 "sipSignalingFieldsVersion": 1,
820 "summarySip": "somestring",
821 "vendorVnfNameFields": {
822 "vendorName": "somestring",
823 "vfModuleName": "somestring",
824 "vnfName": "somestring"
827 "stateChangeFields": {
828 "additionalFields": [
830 "name": "somestring",
831 "value": "somestring"
834 "name": "somestring",
835 "value": "somestring"
838 "newState": "inService",
839 "oldState": "inService",
840 "stateChangeFieldsVersion": 1,
841 "stateInterface": "somestring"
844 "additionalFields": "somestring",
845 "eventSourceHost": "somestring",
846 "eventSourceType": "somestring",
848 "syslogFieldsVersion": 1,
849 "syslogMsg": "somestring",
851 "syslogProc": "somestring",
853 "syslogSData": "somestring",
854 "syslogSdId": "somestring",
855 "syslogSev": "Alert",
856 "syslogTag": "somestring",
859 "thresholdCrossingAlertFields": {
860 "additionalFields": [
862 "name": "somestring",
863 "value": "somestring"
866 "name": "somestring",
867 "value": "somestring"
870 "additionalParameters": [
872 "criticality": "CRIT",
873 "name": "somestring",
874 "thresholdCrossed": "somestring",
875 "value": "somestring"
878 "criticality": "CRIT",
879 "name": "somestring",
880 "thresholdCrossed": "somestring",
881 "value": "somestring"
884 "alertAction": "CLEAR",
885 "alertDescription": "somestring",
886 "alertType": "CARD-ANOMALY",
887 "alertValue": "somestring",
888 "associatedAlertIdList": [
892 "collectionTimestamp": "somestring",
893 "dataCollector": "somestring",
894 "elementType": "somestring",
895 "eventSeverity": "CRITICAL",
896 "eventStartTimestamp": "somestring",
897 "interfaceName": "somestring",
898 "networkService": "somestring",
899 "possibleRootCause": "somestring",
900 "thresholdCrossingFieldsVersion": 1
902 "voiceQualityFields": {
903 "additionalInformation": [
905 "name": "somestring",
906 "value": "somestring"
909 "name": "somestring",
910 "value": "somestring"
913 "calleeSideCodec": "somestring",
914 "callerSideCodec": "somestring",
915 "correlator": "somestring",
916 "endOfCallVqmSummaries": {
917 "adjacencyName": "somestring",
918 "endpointDescription": "Caller",
920 "endpointRtpOctetsDiscarded": 1,
921 "endpointRtpOctetsReceived": 1,
922 "endpointRtpOctetsSent": 1,
923 "endpointRtpPacketsDiscarded": 1,
924 "endpointRtpPacketsReceived": 1,
925 "endpointRtpPacketsSent": 1,
927 "localRtpOctetsDiscarded": 1,
928 "localRtpOctetsReceived": 1,
929 "localRtpOctetsSent": 1,
930 "localRtpPacketsDiscarded": 1,
931 "localRtpPacketsReceived": 1,
932 "localRtpPacketsSent": 1,
934 "packetLossPercent": 1,
939 "midCallRtcp": "somestring",
940 "phoneNumber": "somestring",
941 "vendorVnfNameFields": {
942 "vendorName": "somestring",
943 "vfModuleName": "somestring",
944 "vnfName": "somestring"
946 "voiceQualityFieldsVersion": 1
960 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
964 .. code-block:: javascript
968 "message": "somestring",
978 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
982 .. code-block:: javascript
986 "message": "somestring",
996 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1000 .. code-block:: javascript
1004 "message": "somestring",
1005 "type": "somestring"
1014 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1018 .. code-block:: javascript
1022 "message": "somestring",
1023 "type": "somestring"
1032 :header: "Security Schema", "Scopes"
1035 :ref:`basicAuth <securities_basicAuth>`, ""
1038 POST ``/eventListener/v5/eventBatch``
1039 -------------------------------------
1048 uri for posting VES batch event objects
1056 .. _d_f598222d7a83ca9c3538556b263682d1:
1063 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
1064 :widths: 20, 10, 15, 15, 30, 25
1066 event | No | :ref:`event <d_0eeffb3cd3e31135c2f3cf8ee4a2bdbb>` | | |
1068 .. code-block:: javascript
1072 "commonEventHeader": {
1074 "eventId": "somestring",
1075 "eventName": "somestring",
1076 "eventType": "somestring",
1077 "internalHeaderFields": {},
1078 "lastEpochMicrosec": 1,
1079 "nfNamingCode": "somestring",
1080 "nfcNamingCode": "somestring",
1082 "reportingEntityId": "somestring",
1083 "reportingEntityName": "somestring",
1085 "sourceId": "somestring",
1086 "sourceName": "somestring",
1087 "startEpochMicrosec": 1,
1091 "alarmAdditionalInformation": [
1093 "name": "somestring",
1094 "value": "somestring"
1097 "name": "somestring",
1098 "value": "somestring"
1101 "alarmCondition": "somestring",
1102 "alarmInterfaceA": "somestring",
1103 "eventCategory": "somestring",
1104 "eventSeverity": "CRITICAL",
1105 "eventSourceType": "somestring",
1106 "faultFieldsVersion": 1,
1107 "specificProblem": "somestring",
1108 "vfStatus": "Active"
1110 "heartbeatFields": {
1111 "additionalFields": [
1113 "name": "somestring",
1114 "value": "somestring"
1117 "name": "somestring",
1118 "value": "somestring"
1121 "heartbeatFieldsVersion": 1,
1122 "heartbeatInterval": 1
1124 "measurementsForVfScalingFields": {
1125 "additionalFields": [
1127 "name": "somestring",
1128 "value": "somestring"
1131 "name": "somestring",
1132 "value": "somestring"
1135 "additionalMeasurements": [
1139 "name": "somestring",
1140 "value": "somestring"
1143 "name": "somestring",
1144 "value": "somestring"
1147 "name": "somestring"
1152 "name": "somestring",
1153 "value": "somestring"
1156 "name": "somestring",
1157 "value": "somestring"
1160 "name": "somestring"
1163 "additionalObjects": [
1165 "nfSubscribedObjectName": "somestring",
1166 "nfSubscriptionId": "somestring",
1167 "objectInstances": [
1169 "objectInstance": {},
1170 "objectInstanceEpochMicrosec": 1,
1173 "keyName": "somestring",
1175 "keyValue": "somestring"
1178 "keyName": "somestring",
1180 "keyValue": "somestring"
1185 "objectInstance": {},
1186 "objectInstanceEpochMicrosec": 1,
1189 "keyName": "somestring",
1191 "keyValue": "somestring"
1194 "keyName": "somestring",
1196 "keyValue": "somestring"
1201 "objectName": "somestring",
1202 "objectSchema": "somestring",
1203 "objectSchemaUrl": "somestring"
1206 "nfSubscribedObjectName": "somestring",
1207 "nfSubscriptionId": "somestring",
1208 "objectInstances": [
1210 "objectInstance": {},
1211 "objectInstanceEpochMicrosec": 1,
1214 "keyName": "somestring",
1216 "keyValue": "somestring"
1219 "keyName": "somestring",
1221 "keyValue": "somestring"
1226 "objectInstance": {},
1227 "objectInstanceEpochMicrosec": 1,
1230 "keyName": "somestring",
1232 "keyValue": "somestring"
1235 "keyName": "somestring",
1237 "keyValue": "somestring"
1242 "objectName": "somestring",
1243 "objectSchema": "somestring",
1244 "objectSchemaUrl": "somestring"
1247 "codecUsageArray": [
1249 "codecIdentifier": "somestring",
1253 "codecIdentifier": "somestring",
1257 "concurrentSessions": 1,
1258 "configuredEntities": 1,
1261 "cpuIdentifier": "somestring",
1263 "cpuUsageInterrupt": 1,
1265 "cpuUsageSoftIrq": 1,
1267 "cpuUsageSystem": 1,
1273 "cpuIdentifier": "somestring",
1275 "cpuUsageInterrupt": 1,
1277 "cpuUsageSoftIrq": 1,
1279 "cpuUsageSystem": 1,
1287 "diskIdentifier": "somestring",
1289 "diskIoTimeLast": 1,
1292 "diskMergedReadAvg": 1,
1293 "diskMergedReadLast": 1,
1294 "diskMergedReadMax": 1,
1295 "diskMergedReadMin": 1,
1296 "diskMergedWriteAvg": 1,
1297 "diskMergedWriteLast": 1,
1298 "diskMergedWriteMax": 1,
1299 "diskMergedWriteMin": 1,
1300 "diskOctetsReadAvg": 1,
1301 "diskOctetsReadLast": 1,
1302 "diskOctetsReadMax": 1,
1303 "diskOctetsReadMin": 1,
1304 "diskOctetsWriteAvg": 1,
1305 "diskOctetsWriteLast": 1,
1306 "diskOctetsWriteMax": 1,
1307 "diskOctetsWriteMin": 1,
1308 "diskOpsReadAvg": 1,
1309 "diskOpsReadLast": 1,
1310 "diskOpsReadMax": 1,
1311 "diskOpsReadMin": 1,
1312 "diskOpsWriteAvg": 1,
1313 "diskOpsWriteLast": 1,
1314 "diskOpsWriteMax": 1,
1315 "diskOpsWriteMin": 1,
1316 "diskPendingOperationsAvg": 1,
1317 "diskPendingOperationsLast": 1,
1318 "diskPendingOperationsMax": 1,
1319 "diskPendingOperationsMin": 1,
1320 "diskTimeReadAvg": 1,
1321 "diskTimeReadLast": 1,
1322 "diskTimeReadMax": 1,
1323 "diskTimeReadMin": 1,
1324 "diskTimeWriteAvg": 1,
1325 "diskTimeWriteLast": 1,
1326 "diskTimeWriteMax": 1,
1327 "diskTimeWriteMin": 1
1330 "diskIdentifier": "somestring",
1332 "diskIoTimeLast": 1,
1335 "diskMergedReadAvg": 1,
1336 "diskMergedReadLast": 1,
1337 "diskMergedReadMax": 1,
1338 "diskMergedReadMin": 1,
1339 "diskMergedWriteAvg": 1,
1340 "diskMergedWriteLast": 1,
1341 "diskMergedWriteMax": 1,
1342 "diskMergedWriteMin": 1,
1343 "diskOctetsReadAvg": 1,
1344 "diskOctetsReadLast": 1,
1345 "diskOctetsReadMax": 1,
1346 "diskOctetsReadMin": 1,
1347 "diskOctetsWriteAvg": 1,
1348 "diskOctetsWriteLast": 1,
1349 "diskOctetsWriteMax": 1,
1350 "diskOctetsWriteMin": 1,
1351 "diskOpsReadAvg": 1,
1352 "diskOpsReadLast": 1,
1353 "diskOpsReadMax": 1,
1354 "diskOpsReadMin": 1,
1355 "diskOpsWriteAvg": 1,
1356 "diskOpsWriteLast": 1,
1357 "diskOpsWriteMax": 1,
1358 "diskOpsWriteMin": 1,
1359 "diskPendingOperationsAvg": 1,
1360 "diskPendingOperationsLast": 1,
1361 "diskPendingOperationsMax": 1,
1362 "diskPendingOperationsMin": 1,
1363 "diskTimeReadAvg": 1,
1364 "diskTimeReadLast": 1,
1365 "diskTimeReadMax": 1,
1366 "diskTimeReadMin": 1,
1367 "diskTimeWriteAvg": 1,
1368 "diskTimeWriteLast": 1,
1369 "diskTimeWriteMax": 1,
1370 "diskTimeWriteMin": 1
1373 "featureUsageArray": [
1375 "featureIdentifier": "somestring",
1376 "featureUtilization": 1
1379 "featureIdentifier": "somestring",
1380 "featureUtilization": 1
1383 "filesystemUsageArray": [
1385 "blockConfigured": 1,
1388 "ephemeralConfigured": 1,
1391 "filesystemName": "somestring"
1394 "blockConfigured": 1,
1397 "ephemeralConfigured": 1,
1400 "filesystemName": "somestring"
1403 "latencyDistribution": [
1405 "countsInTheBucket": 1,
1406 "highEndOfLatencyBucket": 1,
1407 "lowEndOfLatencyBucket": 1
1410 "countsInTheBucket": 1,
1411 "highEndOfLatencyBucket": 1,
1412 "lowEndOfLatencyBucket": 1
1415 "meanRequestLatency": 1,
1416 "measurementInterval": 1,
1417 "measurementsForVfScalingVersion": 1,
1418 "memoryUsageArray": [
1420 "memoryBuffered": 1,
1422 "memoryConfigured": 1,
1424 "memorySlabRecl": 1,
1425 "memorySlabUnrecl": 1,
1427 "vmIdentifier": "somestring"
1430 "memoryBuffered": 1,
1432 "memoryConfigured": 1,
1434 "memorySlabRecl": 1,
1435 "memorySlabUnrecl": 1,
1437 "vmIdentifier": "somestring"
1440 "numberOfMediaPortsInUse": 1,
1442 "vNicPerformanceArray": [
1444 "receivedBroadcastPacketsAccumulated": 1,
1445 "receivedBroadcastPacketsDelta": 1,
1446 "receivedDiscardedPacketsAccumulated": 1,
1447 "receivedDiscardedPacketsDelta": 1,
1448 "receivedErrorPacketsAccumulated": 1,
1449 "receivedErrorPacketsDelta": 1,
1450 "receivedMulticastPacketsAccumulated": 1,
1451 "receivedMulticastPacketsDelta": 1,
1452 "receivedOctetsAccumulated": 1,
1453 "receivedOctetsDelta": 1,
1454 "receivedTotalPacketsAccumulated": 1,
1455 "receivedTotalPacketsDelta": 1,
1456 "receivedUnicastPacketsAccumulated": 1,
1457 "receivedUnicastPacketsDelta": 1,
1458 "transmittedBroadcastPacketsAccumulated": 1,
1459 "transmittedBroadcastPacketsDelta": 1,
1460 "transmittedDiscardedPacketsAccumulated": 1,
1461 "transmittedDiscardedPacketsDelta": 1,
1462 "transmittedErrorPacketsAccumulated": 1,
1463 "transmittedErrorPacketsDelta": 1,
1464 "transmittedMulticastPacketsAccumulated": 1,
1465 "transmittedMulticastPacketsDelta": 1,
1466 "transmittedOctetsAccumulated": 1,
1467 "transmittedOctetsDelta": 1,
1468 "transmittedTotalPacketsAccumulated": 1,
1469 "transmittedTotalPacketsDelta": 1,
1470 "transmittedUnicastPacketsAccumulated": 1,
1471 "transmittedUnicastPacketsDelta": 1,
1472 "vNicIdentifier": "somestring",
1473 "valuesAreSuspect": "true"
1476 "receivedBroadcastPacketsAccumulated": 1,
1477 "receivedBroadcastPacketsDelta": 1,
1478 "receivedDiscardedPacketsAccumulated": 1,
1479 "receivedDiscardedPacketsDelta": 1,
1480 "receivedErrorPacketsAccumulated": 1,
1481 "receivedErrorPacketsDelta": 1,
1482 "receivedMulticastPacketsAccumulated": 1,
1483 "receivedMulticastPacketsDelta": 1,
1484 "receivedOctetsAccumulated": 1,
1485 "receivedOctetsDelta": 1,
1486 "receivedTotalPacketsAccumulated": 1,
1487 "receivedTotalPacketsDelta": 1,
1488 "receivedUnicastPacketsAccumulated": 1,
1489 "receivedUnicastPacketsDelta": 1,
1490 "transmittedBroadcastPacketsAccumulated": 1,
1491 "transmittedBroadcastPacketsDelta": 1,
1492 "transmittedDiscardedPacketsAccumulated": 1,
1493 "transmittedDiscardedPacketsDelta": 1,
1494 "transmittedErrorPacketsAccumulated": 1,
1495 "transmittedErrorPacketsDelta": 1,
1496 "transmittedMulticastPacketsAccumulated": 1,
1497 "transmittedMulticastPacketsDelta": 1,
1498 "transmittedOctetsAccumulated": 1,
1499 "transmittedOctetsDelta": 1,
1500 "transmittedTotalPacketsAccumulated": 1,
1501 "transmittedTotalPacketsDelta": 1,
1502 "transmittedUnicastPacketsAccumulated": 1,
1503 "transmittedUnicastPacketsDelta": 1,
1504 "vNicIdentifier": "somestring",
1505 "valuesAreSuspect": "true"
1508 "vnfcScalingMetric": 1
1510 "mobileFlowFields": {
1511 "additionalFields": [
1513 "name": "somestring",
1514 "value": "somestring"
1517 "name": "somestring",
1518 "value": "somestring"
1521 "appProtocolType": "somestring",
1522 "appProtocolVersion": "somestring",
1523 "applicationType": "somestring",
1524 "cid": "somestring",
1525 "connectionType": "somestring",
1526 "ecgi": "somestring",
1527 "flowDirection": "somestring",
1528 "gtpPerFlowMetrics": {
1529 "avgBitErrorRate": 1,
1530 "avgPacketDelayVariation": 1,
1531 "avgPacketLatency": 1,
1532 "avgReceiveThroughput": 1,
1533 "avgTransmitThroughput": 1,
1534 "durConnectionFailedStatus": 1,
1535 "durTunnelFailedStatus": 1,
1536 "flowActivatedBy": "somestring",
1537 "flowActivationEpoch": 1,
1538 "flowActivationMicrosec": 1,
1539 "flowActivationTime": "somestring",
1540 "flowDeactivatedBy": "somestring",
1541 "flowDeactivationEpoch": 1,
1542 "flowDeactivationMicrosec": 1,
1543 "flowDeactivationTime": "somestring",
1544 "flowStatus": "somestring",
1545 "gtpConnectionStatus": "somestring",
1546 "gtpTunnelStatus": "somestring",
1561 "largePacketRtt": 1,
1562 "largePacketThreshold": 1,
1563 "maxPacketDelayVariation": 1,
1564 "maxReceiveBitRate": 1,
1565 "maxTransmitBitRate": 1,
1566 "mobileQciCosCountList": [
1576 "mobileQciCosList": [
1580 "numActivationFailures": 1,
1582 "numBytesReceived": 1,
1583 "numBytesTransmitted": 1,
1584 "numDroppedPackets": 1,
1585 "numGtpEchoFailures": 1,
1586 "numGtpTunnelErrors": 1,
1588 "numL7BytesReceived": 1,
1589 "numL7BytesTransmitted": 1,
1590 "numLostPackets": 1,
1591 "numOutOfOrderPackets": 1,
1592 "numPacketErrors": 1,
1593 "numPacketsReceivedExclRetrans": 1,
1594 "numPacketsReceivedInclRetrans": 1,
1595 "numPacketsTransmittedInclRetrans": 1,
1598 "numTunneledL7BytesReceived": 1,
1600 "tcpFlagCountList": [
1614 "timeToFirstByte": 1
1616 "gtpProtocolType": "somestring",
1617 "gtpVersion": "somestring",
1618 "httpHeader": "somestring",
1619 "imei": "somestring",
1620 "imsi": "somestring",
1621 "ipProtocolType": "somestring",
1622 "ipVersion": "somestring",
1623 "lac": "somestring",
1624 "mcc": "somestring",
1625 "mnc": "somestring",
1626 "mobileFlowFieldsVersion": 1,
1627 "msisdn": "somestring",
1628 "otherEndpointIpAddress": "somestring",
1629 "otherEndpointPort": 1,
1630 "otherFunctionalRole": "somestring",
1631 "rac": "somestring",
1632 "radioAccessTechnology": "somestring",
1633 "reportingEndpointIpAddr": "somestring",
1634 "reportingEndpointPort": 1,
1635 "sac": "somestring",
1636 "samplingAlgorithm": 1,
1637 "tac": "somestring",
1638 "tunnelId": "somestring",
1639 "vlanId": "somestring"
1642 "hashOfNameValuePairArrays": [
1646 "name": "somestring",
1647 "value": "somestring"
1650 "name": "somestring",
1651 "value": "somestring"
1654 "name": "somestring"
1659 "name": "somestring",
1660 "value": "somestring"
1663 "name": "somestring",
1664 "value": "somestring"
1667 "name": "somestring"
1672 "nfSubscribedObjectName": "somestring",
1673 "nfSubscriptionId": "somestring",
1674 "objectInstances": [
1676 "objectInstance": {},
1677 "objectInstanceEpochMicrosec": 1,
1680 "keyName": "somestring",
1682 "keyValue": "somestring"
1685 "keyName": "somestring",
1687 "keyValue": "somestring"
1692 "objectInstance": {},
1693 "objectInstanceEpochMicrosec": 1,
1696 "keyName": "somestring",
1698 "keyValue": "somestring"
1701 "keyName": "somestring",
1703 "keyValue": "somestring"
1708 "objectName": "somestring",
1709 "objectSchema": "somestring",
1710 "objectSchemaUrl": "somestring"
1713 "nfSubscribedObjectName": "somestring",
1714 "nfSubscriptionId": "somestring",
1715 "objectInstances": [
1717 "objectInstance": {},
1718 "objectInstanceEpochMicrosec": 1,
1721 "keyName": "somestring",
1723 "keyValue": "somestring"
1726 "keyName": "somestring",
1728 "keyValue": "somestring"
1733 "objectInstance": {},
1734 "objectInstanceEpochMicrosec": 1,
1737 "keyName": "somestring",
1739 "keyValue": "somestring"
1742 "keyName": "somestring",
1744 "keyValue": "somestring"
1749 "objectName": "somestring",
1750 "objectSchema": "somestring",
1751 "objectSchemaUrl": "somestring"
1756 "name": "somestring",
1757 "value": "somestring"
1760 "name": "somestring",
1761 "value": "somestring"
1764 "otherFieldsVersion": 1
1766 "sipSignalingFields": {
1767 "additionalInformation": [
1769 "name": "somestring",
1770 "value": "somestring"
1773 "name": "somestring",
1774 "value": "somestring"
1777 "compressedSip": "somestring",
1778 "correlator": "somestring",
1779 "localIpAddress": "somestring",
1780 "localPort": "somestring",
1781 "remoteIpAddress": "somestring",
1782 "remotePort": "somestring",
1783 "sipSignalingFieldsVersion": 1,
1784 "summarySip": "somestring",
1785 "vendorVnfNameFields": {
1786 "vendorName": "somestring",
1787 "vfModuleName": "somestring",
1788 "vnfName": "somestring"
1791 "stateChangeFields": {
1792 "additionalFields": [
1794 "name": "somestring",
1795 "value": "somestring"
1798 "name": "somestring",
1799 "value": "somestring"
1802 "newState": "inService",
1803 "oldState": "inService",
1804 "stateChangeFieldsVersion": 1,
1805 "stateInterface": "somestring"
1808 "additionalFields": "somestring",
1809 "eventSourceHost": "somestring",
1810 "eventSourceType": "somestring",
1811 "syslogFacility": 1,
1812 "syslogFieldsVersion": 1,
1813 "syslogMsg": "somestring",
1815 "syslogProc": "somestring",
1817 "syslogSData": "somestring",
1818 "syslogSdId": "somestring",
1819 "syslogSev": "Alert",
1820 "syslogTag": "somestring",
1823 "thresholdCrossingAlertFields": {
1824 "additionalFields": [
1826 "name": "somestring",
1827 "value": "somestring"
1830 "name": "somestring",
1831 "value": "somestring"
1834 "additionalParameters": [
1836 "criticality": "CRIT",
1837 "name": "somestring",
1838 "thresholdCrossed": "somestring",
1839 "value": "somestring"
1842 "criticality": "CRIT",
1843 "name": "somestring",
1844 "thresholdCrossed": "somestring",
1845 "value": "somestring"
1848 "alertAction": "CLEAR",
1849 "alertDescription": "somestring",
1850 "alertType": "CARD-ANOMALY",
1851 "alertValue": "somestring",
1852 "associatedAlertIdList": [
1856 "collectionTimestamp": "somestring",
1857 "dataCollector": "somestring",
1858 "elementType": "somestring",
1859 "eventSeverity": "CRITICAL",
1860 "eventStartTimestamp": "somestring",
1861 "interfaceName": "somestring",
1862 "networkService": "somestring",
1863 "possibleRootCause": "somestring",
1864 "thresholdCrossingFieldsVersion": 1
1866 "voiceQualityFields": {
1867 "additionalInformation": [
1869 "name": "somestring",
1870 "value": "somestring"
1873 "name": "somestring",
1874 "value": "somestring"
1877 "calleeSideCodec": "somestring",
1878 "callerSideCodec": "somestring",
1879 "correlator": "somestring",
1880 "endOfCallVqmSummaries": {
1881 "adjacencyName": "somestring",
1882 "endpointDescription": "Caller",
1883 "endpointJitter": 1,
1884 "endpointRtpOctetsDiscarded": 1,
1885 "endpointRtpOctetsReceived": 1,
1886 "endpointRtpOctetsSent": 1,
1887 "endpointRtpPacketsDiscarded": 1,
1888 "endpointRtpPacketsReceived": 1,
1889 "endpointRtpPacketsSent": 1,
1891 "localRtpOctetsDiscarded": 1,
1892 "localRtpOctetsReceived": 1,
1893 "localRtpOctetsSent": 1,
1894 "localRtpPacketsDiscarded": 1,
1895 "localRtpPacketsReceived": 1,
1896 "localRtpPacketsSent": 1,
1898 "packetLossPercent": 1,
1903 "midCallRtcp": "somestring",
1904 "phoneNumber": "somestring",
1905 "vendorVnfNameFields": {
1906 "vendorName": "somestring",
1907 "vfModuleName": "somestring",
1908 "vnfName": "somestring"
1910 "voiceQualityFieldsVersion": 1
1924 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1928 .. code-block:: javascript
1932 "message": "somestring",
1933 "type": "somestring"
1939 Bad request provided
1942 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1946 .. code-block:: javascript
1950 "message": "somestring",
1951 "type": "somestring"
1957 Unauthorized request
1960 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1964 .. code-block:: javascript
1968 "message": "somestring",
1969 "type": "somestring"
1978 Type: :ref:`ApiResponseMessage <d_8a94f348f7df00259702f8d9b7d2ea84>`
1982 .. code-block:: javascript
1986 "message": "somestring",
1987 "type": "somestring"
1996 :header: "Security Schema", "Scopes"
1999 :ref:`basicAuth <securities_basicAuth>`, ""
2004 .. _d_8a94f348f7df00259702f8d9b7d2ea84:
2006 ApiResponseMessage Model Structure
2007 ----------------------------------
2011 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2012 :widths: 20, 10, 15, 15, 30, 25
2014 code | No | integer | int32 | |
2015 message | No | string | | |
2016 type | No | string | | |
2018 .. _d_f598222d7a83ca9c3538556b263682d1:
2020 VES5Request Model Structure
2021 ---------------------------
2025 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2026 :widths: 20, 10, 15, 15, 30, 25
2028 event | No | :ref:`event <d_0eeffb3cd3e31135c2f3cf8ee4a2bdbb>` | | |
2030 .. _d_df249c51a416f54e5609f2ffffe059c0:
2032 codecsInUse Model Structure
2033 ---------------------------
2035 number of times an identified codec was used over the measurementInterval
2039 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2040 :widths: 20, 10, 15, 15, 30, 25
2042 codecIdentifier | Yes | string | | |
2043 numberInUse | Yes | integer | | |
2045 .. _d_a68e1b21fdcef792db73f711201c56ad:
2047 command Model Structure
2048 -----------------------
2050 command from an event collector toward an event source
2054 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2055 :widths: 20, 10, 15, 15, 30, 25
2057 commandType | Yes | string | | {'enum': ['heartbeatIntervalChange', 'measurementIntervalChange', 'provideThrottlingState', 'throttlingSpecification']} |
2058 eventDomainThrottleSpecification | No | :ref:`eventDomainThrottleSpecification <d_4089a4a9ee684770c6f37a588a577589>` | | |
2059 heartbeatInterval | No | integer | | |
2060 measurementInterval | No | integer | | |
2062 .. _d_2dc9a27be1410f60241c5f63c636bb7e:
2064 commonEventHeader Model Structure
2065 ---------------------------------
2067 fields common to all events
2071 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2072 :widths: 20, 10, 15, 15, 30, 25
2074 domain | Yes | string | | {'enum': ['fault', 'heartbeat', 'measurementsForVfScaling', 'mobileFlow', 'other', 'sipSignaling', 'stateChange', 'syslog', 'thresholdCrossingAlert', 'voiceQuality']} | the eventing domain associated with the event
2075 eventId | Yes | string | | | event key that is unique to the event source
2076 eventName | Yes | string | | | unique event name
2077 eventType | No | string | | | for example - applicationVnf, guestOS, hostOS, platform
2078 internalHeaderFields | No | :ref:`internalHeaderFields <d_2873d30f54c59ef635c1fc0cbbaa89f1>` | | |
2079 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
2080 nfNamingCode | No | string | | | 4 character network function type, aligned with vnf naming standards
2081 nfcNamingCode | No | string | | | 3 character network function component type, aligned with vfc naming standards
2082 priority | Yes | string | | {'enum': ['High', 'Medium', 'Normal', 'Low']} | processing priority
2083 reportingEntityId | No | string | | | UUID identifying the entity reporting the event, for example an OAM VM; must be populated by the ATT enrichment process
2084 reportingEntityName | Yes | string | | | name of the entity reporting the event, for example, an EMS name; may be the same as sourceName
2085 sequence | Yes | integer | | | ordering of events communicated by an event source instance or 0 if not needed
2086 sourceId | No | string | | | UUID identifying the entity experiencing the event issue; must be populated by the ATT enrichment process
2087 sourceName | Yes | string | | | name of the entity experiencing the event issue
2088 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
2089 version | Yes | number | | | version of the event header
2091 .. _d_6e043350cba5faafe21de49c2f6fd745:
2093 counter Model Structure
2094 -----------------------
2100 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2101 :widths: 20, 10, 15, 15, 30, 25
2103 criticality | Yes | string | | {'enum': ['CRIT', 'MAJ']} |
2104 name | Yes | string | | |
2105 thresholdCrossed | Yes | string | | |
2106 value | Yes | string | | |
2108 .. _d_6f081937f31c09078c8acf9212d6c449:
2110 cpuUsage Model Structure
2111 ------------------------
2113 usage of an identified CPU
2117 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2118 :widths: 20, 10, 15, 15, 30, 25
2120 cpuIdentifier | Yes | string | | | cpu identifer
2121 cpuIdle | No | number | | | percentage of CPU time spent in the idle task
2122 cpuUsageInterrupt | No | number | | | percentage of time spent servicing interrupts
2123 cpuUsageNice | No | number | | | percentage of time spent running user space processes that have been niced
2124 cpuUsageSoftIrq | No | number | | | percentage of time spent handling soft irq interrupts
2125 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
2126 cpuUsageSystem | No | number | | | percentage of time spent on system tasks running the kernel
2127 cpuUsageUser | No | number | | | percentage of time spent running un-niced user space processes
2128 cpuWait | No | number | | | percentage of CPU time spent waiting for I/O operations to complete
2129 percentUsage | Yes | number | | | aggregate cpu usage of the virtual machine on which the VNFC reporting the event is running
2131 .. _d_bb7a69764c21219953df76826934938e:
2133 diskUsage Model Structure
2134 -------------------------
2136 usage of an identified disk
2140 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2141 :widths: 20, 10, 15, 15, 30, 25
2143 diskIdentifier | Yes | string | | | disk identifier
2144 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
2145 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
2146 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
2147 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
2148 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
2149 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
2150 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
2151 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
2152 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
2153 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
2154 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
2155 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
2156 diskOctetsReadAvg | No | number | | | number of octets per second read from a disk or partition; provide the average measurement within the measurement interval
2157 diskOctetsReadLast | No | number | | | number of octets per second read from a disk or partition; provide the last measurement within the measurement interval
2158 diskOctetsReadMax | No | number | | | number of octets per second read from a disk or partition; provide the maximum measurement within the measurement interval
2159 diskOctetsReadMin | No | number | | | number of octets per second read from a disk or partition; provide the minimum measurement within the measurement interval
2160 diskOctetsWriteAvg | No | number | | | number of octets per second written to a disk or partition; provide the average measurement within the measurement interval
2161 diskOctetsWriteLast | No | number | | | number of octets per second written to a disk or partition; provide the last measurement within the measurement interval
2162 diskOctetsWriteMax | No | number | | | number of octets per second written to a disk or partition; provide the maximum measurement within the measurement interval
2163 diskOctetsWriteMin | No | number | | | number of octets per second written to a disk or partition; provide the minimum measurement within the measurement interval
2164 diskOpsReadAvg | No | number | | | number of read operations per second issued to the disk; provide the average measurement within the measurement interval
2165 diskOpsReadLast | No | number | | | number of read operations per second issued to the disk; provide the last measurement within the measurement interval
2166 diskOpsReadMax | No | number | | | number of read operations per second issued to the disk; provide the maximum measurement within the measurement interval
2167 diskOpsReadMin | No | number | | | number of read operations per second issued to the disk; provide the minimum measurement within the measurement interval
2168 diskOpsWriteAvg | No | number | | | number of write operations per second issued to the disk; provide the average measurement within the measurement interval
2169 diskOpsWriteLast | No | number | | | number of write operations per second issued to the disk; provide the last measurement within the measurement interval
2170 diskOpsWriteMax | No | number | | | number of write operations per second issued to the disk; provide the maximum measurement within the measurement interval
2171 diskOpsWriteMin | No | number | | | number of write operations per second issued to the disk; provide the minimum measurement within the measurement interval
2172 diskPendingOperationsAvg | No | number | | | queue size of pending I/O operations per second; provide the average measurement within the measurement interval
2173 diskPendingOperationsLast | No | number | | | queue size of pending I/O operations per second; provide the last measurement within the measurement interval
2174 diskPendingOperationsMax | No | number | | | queue size of pending I/O operations per second; provide the maximum measurement within the measurement interval
2175 diskPendingOperationsMin | No | number | | | queue size of pending I/O operations per second; provide the minimum measurement within the measurement interval
2176 diskTimeReadAvg | No | number | | | milliseconds a read operation took to complete; provide the average measurement within the measurement interval
2177 diskTimeReadLast | No | number | | | milliseconds a read operation took to complete; provide the last measurement within the measurement interval
2178 diskTimeReadMax | No | number | | | milliseconds a read operation took to complete; provide the maximum measurement within the measurement interval
2179 diskTimeReadMin | No | number | | | milliseconds a read operation took to complete; provide the minimum measurement within the measurement interval
2180 diskTimeWriteAvg | No | number | | | milliseconds a write operation took to complete; provide the average measurement within the measurement interval
2181 diskTimeWriteLast | No | number | | | milliseconds a write operation took to complete; provide the last measurement within the measurement interval
2182 diskTimeWriteMax | No | number | | | milliseconds a write operation took to complete; provide the maximum measurement within the measurement interval
2183 diskTimeWriteMin | No | number | | | milliseconds a write operation took to complete; provide the minimum measurement within the measurement interval
2185 .. _d_c911a0a8abdb511d7cd6590f383d817b:
2187 endOfCallVqmSummaries Model Structure
2188 -------------------------------------
2190 provides end of call voice quality metrics
2194 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2195 :widths: 20, 10, 15, 15, 30, 25
2197 adjacencyName | Yes | string | | | adjacency name
2198 endpointDescription | Yes | string | | {'enum': ['Caller', 'Callee']} | Either Caller or Callee
2199 endpointJitter | No | number | | |
2200 endpointRtpOctetsDiscarded | No | number | | |
2201 endpointRtpOctetsReceived | No | number | | |
2202 endpointRtpOctetsSent | No | number | | |
2203 endpointRtpPacketsDiscarded | No | number | | |
2204 endpointRtpPacketsReceived | No | number | | |
2205 endpointRtpPacketsSent | No | number | | |
2206 localJitter | No | number | | |
2207 localRtpOctetsDiscarded | No | number | | |
2208 localRtpOctetsReceived | No | number | | |
2209 localRtpOctetsSent | No | number | | |
2210 localRtpPacketsDiscarded | No | number | | |
2211 localRtpPacketsReceived | No | number | | |
2212 localRtpPacketsSent | No | number | | |
2213 mosCqe | No | number | | | 1-5 1dp
2214 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)
2215 packetsLost | No | number | | |
2216 rFactor | No | number | | | 0-100
2217 roundTripDelay | No | number | | | millisecs
2219 .. _d_0eeffb3cd3e31135c2f3cf8ee4a2bdbb:
2221 event Model Structure
2222 ---------------------
2224 the root level of the common event format
2228 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2229 :widths: 20, 10, 15, 15, 30, 25
2231 commonEventHeader | Yes | :ref:`commonEventHeader <d_2dc9a27be1410f60241c5f63c636bb7e>` | | |
2232 faultFields | No | :ref:`faultFields <d_e7aa5254472f7823fdd6d5a090bfd0a4>` | | |
2233 heartbeatFields | No | :ref:`heartbeatFields <d_6ea626e11ce7887cddd39c36ff4f0926>` | | |
2234 measurementsForVfScalingFields | No | :ref:`measurementsForVfScalingFields <d_669cf98e276c9992abd27056c432bbb2>` | | |
2235 mobileFlowFields | No | :ref:`mobileFlowFields <d_dc18fe1d28fe3ef664c3f4ab777d8424>` | | |
2236 otherFields | No | :ref:`otherFields <d_5a79cd7ce784d60fd832d9c7c0a24322>` | | |
2237 sipSignalingFields | No | :ref:`sipSignalingFields <d_c3e191f0b26ddd68f927ac0c8b551c5e>` | | |
2238 stateChangeFields | No | :ref:`stateChangeFields <d_c5450f1a263d0a2b0c64c96119f7d759>` | | |
2239 syslogFields | No | :ref:`syslogFields <d_782271970af04a3b0e5a5da9b30996d2>` | | |
2240 thresholdCrossingAlertFields | No | :ref:`thresholdCrossingAlertFields <d_bd95ac8a5536a5bb5e6a0de7e64b9f20>` | | |
2241 voiceQualityFields | No | :ref:`voiceQualityFields <d_9551641bd1c775d9fcf4e45353de8e43>` | | |
2243 .. _d_4089a4a9ee684770c6f37a588a577589:
2245 eventDomainThrottleSpecification Model Structure
2246 ------------------------------------------------
2248 specification of what information to suppress within an event domain
2252 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2253 :widths: 20, 10, 15, 15, 30, 25
2255 eventDomain | Yes | string | | | Event domain enum from the commonEventHeader domain field
2256 suppressedFieldNames | No | array of string | | | List of optional field names in the event block that should not be sent to the Event Listener
2257 suppressedNvPairsList | No | array of :ref:`suppressedNvPairs <d_52877eda2d273b282063857f97fa7ff4>` | | | Optional list of specific NvPairsNames to suppress within a given Name-Value Field
2259 .. _d_e7aa5254472f7823fdd6d5a090bfd0a4:
2261 faultFields Model Structure
2262 ---------------------------
2264 fields specific to fault events
2268 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2269 :widths: 20, 10, 15, 15, 30, 25
2271 alarmAdditionalInformation | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional alarm information
2272 alarmCondition | Yes | string | | | alarm condition reported by the device
2273 alarmInterfaceA | No | string | | | card, port, channel or interface name of the device generating the alarm
2274 eventCategory | No | string | | | Event category, for example: license, link, routing, security, signaling
2275 eventSeverity | Yes | string | | {'enum': ['CRITICAL', 'MAJOR', 'MINOR', 'WARNING', 'NORMAL']} | event severity
2276 eventSourceType | Yes | string | | | type of event source; examples: card, host, other, port, portThreshold, router, slotThreshold, switch, virtualMachine, virtualNetworkFunction
2277 faultFieldsVersion | Yes | number | | | version of the faultFields block
2278 specificProblem | Yes | string | | | short description of the alarm or problem
2279 vfStatus | Yes | string | | {'enum': ['Active', 'Idle', 'Preparing to terminate', 'Ready to terminate', 'Requesting termination']} | virtual function status enumeration
2281 .. _d_76d7f35861442236cee9f716ea1e1540:
2283 featuresInUse Model Structure
2284 -----------------------------
2286 number of times an identified feature was used over the measurementInterval
2290 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2291 :widths: 20, 10, 15, 15, 30, 25
2293 featureIdentifier | Yes | string | | |
2294 featureUtilization | Yes | integer | | |
2296 .. _d_a9799335edbbc52c7f0c5191f7bd09ee:
2298 field Model Structure
2299 ---------------------
2305 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2306 :widths: 20, 10, 15, 15, 30, 25
2308 name | Yes | string | | |
2309 value | Yes | string | | |
2311 .. _d_18e1fa5fd6774deefce826b075f8b6e7:
2313 filesystemUsage Model Structure
2314 -------------------------------
2316 disk usage of an identified virtual machine in gigabytes and/or gigabytes per second
2320 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2321 :widths: 20, 10, 15, 15, 30, 25
2323 blockConfigured | Yes | number | | |
2324 blockIops | Yes | number | | |
2325 blockUsed | Yes | number | | |
2326 ephemeralConfigured | Yes | number | | |
2327 ephemeralIops | Yes | number | | |
2328 ephemeralUsed | Yes | number | | |
2329 filesystemName | Yes | string | | |
2331 .. _d_bb1527d221e848e0896c78552979238b:
2333 gtpPerFlowMetrics Model Structure
2334 ---------------------------------
2336 Mobility GTP Protocol per flow metrics
2340 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2341 :widths: 20, 10, 15, 15, 30, 25
2343 avgBitErrorRate | Yes | number | | | average bit error rate
2344 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
2345 avgPacketLatency | Yes | number | | | average delivery latency
2346 avgReceiveThroughput | Yes | number | | | average receive throughput
2347 avgTransmitThroughput | Yes | number | | | average transmit throughput
2348 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
2349 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
2350 flowActivatedBy | No | string | | | Endpoint activating the flow
2351 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
2352 flowActivationMicrosec | Yes | number | | | Integer microseconds for the start of the flow connection
2353 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
2354 flowDeactivatedBy | No | string | | | Endpoint deactivating the flow
2355 flowDeactivationEpoch | Yes | number | | | Time for the start of the flow connection, in integer UTC epoch time aka UNIX time
2356 flowDeactivationMicrosec | Yes | number | | | Integer microseconds for the start of the flow connection
2357 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
2358 flowStatus | Yes | string | | | connection status at reporting time as a working / inactive / failed indicator value
2359 gtpConnectionStatus | No | string | | | Current connection state at reporting time
2360 gtpTunnelStatus | No | string | | | Current tunnel state at reporting time
2361 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
2362 ipTosList | No | array of string | | | Array of unique IP Type-of-Service values observed in the flow where values range from '0' to '255'
2363 largePacketRtt | No | number | | | large packet round trip time
2364 largePacketThreshold | No | number | | | large packet threshold being applied
2365 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
2366 maxReceiveBitRate | No | number | | | maximum receive bit rate
2367 maxTransmitBitRate | No | number | | | maximum transmit bit rate
2368 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
2369 mobileQciCosList | No | array of string | | | Array of unique LTE QCI or UMTS class-of-service values observed in the flow
2370 numActivationFailures | Yes | number | | | Number of failed activation requests, as observed by the reporting node
2371 numBitErrors | Yes | number | | | number of errored bits
2372 numBytesReceived | Yes | number | | | number of bytes received, including retransmissions
2373 numBytesTransmitted | Yes | number | | | number of bytes transmitted, including retransmissions
2374 numDroppedPackets | Yes | number | | | number of received packets dropped due to errors per virtual interface
2375 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
2376 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
2377 numHttpErrors | No | number | | | Http error count
2378 numL7BytesReceived | Yes | number | | | number of tunneled layer 7 bytes received, including retransmissions
2379 numL7BytesTransmitted | Yes | number | | | number of tunneled layer 7 bytes transmitted, excluding retransmissions
2380 numLostPackets | Yes | number | | | number of lost packets
2381 numOutOfOrderPackets | Yes | number | | | number of out-of-order packets
2382 numPacketErrors | Yes | number | | | number of errored packets
2383 numPacketsReceivedExclRetrans | Yes | number | | | number of packets received, excluding retransmission
2384 numPacketsReceivedInclRetrans | Yes | number | | | number of packets received, including retransmission
2385 numPacketsTransmittedInclRetrans | Yes | number | | | number of packets transmitted, including retransmissions
2386 numRetries | Yes | number | | | number of packet retries
2387 numTimeouts | Yes | number | | | number of packet timeouts
2388 numTunneledL7BytesReceived | Yes | number | | | number of tunneled layer 7 bytes received, excluding retransmissions
2389 roundTripTime | Yes | number | | | round trip time
2390 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
2391 tcpFlagList | No | array of string | | | Array of unique TCP Flags observed in the flow
2392 timeToFirstByte | Yes | number | | | Time in milliseconds between the connection activation and first byte received
2394 .. _d_6ea626e11ce7887cddd39c36ff4f0926:
2396 heartbeatFields Model Structure
2397 -------------------------------
2399 optional field block for fields specific to heartbeat events
2403 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2404 :widths: 20, 10, 15, 15, 30, 25
2406 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional heartbeat fields if needed
2407 heartbeatFieldsVersion | Yes | number | | | version of the heartbeatFields block
2408 heartbeatInterval | Yes | integer | | | current heartbeat interval in seconds
2410 .. _d_2873d30f54c59ef635c1fc0cbbaa89f1:
2412 internalHeaderFields Model Structure
2413 ------------------------------------
2415 enrichment fields for internal VES Event Listener service use only, not supplied by event sources
2419 .. _d_d8868aee802ae8e2b1e7ea1c4ecc1f54:
2421 jsonObject Model Structure
2422 --------------------------
2424 json object schema, name and other meta-information along with one or more object instances
2428 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2429 :widths: 20, 10, 15, 15, 30, 25
2431 nfSubscribedObjectName | No | string | | | name of the object associated with the nfSubscriptonId
2432 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
2433 objectInstances | Yes | array of :ref:`jsonObjectInstance <d_7bccbee07bd3044bd0b929cb6b567c03>` | | | one or more instances of the jsonObject
2434 objectName | Yes | string | | | name of the JSON Object
2435 objectSchema | No | string | | | json schema for the object
2436 objectSchemaUrl | No | string | | | Url to the json schema for the object
2438 .. _d_7bccbee07bd3044bd0b929cb6b567c03:
2440 jsonObjectInstance Model Structure
2441 ----------------------------------
2443 meta-information about an instance of a jsonObject along with the actual object instance
2447 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2448 :widths: 20, 10, 15, 15, 30, 25
2450 objectInstance | Yes | :ref:`objectInstance <i_c0493c6178d712e91e73c63587e27067>` | | | an instance conforming to the jsonObject schema
2451 objectInstanceEpochMicrosec | No | number | | | the unix time aka epoch time associated with this objectInstance--as microseconds elapsed since 1 Jan 1970 not including leap seconds
2452 objectKeys | No | array of :ref:`key <d_a217491e9c44487ec7bbd9ce3ac9dddb>` | | | an ordered set of keys that identifies this particular instance of jsonObject
2454 .. _i_c0493c6178d712e91e73c63587e27067:
2456 **Objectinstance schema:**
2459 an instance conforming to the jsonObject schema
2463 .. _d_a217491e9c44487ec7bbd9ce3ac9dddb:
2468 tuple which provides the name of a key along with its value and relative order
2472 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2473 :widths: 20, 10, 15, 15, 30, 25
2475 keyName | Yes | string | | | name of the key
2476 keyOrder | No | integer | | | relative sequence or order of the key with respect to other keys
2477 keyValue | No | string | | | value of the key
2479 .. _d_dc21244021b6cb0e0af16166e4600d99:
2481 latencyBucketMeasure Model Structure
2482 ------------------------------------
2484 number of counts falling within a defined latency bucket
2488 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2489 :widths: 20, 10, 15, 15, 30, 25
2491 countsInTheBucket | Yes | number | | |
2492 highEndOfLatencyBucket | No | number | | |
2493 lowEndOfLatencyBucket | No | number | | |
2495 .. _d_669cf98e276c9992abd27056c432bbb2:
2497 measurementsForVfScalingFields Model Structure
2498 ----------------------------------------------
2500 measurementsForVfScaling fields
2504 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2505 :widths: 20, 10, 15, 15, 30, 25
2507 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional name-value-pair fields
2508 additionalMeasurements | No | array of :ref:`namedArrayOfFields <d_38de3331d60414da3eea18e8f7e0ecf9>` | | | array of named name-value-pair arrays
2509 additionalObjects | No | array of :ref:`jsonObject <d_d8868aee802ae8e2b1e7ea1c4ecc1f54>` | | | array of JSON objects described by name, schema and other meta-information
2510 codecUsageArray | No | array of :ref:`codecsInUse <d_df249c51a416f54e5609f2ffffe059c0>` | | | array of codecs in use
2511 concurrentSessions | No | integer | | | peak concurrent sessions for the VM or VNF over the measurementInterval
2512 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
2513 cpuUsageArray | No | array of :ref:`cpuUsage <d_6f081937f31c09078c8acf9212d6c449>` | | | usage of an array of CPUs
2514 diskUsageArray | No | array of :ref:`diskUsage <d_bb7a69764c21219953df76826934938e>` | | | usage of an array of disks
2515 featureUsageArray | No | array of :ref:`featuresInUse <d_76d7f35861442236cee9f716ea1e1540>` | | | array of features in use
2516 filesystemUsageArray | No | array of :ref:`filesystemUsage <d_18e1fa5fd6774deefce826b075f8b6e7>` | | | filesystem usage of the VM on which the VNFC reporting the event is running
2517 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
2518 meanRequestLatency | No | number | | | mean seconds required to respond to each request for the VM on which the VNFC reporting the event is running
2519 measurementInterval | Yes | number | | | interval over which measurements are being reported in seconds
2520 measurementsForVfScalingVersion | Yes | number | | | version of the measurementsForVfScaling block
2521 memoryUsageArray | No | array of :ref:`memoryUsage <d_7a758ee807f435a8ba5568e6da6ed597>` | | | memory usage of an array of VMs
2522 numberOfMediaPortsInUse | No | integer | | | number of media ports in use
2523 requestRate | No | number | | | peak rate of service requests per second to the VNF over the measurementInterval
2524 vNicPerformanceArray | No | array of :ref:`vNicPerformance <d_b845a2955da4c78bef3ba4d50021a240>` | | | usage of an array of virtual network interface cards
2525 vnfcScalingMetric | No | integer | | | represents busy-ness of the VNF from 0 to 100 as reported by the VNFC
2527 .. _d_7a758ee807f435a8ba5568e6da6ed597:
2529 memoryUsage Model Structure
2530 ---------------------------
2532 memory usage of an identified virtual machine
2536 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2537 :widths: 20, 10, 15, 15, 30, 25
2539 memoryBuffered | No | number | | | kibibytes of temporary storage for raw disk blocks
2540 memoryCached | No | number | | | kibibytes of memory used for cache
2541 memoryConfigured | No | number | | | kibibytes of memory configured in the virtual machine on which the VNFC reporting the event is running
2542 memoryFree | Yes | number | | | kibibytes of physical RAM left unused by the system
2543 memorySlabRecl | No | number | | | the part of the slab that can be reclaimed such as caches measured in kibibytes
2544 memorySlabUnrecl | No | number | | | the part of the slab that cannot be reclaimed even when lacking memory measured in kibibytes
2545 memoryUsed | Yes | number | | | total memory minus the sum of free, buffered, cached and slab memory measured in kibibytes
2546 vmIdentifier | Yes | string | | | virtual machine identifier associated with the memory metrics
2548 .. _d_dc18fe1d28fe3ef664c3f4ab777d8424:
2550 mobileFlowFields Model Structure
2551 --------------------------------
2557 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2558 :widths: 20, 10, 15, 15, 30, 25
2560 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional mobileFlow fields if needed
2561 appProtocolType | No | string | | | application protocol
2562 appProtocolVersion | No | string | | | application protocol version
2563 applicationType | No | string | | | Application type inferred
2564 cid | No | string | | | cell id
2565 connectionType | No | string | | | Abbreviation referencing a 3GPP reference point e.g., S1-U, S11, etc
2566 ecgi | No | string | | | Evolved Cell Global Id
2567 flowDirection | Yes | string | | | Flow direction, indicating if the reporting node is the source of the flow or destination for the flow
2568 gtpPerFlowMetrics | Yes | :ref:`gtpPerFlowMetrics <d_bb1527d221e848e0896c78552979238b>` | | |
2569 gtpProtocolType | No | string | | | GTP protocol
2570 gtpVersion | No | string | | | GTP protocol version
2571 httpHeader | No | string | | | HTTP request header, if the flow connects to a node referenced by HTTP
2572 imei | No | string | | | IMEI for the subscriber UE used in this flow, if the flow connects to a mobile device
2573 imsi | No | string | | | IMSI for the subscriber UE used in this flow, if the flow connects to a mobile device
2574 ipProtocolType | Yes | string | | | IP protocol type e.g., TCP, UDP, RTP...
2575 ipVersion | Yes | string | | | IP protocol version e.g., IPv4, IPv6
2576 lac | No | string | | | location area code
2577 mcc | No | string | | | mobile country code
2578 mnc | No | string | | | mobile network code
2579 mobileFlowFieldsVersion | Yes | number | | | version of the mobileFlowFields block
2580 msisdn | No | string | | | MSISDN for the subscriber UE used in this flow, as an integer, if the flow connects to a mobile device
2581 otherEndpointIpAddress | Yes | string | | | IP address for the other endpoint, as used for the flow being reported on
2582 otherEndpointPort | Yes | integer | | | IP Port for the reporting entity, as used for the flow being reported on
2583 otherFunctionalRole | No | string | | | Functional role of the other endpoint for the flow being reported on e.g., MME, S-GW, P-GW, PCRF...
2584 rac | No | string | | | routing area code
2585 radioAccessTechnology | No | string | | | Radio Access Technology e.g., 2G, 3G, LTE
2586 reportingEndpointIpAddr | Yes | string | | | IP address for the reporting entity, as used for the flow being reported on
2587 reportingEndpointPort | Yes | integer | | | IP port for the reporting entity, as used for the flow being reported on
2588 sac | No | string | | | service area code
2589 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
2590 tac | No | string | | | transport area code
2591 tunnelId | No | string | | | tunnel identifier
2592 vlanId | No | string | | | VLAN identifier used by this flow
2594 .. _d_38de3331d60414da3eea18e8f7e0ecf9:
2596 namedArrayOfFields Model Structure
2597 ----------------------------------
2599 an array of name value pairs along with a name for the array
2603 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2604 :widths: 20, 10, 15, 15, 30, 25
2606 arrayOfFields | Yes | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | array of name value pairs
2607 name | Yes | string | | |
2609 .. _d_5a79cd7ce784d60fd832d9c7c0a24322:
2611 otherFields Model Structure
2612 ---------------------------
2614 fields for events belonging to the 'other' domain of the commonEventHeader domain enumeration
2618 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2619 :widths: 20, 10, 15, 15, 30, 25
2621 hashOfNameValuePairArrays | No | array of :ref:`namedArrayOfFields <d_38de3331d60414da3eea18e8f7e0ecf9>` | | | array of named name-value-pair arrays
2622 jsonObjects | No | array of :ref:`jsonObject <d_d8868aee802ae8e2b1e7ea1c4ecc1f54>` | | | array of JSON objects described by name, schema and other meta-information
2623 nameValuePairs | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | array of name-value pairs
2624 otherFieldsVersion | Yes | number | | | version of the otherFields block
2626 .. _d_6747334473cf2b305fe43b61a40656e1:
2628 requestError Model Structure
2629 ----------------------------
2631 standard request error data structure
2635 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2636 :widths: 20, 10, 15, 15, 30, 25
2638 messageId | Yes | string | | | Unique message identifier of the format ABCnnnn where ABC is either SVC for Service Exceptions or POL for Policy Exception
2639 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
2640 url | No | string | | | Hyperlink to a detailed error resource e.g., an HTML page for browser user agents
2641 variables | No | string | | | List of zero or more strings that represent the contents of the variables used by the message text
2643 .. _d_c3e191f0b26ddd68f927ac0c8b551c5e:
2645 sipSignalingFields Model Structure
2646 ----------------------------------
2648 sip signaling fields
2652 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2653 :widths: 20, 10, 15, 15, 30, 25
2655 additionalInformation | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional sip signaling fields if needed
2656 compressedSip | No | string | | | the full SIP request/response including headers and bodies
2657 correlator | Yes | string | | | this is the same for all events on this call
2658 localIpAddress | Yes | string | | | IP address on VNF
2659 localPort | Yes | string | | | port on VNF
2660 remoteIpAddress | Yes | string | | | IP address of peer endpoint
2661 remotePort | Yes | string | | | port of peer endpoint
2662 sipSignalingFieldsVersion | Yes | number | | | version of the sipSignalingFields block
2663 summarySip | No | string | | | the SIP Method or Response (INVITE, 200 OK, BYE, etc)
2664 vendorVnfNameFields | Yes | :ref:`vendorVnfNameFields <d_d694eebbbc0078612d2ba22e0cbf814c>` | | |
2666 .. _d_c5450f1a263d0a2b0c64c96119f7d759:
2668 stateChangeFields Model Structure
2669 ---------------------------------
2675 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2676 :widths: 20, 10, 15, 15, 30, 25
2678 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional stateChange fields if needed
2679 newState | Yes | string | | {'enum': ['inService', 'maintenance', 'outOfService']} | new state of the entity
2680 oldState | Yes | string | | {'enum': ['inService', 'maintenance', 'outOfService']} | previous state of the entity
2681 stateChangeFieldsVersion | Yes | number | | | version of the stateChangeFields block
2682 stateInterface | Yes | string | | | card or port name of the entity that changed state
2684 .. _d_52877eda2d273b282063857f97fa7ff4:
2686 suppressedNvPairs Model Structure
2687 ---------------------------------
2689 List of specific NvPairsNames to suppress within a given Name-Value Field for event Throttling
2693 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2694 :widths: 20, 10, 15, 15, 30, 25
2696 nvPairFieldName | Yes | string | | | Name of the field within which are the nvpair names to suppress
2697 suppressedNvPairNames | Yes | array of string | | | Array of nvpair names to suppress within the nvpairFieldName
2699 .. _d_782271970af04a3b0e5a5da9b30996d2:
2701 syslogFields Model Structure
2702 ----------------------------
2708 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2709 :widths: 20, 10, 15, 15, 30, 25
2711 additionalFields ; No ; string ; ; ; additional syslog fields if needed provided as name=value delimited by a pipe | symbol, for example: 'name1=value1|name2=value2|'
2712 eventSourceHost ; No ; string ; ; ; hostname of the device
2713 eventSourceType ; Yes ; string ; ; ; type of event source, examples: other, router, switch, host, card, port, slotThreshold, portThreshold, virtualMachine, virtualNetworkFunction
2714 syslogFacility ; No ; integer ; ; ; numeric code from 0 to 23 for facility--see table in documentation
2715 syslogFieldsVersion ; Yes ; number ; ; ; version of the syslogFields block
2716 syslogMsg ; Yes ; string ; ; ; syslog message
2717 syslogPri ; No ; integer ; ; ; 0-192 combined severity and facility
2718 syslogProc ; No ; string ; ; ; identifies the application that originated the message
2719 syslogProcId ; No ; number ; ; ; a change in the value of this field indicates a discontinuity in syslog reporting
2720 syslogSData ; No ; string ; ; ; syslog structured data consisting of a structured data Id followed by a set of key value pairs
2721 syslogSdId ; No ; string ; ; ; 0-32 char in format name@number for example ourSDID@32473
2722 syslogSev ; No ; string ; ; {'enum': ['Alert', 'Critical', 'Debug', 'Emergency', 'Error', 'Info', 'Notice', 'Warning']} , numerical Code for severity derived from syslogPri as remaider of syslogPri / 8
2723 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
2724 syslogVer ; No ; number ; ; ; IANA assigned version of the syslog protocol specification - typically 1
2726 .. _d_bd95ac8a5536a5bb5e6a0de7e64b9f20:
2728 thresholdCrossingAlertFields Model Structure
2729 --------------------------------------------
2731 fields specific to threshold crossing alert events
2735 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2736 :widths: 20, 10, 15, 15, 30, 25
2738 additionalFields | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional threshold crossing alert fields if needed
2739 additionalParameters | Yes | array of :ref:`counter <d_6e043350cba5faafe21de49c2f6fd745>` | | | performance counters
2740 alertAction | Yes | string | | {'enum': ['CLEAR', 'CONT', 'SET']} | Event action
2741 alertDescription | Yes | string | | | Unique short alert description such as IF-SHUB-ERRDROP
2742 alertType | Yes | string | | {'enum': ['CARD-ANOMALY', 'ELEMENT-ANOMALY', 'INTERFACE-ANOMALY', 'SERVICE-ANOMALY']} | Event type
2743 alertValue | No | string | | | Calculated API value (if applicable)
2744 associatedAlertIdList | No | array of string | | | List of eventIds associated with the event being reported
2745 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
2746 dataCollector | No | string | | | Specific performance collector instance used
2747 elementType | No | string | | | type of network element - internal ATT field
2748 eventSeverity | Yes | string | | {'enum': ['CRITICAL', 'MAJOR', 'MINOR', 'WARNING', 'NORMAL']} | event severity or priority
2749 eventStartTimestamp | Yes | string | | | Time closest to when the measurement was made; with RFC 2822 compliant format: Sat, 13 Mar 2010 11:29:05 -0800
2750 interfaceName | No | string | | | Physical or logical port or card (if applicable)
2751 networkService | No | string | | | network name - internal ATT field
2752 possibleRootCause | No | string | | | Reserved for future use
2753 thresholdCrossingFieldsVersion | Yes | number | | | version of the thresholdCrossingAlertFields block
2755 .. _d_b845a2955da4c78bef3ba4d50021a240:
2757 vNicPerformance Model Structure
2758 -------------------------------
2760 describes the performance and errors of an identified virtual network interface card
2764 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2765 :widths: 20, 10, 15, 15, 30, 25
2767 receivedBroadcastPacketsAccumulated | No | number | | | Cumulative count of broadcast packets received as read at the end of the measurement interval
2768 receivedBroadcastPacketsDelta | No | number | | | Count of broadcast packets received within the measurement interval
2769 receivedDiscardedPacketsAccumulated | No | number | | | Cumulative count of discarded packets received as read at the end of the measurement interval
2770 receivedDiscardedPacketsDelta | No | number | | | Count of discarded packets received within the measurement interval
2771 receivedErrorPacketsAccumulated | No | number | | | Cumulative count of error packets received as read at the end of the measurement interval
2772 receivedErrorPacketsDelta | No | number | | | Count of error packets received within the measurement interval
2773 receivedMulticastPacketsAccumulated | No | number | | | Cumulative count of multicast packets received as read at the end of the measurement interval
2774 receivedMulticastPacketsDelta | No | number | | | Count of multicast packets received within the measurement interval
2775 receivedOctetsAccumulated | No | number | | | Cumulative count of octets received as read at the end of the measurement interval
2776 receivedOctetsDelta | No | number | | | Count of octets received within the measurement interval
2777 receivedTotalPacketsAccumulated | No | number | | | Cumulative count of all packets received as read at the end of the measurement interval
2778 receivedTotalPacketsDelta | No | number | | | Count of all packets received within the measurement interval
2779 receivedUnicastPacketsAccumulated | No | number | | | Cumulative count of unicast packets received as read at the end of the measurement interval
2780 receivedUnicastPacketsDelta | No | number | | | Count of unicast packets received within the measurement interval
2781 transmittedBroadcastPacketsAccumulated | No | number | | | Cumulative count of broadcast packets transmitted as read at the end of the measurement interval
2782 transmittedBroadcastPacketsDelta | No | number | | | Count of broadcast packets transmitted within the measurement interval
2783 transmittedDiscardedPacketsAccumulated | No | number | | | Cumulative count of discarded packets transmitted as read at the end of the measurement interval
2784 transmittedDiscardedPacketsDelta | No | number | | | Count of discarded packets transmitted within the measurement interval
2785 transmittedErrorPacketsAccumulated | No | number | | | Cumulative count of error packets transmitted as read at the end of the measurement interval
2786 transmittedErrorPacketsDelta | No | number | | | Count of error packets transmitted within the measurement interval
2787 transmittedMulticastPacketsAccumulated | No | number | | | Cumulative count of multicast packets transmitted as read at the end of the measurement interval
2788 transmittedMulticastPacketsDelta | No | number | | | Count of multicast packets transmitted within the measurement interval
2789 transmittedOctetsAccumulated | No | number | | | Cumulative count of octets transmitted as read at the end of the measurement interval
2790 transmittedOctetsDelta | No | number | | | Count of octets transmitted within the measurement interval
2791 transmittedTotalPacketsAccumulated | No | number | | | Cumulative count of all packets transmitted as read at the end of the measurement interval
2792 transmittedTotalPacketsDelta | No | number | | | Count of all packets transmitted within the measurement interval
2793 transmittedUnicastPacketsAccumulated | No | number | | | Cumulative count of unicast packets transmitted as read at the end of the measurement interval
2794 transmittedUnicastPacketsDelta | No | number | | | Count of unicast packets transmitted within the measurement interval
2795 vNicIdentifier | Yes | string | | | vNic identification
2796 valuesAreSuspect | Yes | string | | {'enum': ['true', 'false']} | Indicates whether vNicPerformance values are likely inaccurate due to counter overflow or other condtions
2798 .. _d_d694eebbbc0078612d2ba22e0cbf814c:
2800 vendorVnfNameFields Model Structure
2801 -----------------------------------
2803 provides vendor, vnf and vfModule identifying information
2807 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2808 :widths: 20, 10, 15, 15, 30, 25
2810 vendorName | Yes | string | | | VNF vendor name
2811 vfModuleName | No | string | | | ASDC vfModuleName for the vfModule generating the event
2812 vnfName | No | string | | | ASDC modelName for the VNF generating the event
2814 .. _d_9551641bd1c775d9fcf4e45353de8e43:
2816 voiceQualityFields Model Structure
2817 ----------------------------------
2819 provides statistics related to customer facing voice products
2823 :header: "Name", "Required", "Type", "Format", "Properties", "Description"
2824 :widths: 20, 10, 15, 15, 30, 25
2826 additionalInformation | No | array of :ref:`field <d_a9799335edbbc52c7f0c5191f7bd09ee>` | | | additional voice quality fields if needed
2827 calleeSideCodec | Yes | string | | | callee codec for the call
2828 callerSideCodec | Yes | string | | | caller codec for the call
2829 correlator | Yes | string | | | this is the same for all events on this call
2830 endOfCallVqmSummaries | No | :ref:`endOfCallVqmSummaries <d_c911a0a8abdb511d7cd6590f383d817b>` | | |
2831 midCallRtcp | Yes | string | | | Base64 encoding of the binary RTCP data excluding Eth/IP/UDP headers
2832 phoneNumber | No | string | | | phone number associated with the correlator
2833 vendorVnfNameFields | Yes | :ref:`vendorVnfNameFields <d_d694eebbbc0078612d2ba22e0cbf814c>` | | |
2834 voiceQualityFieldsVersion | Yes | number | | | version of the voiceQualityFields block