Ops Manager puede analizar los datos sobre patrones de consulta recopilados por el generador de perfiles de base de datos y sugerir un conjunto de índices que podrían mejorar el rendimiento de las consultas. Ops Manager califica cada índice sugerido según su beneficio esperado.
Requisitos previos
Para que Ops Manager sugiera índices, debe cumplirse lo siguiente:
Debe habilitar la creación de perfiles de base de datos para el proceso MongoDB. Consulte Bases de datos de perfiles.
El generador de perfiles debe tener datos. Si la generación de perfiles está habilitada, pero aún no se han recopilado datos, Ops Manager no puede sugerir índices.
Procedimiento
Para editar la configuración de la implementación:
Navegar hasta el Clusters Vista para su implementación.
Si aún no se muestra, se debe seleccionar la organización que contiene el proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no se muestra, se debe seleccionar el proyecto deseado en el menú Projects de la barra de navegación.
Si aún no se muestra, haga clic en Deployment en la barra lateral.
Haga clic en la vista Clusters.
(Opcional) Para clústeres particionados, filtra qué tipo de proceso está enumerado.
Los cuatro botones se enumeran en el siguiente orden, de izquierda a derecha: Shards, Configs, Mongos y BIs.
Proceso | Muestra |
|---|---|
Shards | Procesos mongod que alojan tus datos. |
Configs | Procesos mongod que se ejecutan como servidores de configuración para almacenar los metadatos de un clúster particionado. |
Mongos | Procesos mongos que enrutan datos en un clúster particionado. |
BIs | Procesos de BI que acceden a datos en un clúster particionado. |
Calculate Suggested Indexes Haga clic en el enlace encima del gráfico.
El calculate suggested indexes enlace no aparecerá si no se cumplen los requisitos previos.
Copie los índices que desea crear y agréguelos al proceso MongoDB.
Para obtener instrucciones sobre cómo agregar un índice a un proceso MongoDB, consulte:
Creación de índice en el manual de MongoDB, o