Последняя активность 1 month ago

Tuto Grafana Prometheus + Retention Data avec VictoriaMetrics

Erreur32's Avatar Erreur32 ревизий этого фрагмента 5 months ago. К ревизии

1 file changed, 33 insertions, 4 deletions

monitoring-retention-prometheus-victoriametrics.md

@@ -1,11 +1,37 @@
1 1 # Monitoring – Rétention et fonctionnement
2 2 ## Prometheus & VictoriaMetrics
3 3
4 + -------------
5 + # Monitoring – Prometheus & VictoriaMetrics (Résumé)
6 +
7 + ## Principe
8 + - Prometheus collecte les métriques
9 + - Prometheus conserve 15 jours en local
10 + - Prometheus envoie toutes les données vers VictoriaMetrics
11 + - VictoriaMetrics conserve les données sur le long terme
12 + - Grafana affiche les métriques (aucun stockage)
13 +
14 + ## Rétention
15 + - Prometheus : **15 jours**
16 + - VictoriaMetrics : **6 mois**
17 +
18 + ## Règle clé
19 + Prometheus = **court terme**
20 + VictoriaMetrics = **historique long terme**
21 +
22 + ## Avantages
23 + - Simple
24 + - Performant
25 + - PromQL inchangé
26 + - Faible charge disque Prometheus
27 +
28 + ------------
29 +
4 30 ## 1. Vue d’ensemble
5 31 Cette architecture de monitoring repose sur :
6 - - Prometheus : collecte + stockage court terme
7 - - VictoriaMetrics : stockage long terme
8 - - Grafana : visualisation uniquement
32 + - Prometheus : **collecte + stockage court terme**
33 + - VictoriaMetrics : **stockage long terme**
34 + - Grafana : **visualisation uniquement**
9 35
10 36 ## 2. Fonctionnement global
11 37 1. Prometheus scrape les exporters (node_exporter, cadvisor, unpoller…)
@@ -16,15 +42,18 @@ Cette architecture de monitoring repose sur :
16 42 ## 3. Rétention des données
17 43
18 44 ### Prometheus
45 + ```
19 46 Configuration :
20 47 --storage.tsdb.retention.time=15d
48 + ```
21 49
22 - - Rétention : 15 jours
50 + - Rétention : **15 jours**
23 51 - Stockage local
24 52 - Suppression automatique
25 53 - Rôle : buffer court terme
26 54
27 55 ### VictoriaMetrics
56 +
28 57 Configuration :
29 58 -retentionPeriod=6
30 59

Erreur32's Avatar Erreur32 ревизий этого фрагмента 5 months ago. К ревизии

Без изменений

Erreur32's Avatar Erreur32 ревизий этого фрагмента 5 months ago. К ревизии

1 file changed, 61 insertions

monitoring-retention-prometheus-victoriametrics.md(файл создан)

@@ -0,0 +1,61 @@
1 + # Monitoring – Rétention et fonctionnement
2 + ## Prometheus & VictoriaMetrics
3 +
4 + ## 1. Vue d’ensemble
5 + Cette architecture de monitoring repose sur :
6 + - Prometheus : collecte + stockage court terme
7 + - VictoriaMetrics : stockage long terme
8 + - Grafana : visualisation uniquement
9 +
10 + ## 2. Fonctionnement global
11 + 1. Prometheus scrape les exporters (node_exporter, cadvisor, unpoller…)
12 + 2. Prometheus stocke localement (TSDB)
13 + 3. Prometheus envoie toutes les métriques vers VictoriaMetrics via remote_write
14 + 4. VictoriaMetrics conserve les données sur le long terme
15 +
16 + ## 3. Rétention des données
17 +
18 + ### Prometheus
19 + Configuration :
20 + --storage.tsdb.retention.time=15d
21 +
22 + - Rétention : 15 jours
23 + - Stockage local
24 + - Suppression automatique
25 + - Rôle : buffer court terme
26 +
27 + ### VictoriaMetrics
28 + Configuration :
29 + -retentionPeriod=6
30 +
31 + - Rétention : 6 mois
32 + - Stockage persistant
33 + - Compression native
34 + - Optimisé long terme
35 +
36 + ## 4. Alignement Prometheus / VictoriaMetrics
37 + - Même flux de métriques
38 + - Même labels
39 + - Même PromQL
40 + - Prometheus purge sans impacter VictoriaMetrics
41 +
42 + Règle clé :
43 + Prometheus = court terme
44 + VictoriaMetrics = historique
45 +
46 + ## 5. Flux de données
47 + Exporters -> Prometheus (15j) -> remote_write -> VictoriaMetrics (6 mois) -> Grafana
48 +
49 + ## 6. Vérifications CLI
50 + curl http://localhost:8428/api/v1/status/tsdb
51 + curl -G http://localhost:8428/api/v1/query --data-urlencode 'query=up'
52 +
53 + ## 7. Bonnes pratiques
54 + - Limiter la cardinalité
55 + - Backup du volume VictoriaMetrics
56 + - Prometheus <= 30 jours max
57 +
58 + ## 8. Résumé
59 + Prometheus : collecte + buffer
60 + VictoriaMetrics : long terme
61 + Grafana : affichage
Новее Позже