euag_autoscaling_VNF_with_horizontal_scale_out_of_VDUs.md
[osm/Features.git] / Release7 / osm_system_metrics.md
1 # osmclient package creation and validation tool
2
3 ## Proposers
4
5 - Gianpietro Lavado (Whitestack)
6 - Gerardo Garcia (Telefonica)
7 - Francisco Javier Ramon (Telefonica)
8
9 ## Type
10
11 Feature
12
13 ## Target MDG/TF
14
15 SA
16
17 ## Description
18
19 Current TSDB collects to VIM, VM and VNF metrics through a customized prometheus exporter in MON 
20 (that needs to evolve on its own, focusing on Network Services)
21
22 For system metrics, including host(s) and container stats, standard prometheus exporters could be
23 included and integrated to the same Prometheus TSDB.
24
25 Even though the same standard Prometheus exporters would apply to any OSM installation type,
26 the way of installing the exporters would vary according on the OSM installation method:
27 (a) Single-node OSM based on Docker Swarm
28 (b) Multi-node OSM based on Kubernetes
29 (c) OSM Distribution
30
31 Grafana dashboards would be included by default, the only variable that could change across 
32 installations is the configuration of the datasource.
33
34 A natural consequence of this feature would be to promote Grafana to the default OSM stack.
35
36 ## Demo or definition of done
37
38 After installing OSM, Grafana is available by default, and system metrics appear in a dashboard.