Versión de la integración0.0.6
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.
Ejecuta el siguiente comando para instalar la integración del Agent:
datadog-agent integration install -t datadog-ns1==<INTEGRATION_VERSION>
Configura tu integración como si fuese una integración de base.
Configuración
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.
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: