summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorstci <Stefan.Chiripuci@enea.com>2021-02-19 13:15:05 +0200
committerMiruna Paun <mrpa@enea.se>2021-02-19 19:08:23 +0100
commite93798a04d73585db0107ed47a15780f88a5e91f (patch)
tree65d2816f27dfa6a133755ca35d4e8f23a30600e7
parent5b9afc6f840a0d3e47694162a321c39e6433f195 (diff)
downloadnfv-access-documentation-e93798a04d73585db0107ed47a15780f88a5e91f.tar.gz
Script for deploying containerized Grafana stack on the
management side. Updated documentation. Change-Id: I5a5fd25597fbd1cebd30136a34917a1d8bf59a56
-rw-r--r--doc/book-enea-nfv-access-getting-started/doc/grafana.xml47
-rw-r--r--doc/book-enea-nfv-access-getting-started/doc/images/telemetry_settings.pngbin28459 -> 28977 bytes
-rw-r--r--doc/book-enea-nfv-access-getting-started/doc/images/telemetry_start.pngbin13522 -> 14763 bytes
3 files changed, 46 insertions, 1 deletions
diff --git a/doc/book-enea-nfv-access-getting-started/doc/grafana.xml b/doc/book-enea-nfv-access-getting-started/doc/grafana.xml
index 5f5aaf2..33468f6 100644
--- a/doc/book-enea-nfv-access-getting-started/doc/grafana.xml
+++ b/doc/book-enea-nfv-access-getting-started/doc/grafana.xml
@@ -6,6 +6,51 @@
6 server, while Grafana is a visualization tool for time series data. 6 server, while Grafana is a visualization tool for time series data.
7 Grafana is a very lightweight server-side application, and most of the 7 Grafana is a very lightweight server-side application, and most of the
8 monitoring runs in a browser.</para> 8 monitoring runs in a browser.</para>
9
10 <section id="grafana_deployment">
11 <title>Deploying Grafana and InfluxDB</title>
12
13 <para>Grafana and InfluxDB can be deployed using images for Docker on linux.
14 These images are provided by Enea along with a deploy script and
15 predefined dashboards.</para>
16
17 <para>Prerequisites for deploying an image:</para>
18
19 <itemizedlist>
20 <listitem>
21 <para>CentOS 7 Linux.</para>
22 </listitem>
23
24 <listitem>
25 <para>Docker for CentOS 7 installed on the machine and set to
26 <literal>autostart</literal> as a service.</para>
27 </listitem>
28
29 <listitem>
30 <para>Superuser rights on the CentOS 7 machine.</para>
31 </listitem>
32 </itemizedlist>
33
34 <para>To deploy Grafana and InfluxDB run the provided
35 <filename>grafana_deploy.sh</filename> script as a superuser and follow
36 the instructions on screen.</para>
37
38 <para>The Grafana and InfluxDB images can also be deployed on separate machines.
39 The script will prompt the user to select which image to setup on the local
40 machine.</para>
41
42 <para>The deploy script loads the InfluxDB and Grafana images to Docker,
43 sets up the collected username and password, and runs the associated
44 containers. If there are already instances of the InfluxDB and Grafana images
45 running on the server, the deploy script will prompt the user to replace them.
46 The containers are setup to auto-start when the Docker service starts.</para>
47
48 <note>
49 <para>Changing the collected username and password requires redeploying
50 the InfluxDB image.</para>
51 </note>
52
53 </section>
9 54
10 <section id="grafana_settings"> 55 <section id="grafana_settings">
11 <title>Setting Grafana and InfluxDB parameters</title> 56 <title>Setting Grafana and InfluxDB parameters</title>
@@ -85,7 +130,7 @@
85 <entry>The username used for encrypting communication between 130 <entry>The username used for encrypting communication between
86 InfluxDB and the Telemetry server.</entry> 131 InfluxDB and the Telemetry server.</entry>
87 132
88 <entry>admin</entry> 133 <entry>admin0</entry>
89 </row> 134 </row>
90 135
91 <row> 136 <row>
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
index 92c0b1f..276b716 100644
--- 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
Binary files 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
index 36d3ff6..81510b5 100644
--- 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
Binary files differ