Versión de la integración1.0.0
Este check monitoriza Speedtest a través del Datadog Agent.
Configuración
El check de Speedtest no está incluido en el paquete del Datadog Agent, por lo que es necesario instalarlo.
Instalación
Para el Agent v7.21/v6.21 o posteriores, sigue las instrucciones a continuación para instalar el check de Speedtest en tu host. Para instalarlo con el Agent Docker o versiones anteriores del Agent, consulta Uso de integraciones de la comunidad.
Ejecuta el siguiente comando para instalar la integración del Agent:
datadog-agent integration install -t datadog-speedtest==<INTEGRATION_VERSION>
Configura tu integración como si fuese una integración de base.
Nota: Para todos los hosts, debes instalar la CLI Speedtest y aceptar el acuerdo como usuario de Datadog Agent antes de utilizarlo, por ejemplo: sudo -u dd-agent speedtest
.
Configuración
Edita el archivo speedtest.d/conf.yaml
, que se encuentra en la carpeta conf.d/
en la raíz del directorio de configuración de tu Agent para empezar a recopilar tus datos de rendimiento de Speedtest. Para conocer todas las opciones de configuración disponibles, consulta el speedtest.d/conf.yaml de ejemplo.
Reinicia el Agent.
Validación
Ejecuta el subcomando de estado del Agent y busca speedtest
en la sección Checks.
Datos recopilados
Métricas
speedtest.ping.jitter (gauge) | Jitter in milliseconds Shown as millisecond |
speedtest.ping.latency (gauge) | Latency in milliseconds Shown as millisecond |
speedtest.download.bandwidth (gauge) | Download bandwidth in mebibytes per second Shown as mebibyte |
speedtest.download.bandwidth.bit_per_sec (gauge) | Download bandwidth in bits per second Shown as bit |
speedtest.download.bandwidth.byte_per_sec (gauge) | Download bandwidth in bytes per second Shown as byte |
speedtest.download.bytes (gauge) | Download test payload size in bytes Shown as byte |
speedtest.download.elapsed (gauge) | Download test elapsed time in milliseconds Shown as millisecond |
speedtest.upload.bandwidth (gauge) | Upload bandwidth in mebibytes per second Shown as mebibyte |
speedtest.upload.bandwidth.bit_per_sec (gauge) | Upload bandwidth in bits per second Shown as bit |
speedtest.upload.bandwidth.byte_per_sec (gauge) | Upload bandwidth in bytes per second Shown as byte |
speedtest.upload.bytes (gauge) | Upload test payload size in bytes Shown as byte |
speedtest.upload.elapsed (gauge) | Upload test elapsed time in milliseconds Shown as millisecond |
speedtest.packet_loss (gauge) | Percentage of packet loss for this test Shown as percent |
Eventos
El check de Speedtest no incluye eventos.
Checks de servicio
speedtest.run
Returns CRITICAL
if the check can’t run the test, or OK
results available.
Statuses: ok, critical
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el equipo de asistencia de Datadog.