Avance
Todavía estamos trabajando en esta característica, ¡pero nos encantaría que la probaras!
Esta función se proporciona actualmente como parte de una vista previa de conformidad con nuestras políticas de prelanzamiento.
Puede configurar NRDOT Collector para monitorear múltiples instancias de MySQL desde un recolector. Esto es útil si tiene múltiples bases de datos MySQL ejecutándose en diferentes hosts o puertos y desea recopilar métricas de todas ellas utilizando una sola instancia de NRDOT Collector.
Requisitos previos
NRDOT está instalado y configurado para sus instancias de MySQL:
Agregar configuración de múltiples receptores
El siguiente ejemplo muestra cómo configurar el Collector de NRDOT para monitorear dos instancias de MySQL utilizando una configuración de múltiples receptores. Puede agregar más receptores según sea necesario para instancias adicionales de MySQL.
receivers: nrmysql/instance1: &nrmysql-common endpoint: "<INSTANCE_1_HOST>:<PORT>" username: "<YOUR_DB_USERNAME>" password: "<YOUR_DB_PASSWORD>" collection_interval: 10s nrmysql/instance2: <<: *nrmysql-common endpoint: "<INSTANCE_2_HOST>:<PORT>"
service: pipelines: metrics: receivers: [nrmysql/instance1, nrmysql/instance2] exporters: [otlp/newrelic]Reiniciar NRDOT Collector
Es necesario reiniciar, no es opcional — el recolector carga su configuración una vez al inicio y no se recarga en caliente. Cualquier cambio de configuración no tiene efecto hasta que reinicie el proceso.
$sudo systemctl restart nrdot-collectorDocumentación relacionada
Compatibilidad y requisitos previos
Obtenga información sobre las versiones de MySQL compatibles, los permisos requeridos y los requisitos de red.
Referencia de métricas
Obtenga información sobre las métricas disponibles recopiladas por NRDOT Collector.
Guía de solución de problemas
Aprenda a solucionar problemas comunes con el monitoreo de MySQL.