Scale-in/Scale-out commands can be only triggered from CLI. When they are triggered...
[osm/Features.git] / Release5 / vca-metrics-collection.md
1 # Metrics Collection #
2
3 ## Proposer ##
4 - Adam Israel
5
6 ## Type ##
7 **Feature**
8
9 ## Target MDG/TF ##
10 VCA, DevOps, SO
11
12 ## Description ##
13 Operators prefer to make data-driven decisions. To aid this, I propose that we
14 begin collecting operational metrics from VNFs that make them available, via
15 push (collectd, statsd) or pull ([prometheus](https://prometheus.io/), etc).
16
17 This metric data should be collected to a central data store. Once collected,
18 reports can be generated for the operator to view, and operational rules can be
19 defined with regard to notifications, auto-scaling and auto-healing.
20
21
22 ## Demo or definition of done ##
23 - Selection of supported collection method(s)
24 - Creation of an OSM VNF METRICS charm layer to aid metrics collection
25 - The option to install metric collection during the installation process.
26 - Exposing a metrics dashboard (if supported by the supported collection
27     method(s), or the definition of of one or more reports to view relevant
28     metrics dtaa.