El check de TCP RTT informa sobre los tiempos de ida y vuelta entre el host del Agent y cualquier host con el que se esté comunicando. Este check es pasivo y sólo informa sobre los tiempos RTT de los paquetes que se envían y reciben desde fuera del check. El propio check no envía ningún paquete.
Este check sólo se entrega con los paquetes DEB y RPM de 64 bits del Datadog Agent v5. Para otras versiones del Agent, consulta el uso de Datadog/go-metro para obtener instrucciones sobre cómo compilar el binario go-metro.
El check utiliza las marcas de tiempo proporcionadas por la biblioteca PCAP para calcular el tiempo transcurrido entre cualquier paquete saliente y el acuse de recibo TCP correspondiente. La biblioteca PCAP debe estar instalada y configurada.
Los sistemas basados en Debian deben utilizar una de las siguientes opciones:
Para confirmar que el check se está ejecutando correctamente, deberías ver métricassystem.net.tcp.rtt en la interfaz de Datadog. Además, si ejecutas sudo /etc/init.d/datadog-agent status, deberías ver algo similar a lo siguiente:
Si el check de TCP RTT se ha iniciado, deberías ver algo similar a la línea go-metro anterior.
Se trata de un check pasivo, por lo que no se informan métricas, a menos que se envíen paquetes activamente a los hosts mencionados en el archivo yaml.