technique:monitoring:metrics:prometheus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
technique:monitoring:metrics:prometheus [2020/03/23 19:31] – [Prometheis] kyanetechnique:monitoring:metrics:prometheus [2020/08/07 17:06] (Version actuelle) – supprimée qduchemi
Ligne 1: Ligne 1:
-====== Prometheus ====== 
  
-Prometheus est un logiciel libre qui permet la collecte et le traitement de métriques, ainsi que le déclenchement d'alertes. Son fonctionnement est simple : un serveur va collecter régulièrement des métriques auprès de plusieurs *exporters*. Par exemple pour exporter des métriques systèmes, on utilise un *node_exporter* que l'on installe sur la machine, et on configure le serveur Prometheus (distant potentiellement) pour scraper cet exporter régulièrement. 
- 
-===== Configuration serveur ===== 
- 
-Sur le serveur ''monitoring'' de Picasoft, on déploie un conteneur Prometheus. On ajoute la configuration Docker Compose suivante : 
-```yaml 
-  prometheus: 
-    image: "prom/prometheus:v2.14.0" 
-    container_name: prometheus 
-    links: 
-      - grafana 
-    volumes: 
-      - "/DATA/docker/prometheus/config:/etc/prometheus" 
-      - "/DATA/docker/prometheus/data:/prometheus" 
-    restart: always 
-``` 
- 
-On créé ensuite un fichier de configuration `/DATA/docker/prometheus/config/prometheus.yml` avec la configuration minimale. 
-```yaml 
-# my global config 
-global: 
-  scrape_interval:     1m # Set the scrape interval to every 1 minute 
-  evaluation_interval: 1m # Evaluate rules every 1 minute 
-``` 
- 
-Enfin, on donne les droits qui vont bien aux fichiers de Prometheus et on le redémarre: 
-```bash 
-chown -R 65534:65534 /DATA/docker/prometheus/* 
-docker restart prometheus 
-``` 
- 
-Le serveur est ainsi prêt à être utilisé. Pour commencer à le remplir de métrique, voir la [[technique:monitoring:metrics:system_metrics|documentation pour les métriques système]]. Pour visualiser les métriques, voir [[technique:monitoring:metrics:grafana|la documentation de Grafana]]. 
  • technique/monitoring/metrics/prometheus.1584988291.txt.gz
  • de kyane