From: Adam Israel Date: Fri, 31 Mar 2017 00:48:13 +0000 (-0400) Subject: Feature request: Metrics Collection X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=71a1f59525ebdb06f6857a864162933988c0628d;p=osm%2FFeatures.git Feature request: Metrics Collection Signed-off-by: Adam Israel --- diff --git a/Release3/vca-metrics-collection.md b/Release3/vca-metrics-collection.md new file mode 100644 index 0000000..b3e12ea --- /dev/null +++ b/Release3/vca-metrics-collection.md @@ -0,0 +1,28 @@ +# Metrics Collection # + +## Proposer ## +- Adam Israel + +## Type ## +**Feature** + +## Target MDG/TF ## +VCA, DevOps, SO + +## Description ## +Operators prefer to make data-driven decisions. To aid this, I propose that we +begin collecting operational metrics from VNFs that make them available, via +push (collectd, statsd) or pull ([prometheus](https://prometheus.io/), etc). + +This metric data should be collected to a central data store. Once collected, +reports can be generated for the operator to view, and operational rules can be +defined with regard to notifications, auto-scaling and auto-healing. + + +## Demo or definition of done ## +- Selection of supported collection method(s) +- Creation of an OSM VNF METRICS charm layer to aid metrics collection +- The option to install metric collection during the installation process. +- Exposing a metrics dashboard (if supported by the supported collection + method(s), or the definition of of one or more reports to view relevant + metrics dtaa.