From c0f953f29f9d7a607a7633fc4b16a0b89bdcb0a3 Mon Sep 17 00:00:00 2001 From: lavado Date: Sat, 9 Nov 2019 17:22:04 +0100 Subject: [PATCH] Add system metrics through Prometheus exporters and Grafana dashboards. Change-Id: I2c0dc5315aec6b63b070150525bba6716bcb9b37 --- Release7/osm_system_metrics.md | 38 ++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Release7/osm_system_metrics.md diff --git a/Release7/osm_system_metrics.md b/Release7/osm_system_metrics.md new file mode 100644 index 0000000..a2ce457 --- /dev/null +++ b/Release7/osm_system_metrics.md @@ -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 -- 2.17.1