Add system metrics through Prometheus exporters and Grafana dashboards. 32/8132/4
authorlavado <glavado@whitestack.com>
Sat, 9 Nov 2019 16:22:04 +0000 (17:22 +0100)
committergarciadeblas <gerardo.garciadeblas@telefonica.com>
Wed, 25 Nov 2020 08:43:15 +0000 (09:43 +0100)
Change-Id: I2c0dc5315aec6b63b070150525bba6716bcb9b37

Release7/osm_system_metrics.md [new file with mode: 0644]

diff --git a/Release7/osm_system_metrics.md b/Release7/osm_system_metrics.md
new file mode 100644 (file)
index 0000000..a2ce457
--- /dev/null
@@ -0,0 +1,38 @@
+# osmclient package creation and validation tool
+
+## Proposers
+
+- Gianpietro Lavado (Whitestack)
+- Gerardo Garcia (Telefonica)
+- Francisco Javier Ramon (Telefonica)
+
+## Type
+
+Feature
+
+## Target MDG/TF
+
+SA
+
+## Description
+
+Current TSDB collects to VIM, VM and VNF metrics through a customized prometheus exporter in MON 
+(that needs to evolve on its own, focusing on Network Services)
+
+For system metrics, including host(s) and container stats, standard prometheus exporters could be
+included and integrated to the same Prometheus TSDB.
+
+Even though the same standard Prometheus exporters would apply to any OSM installation type,
+the way of installing the exporters would vary according on the OSM installation method:
+(a) Single-node OSM based on Docker Swarm
+(b) Multi-node OSM based on Kubernetes
+(c) OSM Distribution
+
+Grafana dashboards would be included by default, the only variable that could change across 
+installations is the configuration of the datasource.
+
+A natural consequence of this feature would be to promote Grafana to the default OSM stack.
+
+## Demo or definition of done
+
+After installing OSM, Grafana is available by default, and system metrics appear in a dashboard.
\ No newline at end of file