Le check TCP RTT transmet les délais d’aller-retour entre le host de l’Agent et tout host avec lequel il communique. Ce check est passif et ne transmet que les durées RTT pour les paquets envoyés et reçus à l’extérieur du check. Le check n’envoie aucun paquet.
Ce check est uniquement fourni avec les paquets 64 bits DEB et RPM de l’Agent v5 de Datadog. Pour d’autres versions de l’Agent, consultez la section relative à l’utilisation de Datadog avec go-metro (en anglais) afin de découvrir comment créer le binaire go-metro.
Le check utilise les timestamps fournis par la bibliothèque PCAP pour calculer l’intervalle de temps entre tout paquet sortant et l’accusé de réception TCP correspondant. Pour cette raison, vous devez installer et configurer PCAP.
Les systèmes basés sur Debian doivent utiliser l’une des commandes suivantes :
Pour vérifier que le check fonctionne correctement, assurez-vous que les métriques system.net.tcp.rtt s’affichent dans l’interface Datadog. En outre, si vous exécutez sudo /etc/init.d/datadog-agent status, le message suivant devrait s’afficher :
Si le check TCP RTT a démarré, une ligne go-metro similaire à celle ci-dessus doit s’afficher :
Il s’agit d’un check passif. Ainsi, les métriques sont uniquement transmises si des paquets sont activement envoyés aux hosts mentionnés dans le fichier yaml.