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édentesRévision précédente
Prochaine révision
Révision précédente
configurer_metricbeat_avec_elk [2025/02/18 18:22] – [Pré-requis] superadminconfigurer_metricbeat_avec_elk [2025/02/25 14:02] (Version actuelle) superadmin
Ligne 21: Ligne 21:
 ==== Installation de Metricbeat ==== ==== Installation de Metricbeat ====
  
-=== Sous Linux === +Voir [[Installation des beats]]
- +
-=== Sous Windows ===+
  
 ==== Configuration de Metricbeat ==== ==== Configuration de Metricbeat ====
  
-==== Création d'une vue ====+Pour configurer Metricbeat, éditer le fichier ''metricbeat.yml''. Sous Linux, il est dans le répertoire ''/etc/metricbeat''.
  
-==== Création d'un dashboard ====+La partie ''--- Elasticsearch Output ---" permet de définir les paramètres d'envoi des métriques vers Elasticsearch. La configurer comme ceci :
  
-=== Sous-étape 2.1 ===+<code># ---------------------------- Elasticsearch Output ---------------------------- 
 +output.elasticsearch: 
 +  # Array of hosts to connect to. 
 +  hosts: ["127.0.0.1:9200"
 +  #ssl.certificate_autorities: ["/var/lib/docker/volumes/docker_certs/_data/ca/ca.crt"
 +  ssl.verification_mode: "none" 
 +  # Performance preset - one of "balanced", "throughput", "scale", 
 +  # "latency", or "custom"
 +  preset: balanced
  
-=== Sous-étape 2.2 ===+  # Protocol either `http` (default) or `https`. 
 +  protocol: "https"
  
-==== Etape 3 ====+  # Authentication credentials - either API key or username/password. 
 +  #api_key: "id:api_key" 
 +  username: "elastic" 
 +  password: "elastic_password"</code> 
 +   
 + __Explication des paramètres :__
  
-==== Vérifications ====+   * hosts : nœuds Elasticsearch où seront envoyées les données (IP ou FQDN + port) 
 +   * protocol : HTTP ou HTTPS en fonction du niveau de sécurité voulu 
 +   * ssl.certificate_autorities : CA utilisée pour signer les certificats SSL (facultatif mais recommandé) 
 +   * ssl.verification_mode : Activée par défaut, mettre à None pour désactiver la vérification du certificat SSL (facultatif et NON recommandé) 
 +   * api_key : token pour la connexion sécurisée à l'API Elasticsearch (facultatif et recommandé) 
 +   * username : Utilisateur Elasticsearch utilisé pour s'authentifier aux nœuds (facultatif) 
 +   * password : Mot de passe de l'utilisateur ES (facultatif)  
 + 
 +==== Création d'une vue ==== 
 + 
 +==== Création d'un dashboard ====
  
 ===== Sources ===== ===== Sources =====
 +
 +[[https://www.udemy.com/course/complete-elastic-stack-8-course-hands-on-project-included/learn/lecture/40808328#overview|Installation de Metribeat (tuto udemy)]]
 +
 +[[https://www.elastic.co/guide/en/beats/metricbeat/current/setup-repositories.html|📖 Installation de Metricbeat]]