Supported OS

Versión de la integración0.1.0

Información general

Este check monitoriza un auxiliar Cyral MySQL a través del Datadog Agent.

Configuración

El check de Cyral no está incluido en el paquete del Datadog Agent, por lo que es necesario instalarlo.

Instalación

Para el Agent v7.21 o posterior/v6.21 o posterior, sigue las instrucciones a continuación para instalar el check de Cyral en tu host. Consulta Uso de integraciones de la comunidad para realizar la instalación con el Docker Agent o versiones anteriores del Agent.

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

    datadog-agent integration install -t datadog-cyral==<INTEGRATION_VERSION>
    
  2. Configura tu integración de forma similar a las integraciones centrales.

Configuración

  1. Edita el archivo cyral.d/conf.yaml, en la carpeta conf.d/ en la raíz del directorio de configuración de tu Agent para comenzar a recopilar tus datos de rendimiento de cyral. Consulta el cyral.d/conf.yaml de ejemplo para conocer todas las opciones de configuración disponibles.

    init_config:
    
    instances:
     # url of the metrics endpoint of prometheus
     - prometheus_url: http://localhost:9018/metrics
    
  2. Reinicia el Agent.

Validación

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

Datos recopilados

Métricas

cyral.analysis_time
(count)
Tiempo empleado en realizar el análisis
Se muestra en milisegundos
cyral.authentication_failure_count
(count)
Número de fallos de autenticación
cyral.catalog_query_count
(count)
cyral.closed_client_conns_count
(count)
cyral.closed_listeners_count
(count)
cyral.high_latency_query_count
(count)
Número de consultas que superan el umbral (configurable)
cyral.open_client_conns_count
(count)
cyral.open_listeners_count
(count)
cyral.policy_eval_time
(count)
cyral.policy_eval_time_counter
(count)
cyral.policy_violation_count
(count)
Número de consultas con infracciones de la política
cyral.portscan_count
(count)
Número de intentos de portscan detectados
cyral.queries_with_errors
(count)
cyral.query_duration_count
(count)
Número de incrementos a query_duration
cyral.query_duration_sum
(count)
Duración total de las consultas en milisegundos
cyral.repo_dial_errors_count
(count)
cyral.row_count
(count)
Número de filas por consulta
cyral.sql_parse_time
(count)
Tiempo de parseo en milisegundos
cyral.sql_parse_time_counter
(count)
Número de incrementos de sql_parse_time
cyral.storage_watch_events_count
(count)
cyral.wire_dial_errors_count
(count)
cyral.wire_parse_duration
(count)
cyral.wire_parse_duration_increments
(count)

Checks de servicio

Cyral no incluye checks de servicio.

Eventos

Cyral no incluye eventos.

Solucionar problemas

No se puede conectar el Agent

    cyral
    -------
      - instance #0 [ERROR]: "('Connection aborted.', error(111, 'Connection refused'))"
      - Collected 0 metrics, 0 events & 0 service check

Comprueba que la url en cyral.yaml sea correcta.

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