Versión de la integración4.1.0
Este check monitoriza SingleStore a través del Datadog Agent. SingleStore ofrece un procesamiento transaccional y analítico de los datos almacenados. Habilita la integración SingleStoreDB en Datadog para:
- Comprender el estado de clústeres y nodos a través de métricas y eventos.
- Abordar las caídas en la capacidad de almacenamiento.
- Mejorar la eficiencia en la utilización de los recursos.
Configuración
Sigue las instrucciones a continuación para instalar y configurar este check para un Agent que se ejecuta en un host. Para entornos en contenedores, consulta las plantillas de integración de Autodiscovery para obtener orientación sobre la aplicación de estas instrucciones.
Instalación
El check de SingleStore está incluido en el paquete del Datadog Agent.
No es necesaria ninguna instalación adicional en tu servidor.
Configuración
Host
Recopilación de métricas
Edita el archivo singlestore.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 los datos de rendimiento de tu SingleStore. Para conocer todas las opciones de configuración disponibles, consulta el singlestore.d/conf.yaml de ejemplo.
Reinicia el Agent.
Nota: Por defecto, la integración SingleStore sólo recopila métricas de las tablas MV_GLOBAL_STATUS
, AGGREGATORS
y LEAVES
. Para recopilar métricas adicionales a nivel de sistema (CPU, disco, E/S de red y memoria), configura collect_system_metrics: true
en tu archivo singlestore.d/conf.yaml
.
Recopilación de logs
Este sitio no admite la recopilación de logs.
La recopilación de logs está desactivada por defecto en el Datadog Agent, actívala en tu archivo datadog.yaml
:
Añade los archivos de logs que te interesan a tu archivo singlestore.d/conf.yaml
para empezar a recopilar tus logs de SingleStore:
logs:
- type: file
path: /var/lib/memsql/<NODE_ID>/tracelogs/memsql.log
source: singlestore
service: "<SERVICE_NAME>"
Cambia los valores de los parámetros path
y service
y configúralos para tu entorno. Consulta el singlestore.d/conf.yaml de ejemplo para ver todas las opciones de configuración disponibles.
Reinicia el Agent.
En contenedores
Para entornos en contenedores, consulta las plantillas de integración de Autodiscovery para obtener orientación sobre la aplicación de los parámetros que se indican a continuación.
Recopilación de métricas
Parámetro | Valor |
---|
<INTEGRATION_NAME> | singlestore |
<INIT_CONFIG> | en blanco o {} |
<INSTANCE_CONFIG> | {"host": "%%host%%", "port": "%%port%%", "username": "<USER>", "password": "<PASSWORD>"} |
Recopilación de logs
Este sitio no admite la recopilación de logs.
La recopilación de logs se encuentra deshabilitada de manera predeterminada en el Datadog Agent. Para habilitarla, consulta Recopilación de logs de Kubernetes.
Parámetro | Valor |
---|
<LOG_CONFIG> | {"source": "singlestore", "service": "<SERVICE_NAME>"} |
Validación
Ejecuta el subcomando de estado del Agent y busca singlestore
en la sección Checks.
Datos recopilados
Métricas
Eventos
La integración SingleStore no incluye eventos.
Checks de servicio
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el equipo de asistencia de Datadog.