Supported OS

Versión de la integración1.0.0

Información general

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.

  1. Ejecuta el siguiente comando para instalar la integración del Agent:

    datadog-agent integration install -t datadog-speedtest==<INTEGRATION_VERSION>
    
  2. 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

  1. 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.

  2. 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.