Add metrics to the framework 29/4429/3 2.1.0
authorE. Scott Daniels <daniels@research.att.com>
Wed, 22 Jul 2020 19:49:54 +0000 (15:49 -0400)
committerE. Scott Daniels <daniels@research.att.com>
Thu, 23 Jul 2020 11:18:41 +0000 (07:18 -0400)
commitef3620529c936a8790d6970c57198b4caee09c0d
tree693941daaa46f650ad83296f6dcb2275c37f6e6c
parent6ef23e1d7f7f47ccab5be6ff1b68e5cfdda80ad2
Add metrics to the framework

This change adds support for a metrics class which provides
the API allowing an xAPP to easily create and send a set of
measurements to a central collector for forwarding.

Issue-ID: RIC381

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I0926b26d4862df308ab0863260805fe057785bdc
24 files changed:
CHANGES
CMakeLists.txt
doc/src/.gitignore [new file with mode: 0644]
doc/src/rtd/rel-notes.rst [deleted file]
doc/src/user/Makefile
doc/src/user/example2.im
doc/src/user/metrics.im [new file with mode: 0644]
doc/src/user/user_guide.xfm
docs/rel-notes.rst
docs/user-guide.rst
examples/Makefile
examples/xapp_t1.cpp
src/json/jwrapper.c
src/messaging/CMakeLists.txt
src/messaging/message.cpp
src/messaging/messenger.cpp
src/messaging/messenger.hpp
src/metrics/CMakeLists.txt [new file with mode: 0644]
src/metrics/metrics.cpp [new file with mode: 0644]
src/metrics/metrics.hpp [new file with mode: 0644]
test/Makefile
test/metrics_test.cpp [new file with mode: 0644]
test/unit_test.cpp
test/unit_test.sh