Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Bases de datos de perfiles

Nota

Disponible solo con el agente de MongoDB con automatización

Esta función solo está disponible con el Agente MongoDB con Automatización. Para obtener más información sobre el Agente MongoDB con Automatización, consulte Agregue procesos existentes de MongoDB a Ops Manager.

A El generador de perfiles de base de datos recopila estadísticas sobre escrituras, cursores y comandos en una base de datos en ejecución.mongod instancia.

Ops Manager puede recopilar y mostrar estadísticas de cualquiera de sus instancias. El Generador de perfiles de mongod consultas identifica las consultas lentas basándose en los datos de registro de sus mongod instancias. Ops Manager muestra estos datos en la instancia. Profiler página. Para acceder a las métricas de una instancia, haga clic en el botón Metrics de esa instancia.

El Profiler muestra un aspecto, como el Tiempo de Ejecución de la Operación, que podría ralentizar las operaciones de la base de datos durante un periodo de tiempo determinado. Muestra estos datos tanto en una gráfica como en una tabla que pueden filtrar por aspecto y periodo de tiempo. El Perfilador sugiere índices para tus bases de datos para mejorar el rendimiento de las operaciones lentas.

Importante

Lea las siguientes consideraciones antes de habilitar la creación de perfiles.

Los datos del perfil pueden incluir información confidencial, incluido el contenido de las consultas de bases de datos. Asegúrate de que exponer estos datos a Ops Manager sea coherente con sus prácticas de seguridad de la información.

El perfilador del query muestra hasta el límite que alcanza primero:

  • Las operaciones más recientes 10,000, o

  • Los 10MB más recientes de registros.

La supervisión intenta minimizar su impacto en los sistemas monitoreados. Si los datos de perfil de sondeo ralentizan el rendimiento de la base de datos, Ops Manager limita la frecuencia con la que recolecta datos.

Ops Manager muestra como máximo 10,000 puntos de datos en las gráficas de Profiler.

Los datos de registro se procesan en lotes. Los datos pueden retrasarse hasta cinco minutos respecto al en tiempo real.

Con la generación de perfiles habilitada, los cambios de configuración realizados en Ops Manager pueden tardar hasta 2 minutos en propagarse al agente y 1 minuto más antes de que los datos de generación de perfiles aparezcan en la interfaz de Ops Manager.

Ops Manager reinicia progresivamente los mongod procesos del clúster al habilitar o deshabilitar la generación de perfiles de base de datos. Si el clúster es un conjunto de réplicas,se realiza una elección del conjunto de réplicas como consecuencia del reinicio. Esta operación única se suma al tiempo necesario para propagar los cambios de configuración a la automatización.

A partir de la versión 4.4 de Ops Manager, Ops Manager siempre activa el perfilado. Tu mongod instancia recopila datos de perfil para operaciones más largas que el umbral de operación lenta y las reporta a Ops Manager. El umbral para operaciones lentas se aplica a toda la mongod instancia. Ops Manager establece por defecto este umbral en 100 ms.

El Perfilador tiene dos secciones en la página que muestran información del perfil de la base de datos: una gráfica y una tabla. Cada uno puede mostrar datos diferentes.

Sobre el gráfico, seleccione la métrica y el período de tiempo que desea ver.

  1. Seleccione la métrica en el menú Display. Las opciones aceptadas son:

    • Tiempo de Ejecución de la Operación (por defecto)

    • Claves examinadas

    • Docs devueltos

    • Relación examinada:devuelta

    • Núm. ceder

    • Longitud de la respuesta

  2. Selecciona el período de tiempo en el menú View Last. Las opciones aceptadas son:

    • 24 hr (default)

    • 12 hr

    • 6 hr

    • 1 hr

    • 15 min

Sobre la tabla, selecciona el namespace, el tipo de operación y la métrica que deseas perfilar:

  1. Haz clic en All Namespaces para cambiar qué combinación de bases de datos y colecciones analizar.

  2. Haga clic en All Operations para cambiar las operaciones que desea analizar.

  3. Haga clic en Operation Execution Time para cambiar la métrica que desea analizar. Las opciones aceptadas son:

    • Tiempo de Ejecución de la Operación (por defecto)

    • Claves examinadas

    • Docs devueltos

    • Relación examinada:devuelta

    • Núm. ceder

    • Longitud de la respuesta

Volver

Revisar las recomendaciones de índices

En esta página