Supported OS

Versión de la integración0.0.6

Información general

Esta integración monitoriza servicios NS1 a través del Datadog Agent

¡Snap

Configuración

El check de NS1 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 NS1 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-ns1==<INTEGRATION_VERSION>
    
  2. Configura tu integración como si fuese una integración de base.

Configuración

  1. Edita el archivo ns1.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 métricas de NS1. Para conocer todas las opciones de configuración disponibles, consulta el ns1.d/conf.yaml de ejemplo.

  2. Reinicia el Agent.

Validación

Ejecuta el subcomando de estado del Agent y busca ns1 en la sección Checks.

Datos recopilados

Métricas

ns1.qps
(gauge)
Queries per second account wide
Shown as query
ns1.qps.zone
(gauge)
Queries per second for zone
Shown as query
ns1.qps.record
(gauge)
Queries per second for DNS record
Shown as query
ns1.usage
(count)
Number of queries account wide
Shown as query
ns1.usage.zone
(count)
Number of queries for zone
Shown as query
ns1.usage.record
(count)
Number of queries for DNS record
Shown as query
ns1.billing
(count)
Number of queries in current billing period and query imit
Shown as query
ns1.ttl
(gauge)
TTL (time to live) for each DNS record
ns1.pulsar.decisions
(count)
Pulsar decisions count
Shown as query
ns1.pulsar.decisions.insufficient
(count)
Pulsar undetermined decisions count
Shown as query
ns1.pulsar.decisions.record
(count)
Pulsar decisions for record
Shown as query
ns1.pulsar.performance
(gauge)
Pulsar response time
Shown as time
ns1.pulsar.availability
(gauge)
Pulsar availability percentage
Shown as percent
ns1.pulsar.routemap.hit
(count)
Count of hits for route
Shown as query
ns1.pulsar.routemap.miss
(count)
Count of misses for route
Shown as query
ns1.pulsar.routemap.hit.record
(count)
Count of route hits for record
Shown as query
ns1.pulsar.routemap.miss.record
(count)
Count of route misses for record
Shown as query

Eventos

La integración NS1 no incluye eventos.

Checks de servicio

ns1.can_connect
Returns OK If NS1 API endpoints respond ok. Returns CRITICAL If API call Errors occurs.
Statuses: ok, critical

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con el equipo de asistencia de Datadog.

Referencias adicionales

Más enlaces, artículos y documentación útiles: