Cyral

Supported OS

Versión de la integración0.1.0

To find out if this integration is available in your organization, see your Datadog Integrations page or ask your organization administrator.

To initiate an exception request to enable this integration for your organization, email support@ddog-gov.com.

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.