STATS: stat_client updates. 39/14439/16
authorOle Troan <ot@cisco.com>
Thu, 23 Aug 2018 11:00:53 +0000 (13:00 +0200)
committerDamjan Marion <dmarion@me.com>
Wed, 29 Aug 2018 09:39:38 +0000 (09:39 +0000)
commit2fee16787ed0d622631223567635a77e14c8c076
treeaab9492cc925b7cfa769d996fd6fbbf1d0506971
parentfcf9497d3bcd34b8b5090ee053575296cf56c5e6
STATS: stat_client updates.

New stat segment client library: vpp-api/client/stat_client.h
New stat segment query app: vpp_get_stats [ls | dump | poll ] <pattern ...>
Prometheus integration through: vpp_prometheus_export <pattern>

Change-Id: I6f370cf599e9fcf066f22965a62d3a8acd529994
Signed-off-by: Ole Troan <ot@cisco.com>
15 files changed:
src/vlib/counter.c
src/vlib/error.c
src/vpp-api.am
src/vpp-api/CMakeLists.txt
src/vpp-api/client/libvppapiclient.map
src/vpp-api/client/stat_client.c [new file with mode: 0644]
src/vpp-api/client/stat_client.h [new file with mode: 0644]
src/vpp.am
src/vpp/CMakeLists.txt
src/vpp/app/stat_client.c [deleted file]
src/vpp/app/stat_client.h [deleted file]
src/vpp/app/vpp_get_stats.c [new file with mode: 0644]
src/vpp/app/vpp_prometheus_export.c [new file with mode: 0644]
src/vpp/stats/stat_segment.c
src/vpp/stats/stats.h