Feature request: Metrics Collection 40/1440/2
authorAdam Israel <adam.israel@canonical.com>
Fri, 31 Mar 2017 00:48:13 +0000 (20:48 -0400)
committerguzman <jmguzman@whitestack.com>
Thu, 12 Nov 2020 14:51:29 +0000 (15:51 +0100)
Signed-off-by: Adam Israel <adam.israel@canonical.com>
Release3/vca-metrics-collection.md [new file with mode: 0644]

diff --git a/Release3/vca-metrics-collection.md b/Release3/vca-metrics-collection.md
new file mode 100644 (file)
index 0000000..b3e12ea
--- /dev/null
@@ -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.