From 4e49c2c2fd68c56f054facddea608dc1a3c3935f Mon Sep 17 00:00:00 2001 From: Luana Mincu Date: Mon, 15 Feb 2021 18:35:24 +0200 Subject: ELCCR-1312: Grafana documentation updates Change-Id: I776b25bff931e2cae042f47c81b9333ab6460e88 --- .../doc/book.xml | 3 + .../doc/grafana.xml | 183 +++++++++++++++++++++ .../doc/images/telemetry_settings.png | Bin 0 -> 28459 bytes .../doc/images/telemetry_start.png | Bin 0 -> 13522 bytes 4 files changed, 186 insertions(+) create mode 100644 doc/book-enea-nfv-access-getting-started/doc/grafana.xml create mode 100644 doc/book-enea-nfv-access-getting-started/doc/images/telemetry_settings.png create mode 100644 doc/book-enea-nfv-access-getting-started/doc/images/telemetry_start.png (limited to 'doc') diff --git a/doc/book-enea-nfv-access-getting-started/doc/book.xml b/doc/book-enea-nfv-access-getting-started/doc/book.xml index d148f3b..fa3fc4f 100644 --- a/doc/book-enea-nfv-access-getting-started/doc/book.xml +++ b/doc/book-enea-nfv-access-getting-started/doc/book.xml @@ -36,6 +36,9 @@ + + diff --git a/doc/book-enea-nfv-access-getting-started/doc/grafana.xml b/doc/book-enea-nfv-access-getting-started/doc/grafana.xml new file mode 100644 index 0000000..5f5aaf2 --- /dev/null +++ b/doc/book-enea-nfv-access-getting-started/doc/grafana.xml @@ -0,0 +1,183 @@ + + + Using Grafana and InfluxDB + + InfluxDB is essentially a time series database process that runs on a + server, while Grafana is a visualization tool for time series data. + Grafana is a very lightweight server-side application, and most of the + monitoring runs in a browser. + +
+ Setting Grafana and InfluxDB parameters + + Customizing InfluxDB and Grafana parameters can be done by selecting + System, then the Configuration + menu, accessing the Properties tab, and clicking on the + Telemetry tab. The settings that can be changed + are listed in the table below: + + + Telemetry settings + + + + + + + + + + + Field name + + Description + + Default value + + + + Grafana Hostname or IP Address + + The hostname or IP address where the Grafana instance is + installed. + + no default + + + + Grafana Port + + The port Grafana uses. + + 3000 + + + + Grafana Dashboard + + The dashboard that should be used when opening Grafana + using the Enea uCPE Manager. + + host + + + + InfluxDB Hostname or IP Address + + The hostname or IP address where the InfluxDB database is + installed. + + no default + + + + InfluxDB Port + + The port used for communication between InfluxDB and the + Telemetry server. + + 25826 + + + + InfluxDB Username + + The username used for encrypting communication between + InfluxDB and the Telemetry server. + + admin + + + + InfluxDB Password + + The password used for encrypting communication between + InfluxDB and the Telemetry server. + + admin + + + +
+ + When changing any of the settings in the Telemetry tab, the Enea uCPE Manager will inform all + uCPE devices of the change if they have telemetry running. + +
+ Telemetry Properties + + + + + + +
+
+ +
+ Starting and stopping Telemetry + + When a uCPE Device is selected, in the Operations menu, the Start + Telemetry and Stop + Telemetry options are available. + + When starting Telemetry for a uCPE device, the Enea uCPE Manager sends + the following information about the InfluxDB: + + + + The IP address and hostname where InfluxDB is installed. + + + + The port used for communication between InfluxDB and the + Telemetry server. + + + + The credentials used for encrypting communication between + InfluxDB and the Telemetry server. + + + + These fields are read-only and are populated with the values already + set in the System Configuration. If one of the + fields is not set or if it does not have the desired value, modify it in the + System Configuration. The password is sent + encrypted using the Base64 scheme. + +
+ Telemetry Start Dialog + + + + + + +
+ + When the Telemetry status is changed on a uCPE device, a notification is + sent to the Enea uCPE Manager. These notifications can be inspected under + Fault found in the + Event menu. +
+ +
+ Launching Grafana + + When a uCPE Device is selected, the Telemetry button is available. Pressing this + button will open a new window pointing to Grafana. The current uCPE device will + be selected in Grafana. + + The hostname or IP Address and the port of the Grafana installation + can be customized by selecting System, then the + Configuration menu, accessing the + Properties tab, and clicking on the + Telemetry tab. The default dashboard available when + launching Grafana can be customized as well. +
+
\ No newline at end of file diff --git a/doc/book-enea-nfv-access-getting-started/doc/images/telemetry_settings.png b/doc/book-enea-nfv-access-getting-started/doc/images/telemetry_settings.png new file mode 100644 index 0000000..92c0b1f Binary files /dev/null and b/doc/book-enea-nfv-access-getting-started/doc/images/telemetry_settings.png differ diff --git a/doc/book-enea-nfv-access-getting-started/doc/images/telemetry_start.png b/doc/book-enea-nfv-access-getting-started/doc/images/telemetry_start.png new file mode 100644 index 0000000..36d3ff6 Binary files /dev/null and b/doc/book-enea-nfv-access-getting-started/doc/images/telemetry_start.png differ -- cgit v1.2.3-54-g00ecf