X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=solution%2Fdev%2Fves-test-collector%2Fclient-scripts-ves-v7%2FREADMEpy.md;fp=solution%2Fdev%2Fves-test-collector%2Fclient-scripts-ves-v7%2FREADMEpy.md;h=182129dcac7ceb96ad8701d0af94f8dcd1976784;hb=562a65a378c3ce3df48947a1a335b89f59f17940;hp=0000000000000000000000000000000000000000;hpb=0d8a83b634100eb2f07e670ef54b9d0caa0f7a4e;p=oam.git diff --git a/solution/dev/ves-test-collector/client-scripts-ves-v7/READMEpy.md b/solution/dev/ves-test-collector/client-scripts-ves-v7/READMEpy.md new file mode 100644 index 0000000..182129d --- /dev/null +++ b/solution/dev/ves-test-collector/client-scripts-ves-v7/READMEpy.md @@ -0,0 +1,78 @@ +# VES Events + +VES: Virtual Event Streaming (HTTP1.1/json-schema) + +This document describes sending of VES events according to +[VES 7.2.1](https://gerrit.onap.org/r/gitweb?p=dcaegen2/collectors/ves.git;a=blob;f=etc/CommonEventFormat_30.2.1_ONAP.json) +as expected by O-RAN Operation and Maintenance Interface Specification. + +## Prerequisites + +Python3 is expected to run the scripts. + +``` +pip3 install requests +``` + +## VES Domains + +The syntax of a single VES event is devices into a common header and an event +specific body. + +The event specific bodies are are identified by the VES domain. + +### VES Domain "fault" + +tbd. + +### VES Domain "heartbeat", + +tbd. + +### VES Domain "measurement", + +tbd. + +### VES Domain "mobileFlow", + +tbd. + +### VES Domain "notification", + +tbd. + +### VES Domain "other", + +tbd. + +### VES Domain "perf3gpp", + +tbd. + +### VES Domain "pnfRegistration", + +tbd. + +### VES Domain "sipSignaling", + +tbd. + +### VES Domain "stateChange", + +tbd. + +### VES Domain "stndDefined", + +tbd. + +### VES Domain "syslog", + +tbd. + +### VES Domain "thresholdCrossingAlert", + +tbd. + +### VES Domain "voiceQuality" + +tbd.