Monitoring/InfluxDB.md
... ...
@@ -12,54 +12,9 @@ Ceux-ci sont modulables et peuvent s'interfacer avec d'autres services existants
12 12
ou ELK. Ils peuvent aussi récupérer les informations SNMP avec des plugins adéquates. À voir si
13 13
il y a besoin de plus à l'usage
14 14
15
-## Informations Installation et configuration
16
-InfluxDB, Grafana
15
+## Installation et configuration
17 16
18
-### InfluxDB
19
-
20
-#### Configuration statique
21
-La base de données InfluxDB par défaut est installée sur DGSI en suivant [la documentation officielle](https://docs.influxdata.com/influxdb/v1.2/introduction/installation/)
22
-
23
-Les seuls changements à la configuration par défaut sont :
24
-`/etc/influxdb/influxdb.conf` :
25
-```
26
-reporting-disabled = true # La machine n'a pas internet
27
-
28
-[http]
29
- auth-enabled = true # Authentification obligatoire
30
-```
31
-
32
-Attention : ne pas lancer influxcb en root car il va ensuite créer des fichiers en root ce qui l’empêchera
33
-de fonctionner en service (avec l'utilisateur par défaut Influxdb)
34
-
35
-
36
-#### Base de données et authentification
37
-
38
-[En suivant la documentation](https://docs.influxdata.com/influxdb/v1.2/query_language/authentication_and_authorization/)
39
-
40
-J'ai ensuite créé un utilisateur admin `renas`:
41
-```bash
42
-$ influx
43
-Connected to http://localhost:8086 version 1.2.0
44
-InfluxDB shell version: 1.2.0
45
-> use _internal
46
-> CREATE USER renas WITH PASSWORD '<password>' WITH ALL PRIVILEGES
47
-```
48
-
49
-Création d'un utilisateur et d'une base de données pour telegraf
50
-```
51
-> CREATE DATABASE telegraf
52
-> use telegraf
53
-> CREATE USER telgraf WITH PASSWORD '<password>'
54
-> GRANT ALL ON "telegraf" TO "telegraf"
55
-```
56
-
57
-TODO:
58
- - (ouvrir ticket) Sécurisation TLS
59
- - (ouvrir ticket) Voir les autres options
60
- - (ouvrir ticket) Amélioration de la conf pour la monté en charge
61
-
62
-## Ajout d'un serveur à Telegraf
17
+## Telegraf
63 18
64 19
### Avec Ansible (recommandé)
65 20
... ...
@@ -135,6 +90,51 @@ TODO:
135 90
TODO (rédacteur)
136 91
- Détails d'un script minimal (pour l'exemple illustratif au ResEl)
137 92
93
+### InfluxDB
94
+
95
+#### Configuration statique
96
+La base de données InfluxDB par défaut est installée sur DGSI en suivant [la documentation officielle](https://docs.influxdata.com/influxdb/v1.2/introduction/installation/)
97
+
98
+Les seuls changements à la configuration par défaut sont :
99
+`/etc/influxdb/influxdb.conf` :
100
+```
101
+reporting-disabled = true # La machine n'a pas internet
102
+
103
+[http]
104
+ auth-enabled = true # Authentification obligatoire
105
+```
106
+
107
+Attention : ne pas lancer influxcb en root car il va ensuite créer des fichiers en root ce qui l’empêchera
108
+de fonctionner en service (avec l'utilisateur par défaut Influxdb)
109
+
110
+
111
+#### Base de données et authentification
112
+
113
+[En suivant la documentation](https://docs.influxdata.com/influxdb/v1.2/query_language/authentication_and_authorization/)
114
+
115
+J'ai ensuite créé un utilisateur admin `renas`:
116
+```bash
117
+$ influx
118
+Connected to http://localhost:8086 version 1.2.0
119
+InfluxDB shell version: 1.2.0
120
+> use _internal
121
+> CREATE USER renas WITH PASSWORD '<password>' WITH ALL PRIVILEGES
122
+```
123
+
124
+Création d'un utilisateur et d'une base de données pour telegraf
125
+```
126
+> CREATE DATABASE telegraf
127
+> use telegraf
128
+> CREATE USER telgraf WITH PASSWORD '<password>'
129
+> GRANT ALL ON "telegraf" TO "telegraf"
130
+```
131
+
132
+TODO:
133
+ - (ouvrir ticket) Sécurisation TLS
134
+ - (ouvrir ticket) Voir les autres options
135
+ - (ouvrir ticket) Amélioration de la conf pour la monté en charge
136
+
137
+
138 138
## Grafana
139 139
140 140
Grafana est le service permettant l'affichage de nombreuses métriques venant de plusieurs bases de données
... ...
@@ -142,7 +142,7 @@ et en particulier InfluxDB. Il est installé aussi sur DGSI au ResEl et disponib
142 142
143 143
144 144
145
-### Installation
145
+### Information d'installation
146 146
147 147
L'installation est totalement classique comme [décrite dans la documentation](http://docs.grafana.org/installation/debian/)
148 148
... ...
@@ -236,4 +236,5 @@ Vérifiez que tout fonctionne en vous connectant à http://dgsi.adm.resel.fr:300
236 236
237 237
Puis configurez un reverse proxy (sur situs actuellement)
238 238
239
-## Notes d'infos sur les performances
... ...
\ No newline at end of file
0
+## Notes d'infos sur les performances
1
+