serveurs:installation:docker-telegraf

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
serveurs:installation:docker-telegraf [2023/11/22 14:20] – [Exemple de fichier telegraf.conf complet] jpmilcentserveurs:installation:docker-telegraf [2025/07/03 06:53] (Version actuelle) – [Problème : valeurs des métriques introuvables dans InfluxDB] jpmilcent
Ligne 219: Ligne 219:
     * d'exectuer un test avec la commande (Ex. ici avec la métrique //disk//) : ''%%telegraf --input-filter=disk --test --debug%%''     * d'exectuer un test avec la commande (Ex. ici avec la métrique //disk//) : ''%%telegraf --input-filter=disk --test --debug%%''
  
-===== Problème : valeurs des métriques introuvables dans InfluxDB =====+===== Problème ===== 
 + 
 +==== Problème : valeurs des métriques introuvables dans InfluxDB ====
   * **Contexte** : Telegraf semble fonctionner correctement et envoie les métriques sur le serveur hébergeant InfluxDB mais aucune métrique récente n'est trouvable dans InfluxDB.   * **Contexte** : Telegraf semble fonctionner correctement et envoie les métriques sur le serveur hébergeant InfluxDB mais aucune métrique récente n'est trouvable dans InfluxDB.
   * **Solution** : vérifier que le serveur à une heure correctement configuré : ''date'' doit afficher la même heure que le serveur hébergeant InfluxDB. Vérifier que le service Ntpsec est démarré et fonctionne correctement. Si le serveur NTPSec génère l'erreur ''CLOCK: Panic: offset too big'' essayer de définir le paramètre ''tinker panic 0'' au début du fichier ''/etc/ntpsec/ntp.conf''. Ex. : <code>   * **Solution** : vérifier que le serveur à une heure correctement configuré : ''date'' doit afficher la même heure que le serveur hébergeant InfluxDB. Vérifier que le service Ntpsec est démarré et fonctionne correctement. Si le serveur NTPSec génère l'erreur ''CLOCK: Panic: offset too big'' essayer de définir le paramètre ''tinker panic 0'' au début du fichier ''/etc/ntpsec/ntp.conf''. Ex. : <code>
Ligne 227: Ligne 229:
 tinker panic 0 tinker panic 0
 </code> </code>
 +
 +==== Problème : toutes les interfaces réseaux de l'hôte ne sont pas remontées ====
 +  * **Contexte** : Telegraf remonte une seule interface réseau alors que l'hôte en possède plusieurs.
 +  * **Solution** : le mode réseau empêche la collecte des infos : Telegraf était captif de la stack réseau du conteneur (d'où le eth0), donc ce qui était surveillé c'était uniquement les stats réseau des containers Telegraf eux-mêmes, et non pas celles de l’hôte.
 +    * Avant : <code yaml>
 +   networks:
 +     default:
 +       name: nginx-proxy
 +       external: true
 +</code>
 +    * Après : <code yaml> network_mode: "host" </code>
  • serveurs/installation/docker-telegraf.txt
  • Dernière modification : 2025/07/03 06:53
  • de jpmilcent