blob: e65d9e9de92903188150598eabc66f75a598d29c [file] [log] [blame]
govindappad2553dc2019-02-27 16:32:28 +01001# NBI - Fetching Metrics data from Prometheus #
2
3
4
5## Proposer ##
6
7- Vijay R S (Tata Elxsi)
8
9
10
11## Type ##
12
13**Feature**
14
15
16
17## Target MDG/TF ##
18
19NBI
20
21
22
23## Description ##
24
25Enhancing NBI to define APIs for metric collection.
26NBI will achieve this by fetching the metrics from Prometheus database by using
27well-defined REST APIs of Prometheus.
28
29Following metrics of VNFs will be retrieved from Prometheus
30
31cpu_utilization
32average_memory_utilization
33disk_read_ops
34disk_write_ops
35disk_read_bytes
36disk_write_bytes
37packets_dropped_<nic number>
38packets_received
39packets_sent
40
41
42
43## Demo or definition of done ##
44
45NBI defined APIs for metric collection can be tested using Postman for the correctness
46of the data.
47Preferred data format is JSON.