Versión de la integración3.0.3
Neo4j es una base de datos gráfica empresarial que combina almacenamiento gráfico nativo, seguridad avanzada, arquitectura escalable de velocidad optimizada y conformidad con ACID para asegurar la previsibilidad y la integridad de las consultas basadas en relaciones. Neo4j almacena y gestiona los datos en su estado más natural y conectado, mediante relaciones de datos que ofrecen consultas ultrarrápidas, un contexto más detallado para el análisis y un modelo de datos modificable sin complicaciones.
Las métricas de Neo4j permite a los administradores de bases de datos monitorizar sus despliegues de Neo4j. Los administradores de bases de datos desean conocer el uso de la memoria (caché de heap y páginas), el número de transacciones, el estado del clúster, el tamaño de la base de datos (incluido el número de nodos, relaciones y propiedades) y el rendimiento de las consultas.
Con esta integración, visualiza importantes métricas de Neo4j en nuestros dashboards predefinidos y permite a tus DBAs solucionar problemas y monitorizar el estado de tus bases de datos Neo4j.
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
Para instalar el check de neo4j en tu host:
Descarga e instala el Datadog Agent.
Para instalar el check de neo4j en tu host:
datadog-agent integration install -t datadog-neo4j==<INTEGRATION_VERSION>
Configuración
Edita el archivo neo4j.d/conf.yaml
, en la carpeta conf.d/
en la raíz del directorio de configuración del Agent para comenzar a recopilar tus datos de rendimiento de neo4j. Consulta el neo4j.d/conf.yaml de ejemplo para todas las opciones disponibles de configuración.
Datadog escucha en el puerto 5000 para dogstatsd_stats_port y expvar_port. En tu archivo neo4j.conf, tendrás que cambiar server.discovery.listen_address y el server.discovery.advertised_address para utilizar un puerto distinto de 5000.
Reinicia el Agent.
Validación
Ejecuta el subcomando de estado del Agent y busca neo4j
en la sección Checks.
Datos recopilados
Métricas
Checks de servicio
El check de servicio neo4j.prometheus.health
se presenta en el check base
Eventos
Neo4j no incluye ningún evento.
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el soporte de Neo4j.