Este tema describe las métricas compatibles con las funciones de monitoreo de instancias, monitoreo de nodos y tendencias de rendimiento de ApsaraDB for MongoDB. También explica el significado de cada métrica.
Para mejorar la visualización, algunos valores en bytes se convierten automáticamente a MB, GB o TB en la consola.
Monitoreo de instancias
Instance monitoring
Las métricas compatibles varían según el tipo de instancia. Para obtener información precisa, consulte la consola.
|
Métrica |
Clave |
Nombre de la métrica |
Significado de la métrica |
Unidad |
Descripción detallada |
Tipos de instancia compatibles |
|
Uso de disco |
DiskUsage |
disk_usage |
Uso de disco |
% |
Esta métrica indica la carga de disco de una instancia. Corresponde al porcentaje de la capacidad total del disco que se está utilizando. Cuando el uso de disco alcanza el 80 % o más, puede change the instance configuration en la página de detalles de la instancia en la consola o consulte High Disk Usage of MongoDB Instances para resolver el problema. |
|
|
Tráfico de red |
MongoDB_Network |
bytes_in |
Tráfico de red entrante |
Bytes |
- |
|
|
bytes_out |
Tráfico de red saliente |
Bytes |
- |
|||
|
num_requests |
Número de solicitudes procesadas |
count |
- |
|||
|
QPS de operaciones |
MongoDB_Opcounters |
insert |
QPS de operaciones de inserción |
count |
El parámetro Para obtener más información, consulte Opcounters metrics and Repl Opcounters metrics. |
|
|
query |
QPS de operaciones de consulta |
count |
||||
|
update |
QPS de operaciones de actualización |
count |
||||
|
delete |
QPS de operaciones de eliminación |
count |
||||
|
getmore |
QPS de operaciones de lectura |
count |
||||
|
command |
QPS de operaciones de comandos de protocolo |
count |
||||
|
Conexiones |
MongoDB_TotalConns |
connections_active |
Conexiones activas actuales |
count |
Cantidad de conexiones de clientes hacia el servidor que están ejecutando operaciones en este momento. |
|
|
current_conn |
Conexiones actuales |
count |
Cantidad total de conexiones de clientes hacia el servidor. Incluye las conexiones establecidas por otros nodos dentro del replica set y las conexiones entre los nodos Mongos y shard. |
|||
|
connections_totalCreated_ps |
Total de conexiones nuevas por segundo |
count |
- |
|
||
|
connections_available |
Conexiones disponibles actuales |
count |
- |
|||
|
Uso de conexiones |
ConnectionUsage |
conn_usage |
Uso de conexiones |
% |
|
|
|
Uso de CPU |
CpuUsage |
cpu_usage |
Uso de CPU |
% |
La suma del uso de CPU del sistema y del usuario representa la carga de trabajo del servicio en la instancia. Un uso elevado de CPU puede ralentizar de forma anormal las operaciones de lectura y escritura de datos, lo cual afecta a los servicios normales. Para diagnosticar y resolver este problema, consulte High CPU utilization on MongoDB instances. |
|
|
MongoDB_CpuDetail |
cpu_sys |
Uso de CPU del sistema |
% |
- |
||
|
cpu_user |
Uso de CPU del usuario |
% |
- |
|||
|
Uso de memoria |
MemoryUsage |
mem_usage |
Uso de memoria |
% |
La memoria la consumen principalmente el motor de almacenamiento WiredTiger, las conexiones de clientes y el procesamiento de solicitudes. Para conocer las causas del uso elevado de memoria y las estrategias de optimización, consulte High memory usage in MongoDB instances. |
|
|
Uso de IOPS |
MongoDB_IOPS |
iops |
Uso de IOPS |
times/s |
|
|
|
read_iops |
Uso de IOPS de lectura |
times/s |
- |
|||
|
write_iops |
Uso de IOPS de escritura |
times/s |
- |
|||
|
Tasa de uso de IOPS |
IOPSUsage |
iops_usage |
Tasa de uso de IOPS |
% |
La proporción entre el uso de IOPS de una instancia y el máximo de IOPS de sus especificaciones actuales indica la carga de trabajo del servicio. Si el uso de IOPS de una instancia de MongoDB alcanza o se acerca al 100 %, la instancia puede responder con lentitud e incluso dejar de estar disponible. En High IOPS usage on MongoDB instances se explica cómo consultar el uso de IOPS de una instancia de MongoDB, las causas de un uso elevado y las estrategias de optimización. Nota
Las instancias de replica set y de sharded cluster que usan discos en la nube y ejecutan MongoDB 4.2 no admiten la visualización del uso de IOPS ni de la tasa de uso de IOPS. |
|
|
Uso de espacio en disco |
MongoDB_DetailedSpaceUsage |
ins_size |
Espacio de disco utilizado |
Bytes |
|
|
|
data_size |
Espacio utilizado del disco de datos |
Bytes |
Espacio que utiliza el disco de datos (sin incluir la base de datos local). Incluye principalmente los archivos físicos de datos que comienzan con "collection", los archivos físicos de índices que comienzan con "index" y algunos archivos físicos de metadatos, como WiredTiger.wt. |
|||
|
log_size |
Espacio utilizado del disco de registros |
Bytes |
Tamaño físico de la base de datos local. |
|||
|
Detalles de operaciones |
MongoDB_OperationDetails |
operation_exactIDCount_ps |
Cantidad de operaciones count para un ID específico |
count |
Cantidad de operaciones de actualización individuales que usan el campo |
|
|
operation_scanAndOrder_ps |
Cantidad de operaciones de ordenamiento que no usan un índice |
count |
Cantidad de consultas ordenadas que no pueden usar un índice para ejecutar la operación de ordenamiento. Un valor alto puede degradar el rendimiento de la instancia. Para resolver este problema, consulte Best practices for creating indexes in ApsaraDB for MongoDB y cree índices según las condiciones de consulta de su negocio. |
|||
|
operation_writeConflicts_ps |
Cantidad de conflictos de escritura |
count |
Cantidad de consultas que presentan conflictos de escritura. Una cantidad pequeña de conflictos de escritura no suele tener un impacto significativo. Sin embargo, muchos conflictos de escritura pueden degradar el rendimiento de la base de datos. |
|||
|
MBPS |
MongoDB_Disk_Detail |
read_io_bandwidth_mbps |
Rendimiento de lectura de disco |
MB/s |
- |
|
|
write_io_bandwidth_mbps |
Rendimiento de escritura de disco |
MB/s |
- |
|||
|
io_bandwidth_mbps |
Rendimiento total de disco |
MB/s |
Suma del rendimiento de lectura de disco y del rendimiento de escritura de disco. |
|||
|
Cantidad de operaciones de transacción |
MongoDB_Transactions |
trans_totalPrepared_ps |
Cantidad de transacciones preparadas |
count |
- |
|
|
trans_totalPreparedThenCommited_ps |
Cantidad de transacciones preparadas confirmadas correctamente |
count |
- |
|||
|
trans_totalPreparedThenAborted_ps |
Cantidad de transacciones preparadas revertidas correctamente |
count |
- |
|||
|
trans_totalStarted_ps |
Cantidad de transacciones iniciadas |
count |
- |
|
||
|
trans_totalCommited_ps |
Cantidad de transacciones confirmadas correctamente |
count |
- |
|||
|
trans_totalAborted_ps |
Cantidad de transacciones revertidas correctamente |
count |
- |
|||
|
trans_currentActive |
Cantidad de transacciones activas actuales |
count |
- |
|||
|
trans_currentInactive |
Cantidad de transacciones inactivas actuales |
count |
- |
|||
|
trans_currentOpen |
Cantidad de transacciones abiertas actuales (no confirmadas ni revertidas) |
count |
- |
|||
|
Cursores |
MongoDB_AllCursors |
total_open |
Cantidad de cursores abiertos actualmente |
count |
- |
|
|
timed_out |
Cantidad de cursores cerrados por tiempo de espera agotado |
count |
Si este valor es alto, revise el código de negocio del lado del cliente que procesa los datos. |
|||
|
job_cursors_closed |
Cantidad de cursores cerrados por cierre de sesión |
count |
- |
|||
|
pinned_open |
Cantidad de cursores abiertos y en uso actualmente |
count |
Por ejemplo, una operación find o getMore fija un cursor para evitar que se elimine mientras obtiene el siguiente lote de resultados, y lo libera después de devolverlos. |
|||
|
noTimeout_open |
Cantidad de cursores abiertos actualmente sin tiempo de espera agotado |
count |
Cantidad de cursores abiertos y sin tiempo de espera agotado creados con la opción noCursorTimeout. Esta opción evita que un cursor expire por inactividad, pero la configuración noCursorTimeout está limitada por el tiempo de espera de la sesión. Para obtener más información, consulte la documentación. |
|
|
WiredTiger |
MongoDB_Wt_Cache
|
bytes_read_into_cache |
Bytes leídos en la caché |
Bytes |
Número de bytes de datos leídos del disco hacia la caché de WiredTiger. |
|
|
bytes_written_from_cache |
Bytes escritos desde la caché |
Bytes |
Número de bytes de datos escritos desde la caché de WiredTiger hacia el disco. |
|||
|
maximum_bytes_configured |
Tamaño máximo de caché |
Bytes |
Tamaño máximo de caché, en bytes, configurado para el motor de almacenamiento WiredTiger. Para garantizar la compatibilidad y la seguridad, ApsaraDB for MongoDB establece el valor de CacheSize de WiredTiger en aproximadamente el 60 % del tamaño de memoria de la instancia. Para obtener más información, consulte High memory usage of MongoDB instances. |
|||
|
oplog_bytes_in_cache |
Bytes de oplog en la caché |
MB |
- |
|||
|
oplog_bytes_read_into_cache |
Bytes de oplog leídos en la caché |
MB |
- |
|||
|
oplog_bytes_written_from_cache |
Bytes de oplog escritos desde la caché |
MB |
- |
|||
|
Transacciones concurrentes de WT |
MongoDB_Wt_Concurrent_Trans |
write_concurrent_trans_out |
Transacciones de escritura concurrentes actuales |
count |
Antes de la versión 7.0, el número de transacciones de lectura y escritura concurrentes de una instancia estaba limitado a 128. Un parámetro de disponibilidad con valor 0 durante un periodo prolongado podía indicar una sobrecarga. A partir de la versión 7.0, MongoDB utiliza un algoritmo predeterminado para ajustar dinámicamente el número máximo de transacciones concurrentes del motor de almacenamiento y optimizar el rendimiento de la base de datos durante una sobrecarga. Por lo tanto, un parámetro de disponibilidad con valor 0 durante un periodo prolongado no necesariamente indica una sobrecarga. Para obtener más información, consulte el documento. |
|
|
write_concurrent_trans_available |
Transacciones de escritura concurrentes disponibles |
count |
||||
|
read_concurrent_trans_out |
Transacciones de lectura concurrentes actuales |
count |
||||
|
read_concurrent_trans_available |
Transacciones de lectura concurrentes disponibles |
count |
||||
|
WiredTigerUsage |
MongoDB_WTCacheUsage |
wt_cache_dirty_usage |
Tasa de uso de la caché sucia de WiredTiger |
% |
Para obtener más información, consulte High memory usage of MongoDB instances. |
|
|
wt_cache_usage |
Tasa de uso de la caché de WiredTiger |
% |
||||
|
Tiempo de respuesta promedio |
MongoDB_RT |
avg_rt |
Tiempo de respuesta promedio total |
μs |
- |
|
|
reads_avg_rt |
Tiempo de respuesta promedio de las operaciones de lectura |
μs |
- |
|||
|
writes_avg_rt |
Tiempo de respuesta promedio de las operaciones de escritura |
μs |
- |
|||
|
commands_avg_rt |
Tiempo de respuesta promedio de las operaciones de comando |
μs |
- |
|||
|
trans_avg_rt |
Tiempo de respuesta promedio de las operaciones de transacción |
μs |
- |
|||
|
Número de documentos afectados |
MongoDB_Documents |
document_deleted_ps |
Número de documentos eliminados |
count |
- |
|
|
document_inserted_ps |
Número de documentos insertados |
count |
- |
|||
|
document_returned_ps |
Número de documentos devueltos |
count |
- |
|||
|
document_updated_ps |
Número de documentos actualizados |
count |
- |
|||
|
GlobalLock |
MongoDB_GlobalLocks |
gl_ac_readers |
Número de conexiones de cliente activas que ejecutan operaciones de lectura |
count |
- |
|
|
gl_ac_writers |
Número de conexiones de cliente activas que ejecutan operaciones de escritura |
count |
- |
|||
|
gl_cq_writers |
Número de operaciones en espera de un bloqueo de escritura |
count |
- |
|||
|
gl_cq_readers |
Número de operaciones en espera de un bloqueo de lectura |
count |
- |
|||
|
gl_cq_total |
Número total de operaciones en espera de un bloqueo |
count |
Suma del número de operaciones en espera de un bloqueo de escritura y del número de operaciones en espera de un bloqueo de lectura. Un valor alto indica que las operaciones de los clientes podrían retrasarse, lo cual afecta el tiempo de respuesta de la aplicación. |
|||
|
Número de entradas de índice y documentos analizados en las consultas |
MongoDB_QueryExecutors |
queryExecutor_scannedObject_ps |
Número de documentos analizados en las consultas |
count |
Número total de documentos analizados durante la ejecución de consultas y la evaluación de planes de consulta. Este valor es igual al de |
|
|
queryExecutor_scanned_ps |
Número de entradas de índice analizadas en las consultas |
count |
Número total de entradas de índice analizadas durante la ejecución de consultas y la evaluación de planes de consulta. Este valor es igual al de |
|||
|
TTL |
MongoDB_TTLs |
ttl_deletedDocuments_ps |
Número de documentos eliminados debido al índice TTL |
count |
Un valor alto indica que se están eliminando muchos documentos, lo cual puede afectar el rendimiento de la instancia. Para obtener más información, consulte el documento de referencia. |
|
|
ttl_passes_ps |
Número de eliminaciones realizadas por el hilo TTL en segundo plano |
count |
Número total de veces que el proceso TTL en segundo plano comprueba si hay documentos caducados. Cada vez que se ejecuta esta comprobación, el monitor TTL intenta eliminar la mayor cantidad posible de documentos candidatos de todos los índices TTL. |
|||
|
Repl Opcounters |
MongoDB_ReplOpcounters |
repl_command |
Número de operaciones Command en el conjunto de réplicas |
count |
Durante el proceso de replicación, MongoDB serializa las operaciones, lo cual puede afectar el conteo de cada operación. Por lo tanto, los valores de los contadores MongoDB_ReplOpcounters y MongoDB_Opcounters pueden ser distintos. Para obtener más información, consulte Opcounters metrics and Repl Opcounters metrics. |
|
|
repl_delete |
Número de operaciones Delete en el conjunto de réplicas |
count |
||||
|
repl_getmore |
Número de operaciones Getmore en el conjunto de réplicas |
count |
||||
|
repl_insert |
Número de operaciones Insert en el conjunto de réplicas |
count |
||||
|
repl_query |
Número de operaciones Query en el conjunto de réplicas |
count |
||||
|
repl_update |
Número de operaciones Update en el conjunto de réplicas |
count |
||||
|
Número de análisis de desalojo |
MongoDB_WtCacheHPCheckEntriesWalked |
wiredTiger_cache_hazardPointerCheckEntriesWalked |
Número de elementos analizados en el arreglo de punteros de riesgo durante el desalojo |
count |
Número de desalojos de páginas bloqueados por punteros de riesgo durante el desalojo. |
|
|
Adquisiciones de bloqueos |
MongoDB_WtLockAcquisitions |
wt_checkPoint_lock |
Número de adquisiciones de bloqueos de punto de control |
count |
- |
|
|
wt_dhandle_read_lock |
Número de adquisiciones de bloqueos de lectura de controlador de datos |
count |
Si una instancia tiene demasiadas bases de datos y tablas, las solicitudes de los clientes podrían esperar mucho tiempo por un bloqueo de controlador, lo cual afecta el rendimiento de la instancia. Para obtener más información, consulte Instance stuttering or abnormalities caused by too many databases and tables. |
|||
|
wt_dhandle_write_lock |
Número de adquisiciones de bloqueos de escritura de controlador de datos |
count |
||||
|
wt_metadata_lock |
Número de adquisiciones de bloqueos de metadatos |
count |
||||
|
wt_schema_lock |
Número de adquisiciones de bloqueos de esquema |
count |
Las operaciones frecuentes, como crear y eliminar bases de datos, tablas o índices, o tener una cantidad excesiva de bases de datos y tablas, aumentan la sobrecarga de schemaLock y afectan el rendimiento de la instancia. Para obtener más información, consulte Instance stuttering or abnormalities caused by an excessive number of databases and tables. |
|||
|
wt_table_read_lock |
Número de adquisiciones de bloqueos de lectura de tabla |
count |
- |
|||
|
wt_table_write_lock |
Número de adquisiciones de bloqueos de escritura de tabla |
count |
- |
|||
|
wt_txn_global_read_lock |
Número de adquisiciones de bloqueos de lectura globales de transacción |
count |
- |
|||
|
wt_txn_global_write_lock |
Número de adquisiciones de bloqueos de escritura globales de transacción |
count |
- |
|||
|
Tasa de uso de MBPS |
MongoDB_MbpsUsage |
total_mbps_usage |
Tasa de uso del ancho de banda de lectura y escritura en disco |
% |
La relación entre el rendimiento total de disco de la instancia y su MBPS máximo representa la carga de servicio de la instancia. Si la utilización de MBPS de una instancia de MongoDB alcanza o se acerca al 100 %, provoca respuestas lentas del servicio o incluso la indisponibilidad del mismo. Para obtener más información sobre el MBPS de los discos en la nube, consulte Specifications. Nota
Compatible solo con instancias que usan discos en la nube. |
|
|
Latencia entre nodo primario y secundario |
MongoDB_Repl_Lag |
repl_lag |
Latencia de sincronización de datos entre los nodos primario y secundario |
s |
|
|
|
Periodo de retención de oplog |
MongoDB_OplogTimeInterval |
oplog_time_interval |
Periodo de retención de oplog |
h |
En MongoDB 4.4 y versiones posteriores, puede ajustar el parámetro storage.oplogMinRetentionHours en la página de detalles de la instancia. |
|
|
moveChunk |
MongoDB_MoveChunks |
moveChunk_donor_started_ps |
Número de veces que el nodo actual actúa como origen de una migración de rango |
count |
Este valor aumenta independientemente de si la migración es exitosa. |
|
|
moveChunk_recip_stared_ps |
Número de veces que el nodo actual actúa como destino de la migración de rangos |
count |
||||
|
moveChunk_deleter_task |
Número de tareas de eliminación de rangos de fragmentos listas para ejecutarse o en ejecución |
count |
- |
Sharded cluster |
||
|
Número de accesos por segundo |
- |
sl_qps |
Accesos por segundo |
count |
- |
|
|
Información del ejecutor de consultas |
MongoDB_QueryExecutors |
collscans_nontailable |
Número de escaneos completos de tabla para cursores no tailable |
count |
- |
|
|
collscans_total |
Número total de escaneos completos de tabla |
count |
- |
|||
|
Información del recuento de colecciones y tablas |
MongoDB_CollectionNums |
admin_user_coll |
Número de tablas de usuario en la base de datos admin |
count |
- |
|
|
Número de aserciones |
MongoDB_Asserts |
regular |
Nivel normal |
count |
Número de aserciones que se ejecutan correctamente. |
|
|
warning |
Nivel de advertencia |
count |
Número de aserciones de nivel de advertencia. Siempre devuelve 0. |
|||
|
msg |
Nivel de mensaje |
count |
Número de aserciones de nivel de mensaje. |
|||
|
user |
Nivel de usuario |
count |
Número de aserciones de nivel de usuario. |
|||
|
Número de manejadores de datos |
MongoDB_DataHandle |
opened_fd_num |
Número de manejadores activos |
count |
Número de manejadores de datos de conexión activos actualmente en la caché de WiredTiger. |
|
|
closed_fd_num |
Número de manejadores cerrados |
count |
Número de manejadores de datos de conexión cerrados que se escanearon en la caché de WiredTiger. |
|||
|
opened_fd_mem |
Memoria ocupada por los manejadores activos |
MB |
Memoria que ocupan los manejadores de datos de conexión activos actualmente en la caché de WiredTiger. |
|||
|
Latencia de operaciones |
MongoDB_Latencys |
reads_latency_ps |
Latencia de las solicitudes de lectura exitosas |
us |
Latencia de todas las solicitudes exitosas procesadas por las operaciones de lectura. |
|
|
writes_latency_ps |
Latencia de las solicitudes de escritura exitosas |
us |
Latencia de todas las solicitudes exitosas procesadas por las operaciones de escritura, en microsegundos (us). |
|||
|
commands_latency_ps |
Latencia de las solicitudes de comando exitosas |
us |
Latencia de todas las solicitudes exitosas procesadas por las operaciones de comando, en microsegundos (us). |
|||
|
trans_latency_ps |
Latencia de las solicitudes de transacción exitosas |
us |
Latencia de todas las solicitudes exitosas procesadas por las operaciones de transacción, en microsegundos (us). |
|||
|
Proporción de fragmentación de memoria de TCMalloc |
MongoDB_TcmallocCacheMemRatio |
tcmalloc_cache_mem_ratio |
Proporción de fragmentación de memoria de TCMalloc |
% |
- |
|
|
Tiempo promedio de write concern |
MongoDB_GetLastErrorWtime |
metrics_getLastError_avg_wtime |
Tiempo promedio invertido en las operaciones de write concern |
ms |
Tiempo promedio invertido en las operaciones de write concern. |
|
|
metrics_getLastError_wtimeouts |
Número de tiempos de espera agotados en las operaciones de write concern |
times |
Número de veces que una operación de write concern supera el umbral wtimeout. |
|
||
|
Tamaño del búfer de replicación |
MongoDB_Repl_Buffer |
repl_buffer_size |
Tamaño actual del búfer de replicación |
MB |
Tamaño actual del búfer de replicación en el replica set. |
|
|
repl_buffer_max_size |
Tamaño máximo del búfer de replicación |
MB |
Tamaño máximo del búfer de replicación en el replica set. |
|||
|
Número de páginas desalojadas de la caché de WiredTiger
|
MongoDB_WtCacheEviction |
pages_selected_count |
Número de páginas forzadas a desalojarse |
count |
- |
|
|
pages_selected_unable_to_evict_count |
Número de páginas que no se pueden forzar a desalojarse |
count |
- |
|||
|
hazard_pointer_blocked_page_eviction |
Número de desalojos de página bloqueados por punteros hazard |
count |
- |
|||
|
max_page_size |
Tamaño máximo de página detectado durante el desalojo de páginas |
MB |
- |
|||
|
pages_evicted_by_application_threads |
Número de páginas de la caché de WiredTiger desalojadas por hilos de usuario |
count |
- |
|||
|
history_store_pages_failed_to_evict |
Páginas del almacén de historial cuyo desalojo terminó con errores |
count |
- |
|
||
|
history_store_pages_selected |
Páginas del almacén de historial seleccionadas para desalojo |
count |
- |
|||
|
pages_written_inMemory_restoration |
Número de páginas desalojadas restauradas en memoria |
count |
- |
|||
|
LockAcquisitions |
MongoDB_WtLockAcquisitions |
wt_checkPoint_lock |
Número de adquisiciones de bloqueo de punto de control en la caché de WiredTiger |
count |
- |
|
|
wt_dhandle_read_lock |
Número de adquisiciones de bloqueo de lectura de manejador de datos en la caché de WiredTiger |
count |
- |
|||
|
wt_dhandle_write_lock |
Número de adquisiciones de bloqueo de escritura de manejador de datos en la caché de WiredTiger |
count |
- |
|||
|
wt_metadata_lock |
Número de adquisiciones de bloqueo de metadatos en la caché de WiredTiger |
count |
- |
|||
|
wt_schema_lock |
Número de adquisiciones de bloqueo de esquema en la caché de WiredTiger |
count |
- |
|||
|
wt_table_read_lock |
Número de adquisiciones de bloqueo de lectura de tabla en la caché de WiredTiger |
count |
- |
|||
|
wt_table_write_lock |
Número de adquisiciones de bloqueo de escritura de tabla en la caché de WiredTiger |
count |
- |
|||
|
wt_txn_global_read_lock |
Número de adquisiciones de bloqueo de lectura global en la caché de WiredTiger |
count |
- |
|||
|
wt_txn_global_write_lock |
Número de adquisiciones de bloqueo de escritura global en la caché de WiredTiger |
count |
- |
|||
|
Cesión de hilo |
MongoDB_WtCache_Thread_Yield |
page_acquire_eviction_blocked |
Número de veces que un hilo se bloquea mientras espera el desalojo de una página |
times |
- |
|
|
page_acquire_locked_blocked |
Número de veces que un hilo espera porque la página de destino está bloqueada |
times |
- |
|
page_acquire_time_sleeping |
Tiempo total que un hilo permanece en estado de suspensión mientras adquiere una página |
us |
- |
|||
|
WiredTigerUsage |
MongoDB_WTCacheUsage |
wt_cache_updates_usage |
Tasa de uso de la caché de actualizaciones de WiredTiger |
% |
Proporción entre los bytes de memoria asignados para operaciones de actualización y el número máximo de bytes en la caché. |
|
|
Estadísticas de ejecución del planificador múltiple clásico |
MongoDB_MultiPlanner_Worker |
metrics_query_multiplanner_classicworks |
Número total de trabajos |
count |
Cantidad total de trabajos ejecutados en el planificador múltiple clásico. |
|
|
Información de la caché de sesiones lógicas |
MongoDB_LogicalSession |
active_sessions_count |
Número de sesiones lógicas en la caché |
count |
Total de sesiones lógicas presentes en la caché desde la última actualización. |
|
|
Información de fallos de página |
MongoDB_Page_Faults |
page_faults |
Número de excepciones por fallo de página |
count |
- |
|
|
Número de operaciones |
MongoDB_Qps |
qps |
qps |
count |
- |
|
|
Información del oplog de MongoDB |
MongoDB_Oplog_Size |
oplog_used_size_mb |
Espacio utilizado actualmente por el registro de operaciones |
MB |
- |
|
|
Información del oplog de MongoDB |
MongoDB_Oplog_Size |
oplog_max_size_mb |
Tamaño máximo del oplog |
MB |
- |
|
|
Información del oplog de MongoDB |
MongoDB_Oplog_Size |
oplog_min_retention_hours |
Periodo mínimo de retención del oplog |
h |
- |
|
|
Uso de memoria |
MongoDB_MemCgroup |
cgroup_mem_rss |
Tamaño de memoria que ocupa el proceso actual de MongoDB |
MB |
- |
|
|
Número de archivos de WiredTiger |
MongoDB_StorageDetails |
wt_file_num |
Número actual de colecciones y tablas en la instancia |
count |
Número de colecciones + número de índices |
|
|
Estadísticas de ejecución del planificador múltiple clásico |
MongoDB_MultiPlanner_Works |
metrics_query_multiplanner_classicWorks |
Número de consultas que utilizan el planificador clásico durante la ejecución |
times |
- |
|
|
Detalles de memoria de TCMalloc |
MongoDB_TCMalloc |
current_allocated |
Bytes de memoria en uso actualmente |
MB/s |
- |
|
|
Detalles de memoria de TCMalloc |
MongoDB_TCMalloc |
pageheap_free |
Bytes de memoria disponibles y no asignados en el montón de páginas |
MB/s |
- |
|
|
Detalles de memoria de TCMalloc |
MongoDB_TCMalloc |
central_cache_free |
Bytes de memoria almacenados en la lista libre central |
MB/s |
- |
|
|
Detalles de memoria de TCMalloc |
MongoDB_TCMalloc |
thread_cache_free |
Bytes de memoria sin usar en la caché local del hilo |
MB/s |
- |
|
|
Información del cursor del motor WT |
MongoDB_Wt_Cursor |
entries_skipped_by_next_calls |
Entradas omitidas por las llamadas next del escaneo en memoria |
count |
- |
|
|
Información del cursor del motor WT |
MongoDB_Wt_Cursor |
entries_skipped_by_prev_calls |
Entradas omitidas por las llamadas prev del escaneo en memoria |
count |
- |
|
|
Utilización del ancho de banda de tráfico de red |
MongoDB_Network_Usage |
network_usage |
Utilización del ancho de banda de tráfico de red |
% |
- |
|
|
Información nativa de FlowControl |
MongoDB_FlowControl |
is_enabled |
Indica si el mecanismo FlowControl está habilitado |
1 indica habilitado, 0 indica deshabilitado y 0.5 indica que no es compatible. |
|
|
|
Información nativa de FlowControl |
MongoDB_FlowControl |
is_lagged |
Indica si FlowControl está interviniendo actualmente |
1 indica que sí, 0 indica que no y 0.5 indica que no es compatible. |
|
|
|
Información nativa de FlowControl |
MongoDB_FlowControl |
is_lagged_count |
Número de intervenciones de FlowControl |
times |
- |
|
|
Información nativa de FlowControl |
MongoDB_FlowControl |
target_lag_seconds |
Latencia tolerable para el punto de confirmación mayoritario |
s |
- |
|
|
Estadísticas de cantidad de colecciones |
MongoDB_CatalogStats |
collections |
Número total de colecciones de usuario (sin incluir las del sistema) |
count |
- |
|
|
Estadísticas de cantidad de colecciones |
MongoDB_CatalogStats |
capped |
Número total de colecciones de usuario con límite de tamaño |
count |
- |
|
|
Estadísticas de cantidad de colecciones |
MongoDB_CatalogStats |
views |
Número total de vistas de usuario |
count |
- |
|
|
Estadísticas de cantidad de colecciones |
MongoDB_CatalogStats |
timeseries |
Número total de colecciones de series temporales |
Item |
- |
|
|
Estadísticas de cantidad de colecciones |
MongoDB_CatalogStats |
shardedCollections |
Número total de colecciones fragmentadas |
Count |
- |
|
|
Estadísticas de cantidad de colecciones |
MongoDB_CatalogStats |
internalViews |
Número total de vistas sobre colecciones del sistema (colecciones en la base de datos config, admin o local) |
count |
- |
|
|
Capacidad de la caché de WiredTiger |
MongoDB_WtCapacity |
bytes_written_for_eviction |
Tamaño de los datos escritos en disco para su desalojo |
MB |
- |
|
|
Eficiencia de consultas |
MongoDB_QueryTargeting |
query_targeting_objects |
Documentos analizados para devolver un documento |
count |
- |
|
|
Eficiencia de consultas |
MongoDB_QueryTargeting |
query_targeting_keys |
Entradas de índice analizadas para devolver un documento |
count |
- |
|
|
Contador de comandos |
MongoDB_CommandCounters |
collStats |
Contador del comando collStats |
count |
- |
|
|
Contador de comandos |
MongoDB_CommandCounters |
createIndexes |
Contador del comando createIndexes |
count |
- |
|
|
Contador de comandos |
MongoDB_CommandCounters |
listCollections |
Contador del comando listCollections |
count |
- |
|
|
Contador de comandos |
MongoDB_CommandCounters |
listDatabases |
Contador del comando listDatabases |
count |
- |
|
|
Información de planCache de consultas |
MongoDB_QueryPlanCache |
total_size_mb |
Tamaño de memoria que ocupa la caché de planes de consulta (planCache) |
MB |
- |
|
|
Información de planCache de consultas |
MongoDB_QueryPlanCache |
total_query_shapes |
Número de estructuras de consulta distintas en la caché de planes de consulta (planCache) |
count |
- |
|
|
Número de campos indexados en un nodo de búsqueda |
MongoDB_Search_Field_Indexed |
search_field_index_count |
Número total de campos únicos incluidos en cada índice del nodo de búsqueda |
count |
- |
|
|
Uso de memoria heap de un nodo de búsqueda |
MongoDB_Search_Jvm_heap_memory |
search_jvm_heap_memory |
Tamaño de memoria heap de JVM que ocupa el nodo de búsqueda |
MB |
- |
|
|
Número de operaciones en un nodo de búsqueda |
MongoDB_Search_Opcounters |
search_insert |
Número de operaciones de inserción en el nodo de búsqueda |
times |
- |
|
|
Número de operaciones en un nodo de búsqueda |
MongoDB_Search_Opcounters |
search_delete |
Número de operaciones de eliminación en el nodo de búsqueda |
times |
- |
|
|
Número de operaciones en un nodo de búsqueda |
MongoDB_Search_Opcounters |
search_update |
Número de operaciones de actualización en el nodo de búsqueda |
times |
- |
|
|
Número de operaciones en un nodo de búsqueda |
MongoDB_Search_Opcounters |
search_Command |
Número de operaciones de comando en el nodo de búsqueda |
times |
- |
|
|
Espacio en disco que ocupan los índices del nodo de búsqueda |
MongoDB_Search_Disk_Index_Size |
search_disk_index_size |
Espacio en disco que ocupan todos los índices del nodo de búsqueda |
MB |
- |
|
|
Información de documentos Lucene del nodo de búsqueda |
MongoDB_Search_Lucene_Docs_Max_Size |
search_lucene_docs_max_size |
Número máximo de documentos Lucene contenidos en un solo índice de búsqueda del nodo de búsqueda |
count |
- |
|
|
Latencia de sincronización de un nodo de búsqueda |
MongoDB_Search_Repl_Lag |
search_repl_lag |
Latencia de sincronización de un nodo de búsqueda |
ms |
- |
|
|
Número de excepciones por fallos de página en un nodo de búsqueda |
MongoDB_Search_PageFaults |
search_pageFaults |
Número de excepciones por fallos de página por segundo en el nodo de búsqueda |
times |
- |
|
|
Análisis del estado de las consultas del nodo de búsqueda |
MongoDB_Search_Query_Status |
search_query_total |
Número total de consultas en el nodo de búsqueda |
times |
- |
|
|
Análisis del estado de las consultas del nodo de búsqueda |
MongoDB_Search_Query_Status |
search_query_failed |
Número de consultas con errores en el nodo de búsqueda |
times |
- |
|
|
Análisis del estado de las consultas del nodo de búsqueda |
MongoDB_Search_Query_Status |
search_query_successed |
Número de consultas exitosas en el nodo de búsqueda |
times |
- |
|
Monitoreo de nodos (anteriormente Monitoreo básico)
Node monitoring (formerly Basic monitoring)
Las métricas compatibles varían según el tipo de instancia. Para obtener información precisa, consulte la consola.
|
Métrica |
Clave |
Nombre de la métrica |
Significado de la métrica |
Unidad |
Descripción detallada |
Tipos de instancia compatibles |
|
Uso de disco |
DiskUsage |
disk_usage |
Uso de disco |
% |
Esta métrica indica la carga de disco de una instancia. Corresponde al porcentaje de la capacidad total del disco que se está utilizando. Cuando el uso de disco alcanza el 80 % o más, puede change the instance configuration en la página de detalles de la instancia de la consola o consulte High Disk Usage of MongoDB Instances para resolver el problema. |
|
|
Tráfico de red |
MongoDB_Network |
bytes_in |
Tráfico de red entrante |
Bytes |
- |
|
|
bytes_out |
Tráfico de red saliente |
Bytes |
- |
|||
|
num_requests |
Número de solicitudes procesadas |
count |
- |
|||
|
QPS de operaciones |
MongoDB_Opcounters |
insert |
QPS de operaciones de inserción |
count |
El parámetro Para obtener más información, consulte Opcounters metrics and Repl Opcounters metrics. |
|
|
query |
QPS de operaciones de consulta |
count |
||||
|
update |
QPS de operaciones de actualización |
count |
||||
|
delete |
QPS de operaciones de eliminación |
count |
||||
|
getmore |
QPS de operaciones de lectura |
count |
||||
|
command |
QPS de operaciones de comandos de protocolo |
count |
||||
|
Conexiones |
MongoDB_TotalConns |
connections_active |
Conexiones activas actuales |
count |
Número de conexiones de clientes al servidor que están ejecutando operaciones en este momento. |
|
|
current_conn |
Conexiones actuales |
count |
Número total de conexiones de clientes al servidor. Incluye las conexiones establecidas por otros nodos dentro del replica set o las conexiones entre los nodos Mongos y los nodos shard. |
|||
|
connections_totalCreated_ps |
Total de conexiones nuevas por segundo |
count |
- |
|
||
|
connections_available |
Conexiones disponibles actuales |
count |
- |
|||
|
Uso de conexiones |
ConnectionUsage |
conn_usage |
Uso de conexiones |
% |
|
|
|
Uso de CPU |
CpuUsage |
cpu_usage |
Uso de CPU |
% |
La suma del uso de CPU del sistema y del usuario representa la carga de trabajo del servicio de la instancia. Un uso elevado de CPU puede provocar que las operaciones de lectura y escritura de datos se vuelvan anormalmente lentas y afectar los servicios normales. Para solucionar este problema, consulte High CPU utilization on MongoDB instances. |
|
|
MongoDB_CpuDetail |
cpu_sys |
Uso de CPU del sistema |
% |
- |
||
|
cpu_user |
Uso de CPU del usuario |
% |
- |
|||
|
Uso de memoria |
MemoryUsage |
mem_usage |
Uso de memoria |
% |
La memoria la consumen principalmente el motor de almacenamiento WiredTiger, las conexiones de clientes y el procesamiento de solicitudes. Para conocer las causas del uso elevado de memoria y las estrategias de optimización, consulte High memory usage in MongoDB instances. |
|
|
Uso de IOPS |
MongoDB_IOPS |
iops |
Uso de IOPS |
times/s |
|
|
|
read_iops |
Uso de IOPS de lectura |
times/s |
- |
|||
|
write_iops |
Uso de IOPS de escritura |
times/s |
- |
|||
|
Tasa de uso de IOPS |
IOPSUsage |
iops_usage |
Tasa de uso de IOPS |
% |
La proporción entre el uso de IOPS de una instancia y el máximo de IOPS de sus especificaciones actuales indica la carga de trabajo del servicio de la instancia. Si el uso de IOPS de una instancia de MongoDB alcanza o se acerca al 100 %, la instancia puede responder lentamente e incluso dejar de estar disponible. En High IOPS usage on MongoDB instances se describe cómo consultar el uso de IOPS de una instancia de MongoDB, las causas de un uso elevado de IOPS y las estrategias de optimización. Nota
Las instancias de replica set y de sharded cluster que usan discos en la nube y ejecutan MongoDB 4.2 no admiten la visualización del uso de IOPS ni de la tasa de uso de IOPS. |
|
|
Uso de espacio en disco |
MongoDB_DetailedSpaceUsage |
ins_size |
Espacio en disco utilizado |
Bytes |
|
|
|
data_size |
Espacio utilizado en el disco de datos |
Bytes |
Espacio que utiliza el disco de datos (sin incluir la base de datos local). Incluye principalmente los archivos de datos físicos que comienzan con "collection", los archivos de índice físico que comienzan con "index" y algunos archivos de metadatos físicos, como WiredTiger.wt. |
|||
|
log_size |
Espacio utilizado en el disco de registros |
Bytes |
Tamaño físico de la base de datos local. |
|||
|
Detalles de operaciones |
MongoDB_OperationDetails |
operation_exactIDCount_ps |
Número de operaciones count para un ID específico |
count |
Número de operaciones de actualización individuales que usan el campo |
|
|
operation_scanAndOrder_ps |
Número de operaciones de ordenamiento que no usan un índice |
count |
Número de consultas ordenadas que no pueden usar un índice para ejecutar la operación de ordenamiento. Un valor alto puede degradar el rendimiento de la instancia. Para resolver este problema, consulte Best practices for creating indexes in ApsaraDB for MongoDB y cree índices según las condiciones de consulta de su negocio. |
|||
|
operation_writeConflicts_ps |
Número de conflictos de escritura |
count |
Número de consultas que presentan conflictos de escritura. Una cantidad pequeña de conflictos de escritura no suele tener un impacto significativo. Sin embargo, muchos conflictos de escritura pueden degradar el rendimiento de la base de datos. |
|||
|
MBPS |
MongoDB_Disk_Detail |
read_io_bandwidth_mbps |
Rendimiento de lectura de disco |
MB/s |
- |
|
|
write_io_bandwidth_mbps |
Rendimiento de escritura de disco |
MB/s |
- |
|||
|
io_bandwidth_mbps |
Rendimiento total de disco |
MB/s |
Suma del rendimiento de lectura de disco y del rendimiento de escritura de disco. |
|||
|
Número de operaciones de transacción |
MongoDB_Transactions |
trans_totalPrepared_ps |
Número de transacciones preparadas |
count |
- |
|
|
trans_totalPreparedThenCommited_ps |
Número de transacciones preparadas confirmadas correctamente |
count |
- |
|||
|
trans_totalPreparedThenAborted_ps |
Número de transacciones preparadas revertidas correctamente |
count |
- |
|||
|
trans_totalStarted_ps |
Número de transacciones iniciadas |
count |
- |
|
||
|
trans_totalCommited_ps |
Número de transacciones confirmadas correctamente |
count |
- |
|||
|
trans_totalAborted_ps |
Número de transacciones revertidas correctamente |
count |
- |
|||
|
trans_currentActive |
Número de transacciones activas actuales |
count |
- |
|||
|
trans_currentInactive |
Número de transacciones inactivas actuales |
count |
- |
|||
|
trans_currentOpen |
Número de transacciones abiertas actuales (no confirmadas ni revertidas) |
count |
- |
|||
|
Cursores |
MongoDB_AllCursors |
total_open |
Número de cursores abiertos actualmente |
count |
- |
|
|
timed_out |
Número de cursores cerrados por tiempo de espera agotado |
count |
Si este valor es alto, compruebe el código de negocio del lado del cliente que procesa los datos. |
|||
|
job_cursors_closed |
Número de cursores cerrados por cierre de sesión |
count |
- |
|||
|
pinned_open |
Número de cursores abiertos y en uso actualmente |
count |
Por ejemplo, una operación find o getMore fija un cursor para evitar que se elimine mientras obtiene el siguiente lote de resultados, y lo libera después de devolverlos. |
|||
|
noTimeout_open |
Número de cursores abiertos actualmente sin tiempo de espera agotado |
count |
Número de cursores abiertos y sin tiempo de espera agotado creados con la opción noCursorTimeout. Esta opción evita que un cursor expire por inactividad, pero la configuración noCursorTimeout está limitada por el tiempo de espera de la sesión. Para obtener más información, consulte la documentación. |
|
|
WiredTiger |
MongoDB_Wt_Cache
|
bytes_read_into_cache |
Bytes read into cache |
Bytes |
Cantidad de bytes de datos leídos del disco hacia la caché de WiredTiger. |
|
|
bytes_written_from_cache |
Bytes written from cache |
Bytes |
Cantidad de bytes de datos escritos desde la caché de WiredTiger hacia el disco. |
|||
|
maximum_bytes_configured |
Maximum cache size |
Bytes |
Tamaño máximo de la caché en bytes configurado para el motor de almacenamiento WiredTiger. Para garantizar la compatibilidad y la seguridad, ApsaraDB for MongoDB establece el valor de CacheSize de WiredTiger en aproximadamente el 60 % del tamaño de memoria de la instancia. Para obtener más información, consulte High memory usage of MongoDB instances. |
|||
|
oplog_bytes_in_cache |
Oplog bytes in cache |
MB |
- |
|||
|
oplog_bytes_read_into_cache |
Oplog bytes read into cache |
MB |
- |
|||
|
oplog_bytes_written_from_cache |
Oplog bytes written from cache |
MB |
- |
|||
|
WT concurrent transactions |
MongoDB_Wt_Concurrent_Trans |
write_concurrent_trans_out |
Current concurrent write transactions |
count |
Antes de la versión 7.0, la cantidad de transacciones simultáneas de lectura y escritura de una instancia se limitaba a 128. Un parámetro de disponibilidad con valor 0 durante un periodo prolongado podía indicar una sobrecarga. A partir de la versión 7.0, MongoDB utiliza un algoritmo predeterminado para ajustar dinámicamente la cantidad máxima de transacciones simultáneas del motor de almacenamiento. Esto optimiza el rendimiento de la base de datos durante una sobrecarga. Por lo tanto, un parámetro de disponibilidad con valor 0 durante un periodo prolongado no necesariamente indica una sobrecarga. Para obtener más información, consulte el documento. |
|
|
write_concurrent_trans_available |
Available concurrent write transactions |
count |
||||
|
read_concurrent_trans_out |
Current concurrent read transactions |
count |
||||
|
read_concurrent_trans_available |
Available concurrent read transactions |
count |
||||
|
WiredTigerUsage |
MongoDB_WTCacheUsage |
wt_cache_dirty_usage |
WiredTiger dirty cache usage rate |
% |
Para obtener más información, consulte High memory usage of MongoDB instances. |
|
|
wt_cache_usage |
WiredTiger cache usage rate |
% |
||||
|
Average response time |
MongoDB_RT |
avg_rt |
Total average response time |
μs |
- |
|
|
reads_avg_rt |
Average response time for read operations |
μs |
- |
|||
|
writes_avg_rt |
Average response time for write operations |
μs |
- |
|||
|
commands_avg_rt |
Average response time for command operations |
μs |
- |
|||
|
trans_avg_rt |
Average response time for transaction operations |
μs |
- |
|||
|
Number of affected documents |
MongoDB_Documents |
document_deleted_ps |
Number of deleted documents |
count |
- |
|
|
document_inserted_ps |
Number of inserted documents |
count |
- |
|||
|
document_returned_ps |
Number of returned documents |
count |
- |
|||
|
document_updated_ps |
Number of updated documents |
count |
- |
|||
|
GlobalLock |
MongoDB_GlobalLocks |
gl_ac_readers |
Number of active client connections performing read operations |
count |
- |
|
|
gl_ac_writers |
Number of active client connections performing write operations |
count |
- |
|||
|
gl_cq_writers |
Number of operations waiting for a write lock |
count |
- |
|||
|
gl_cq_readers |
Number of operations waiting for a read lock |
count |
- |
|||
|
gl_cq_total |
Total number of operations waiting for a lock |
count |
Suma de las operaciones que esperan un bloqueo de escritura y las que esperan un bloqueo de lectura. Un valor alto indica que las operaciones de los clientes podrían retrasarse, lo cual afecta el tiempo de respuesta de la aplicación. |
|||
|
Number of scanned index entries and documents in queries |
MongoDB_QueryExecutors |
queryExecutor_scannedObject_ps |
Number of documents scanned in queries |
count |
Cantidad total de documentos analizados durante la ejecución de consultas y la evaluación del plan de consulta. Este valor coincide con |
|
|
queryExecutor_scanned_ps |
Number of index entries scanned in queries |
count |
Cantidad total de entradas de índice analizadas durante la ejecución de consultas y la evaluación del plan de consulta. Este valor coincide con |
|||
|
TTL |
MongoDB_TTLs |
ttl_deletedDocuments_ps |
Number of documents deleted due to TTL index |
count |
Un valor alto indica que se están eliminando muchos documentos, lo cual puede afectar el rendimiento de la instancia. Para obtener más información, consulte el documento de referencia. |
|
|
ttl_passes_ps |
Number of deletions by the background TTL thread |
count |
Cantidad total de veces que el proceso en segundo plano de TTL comprueba si hay documentos caducados. En cada comprobación, el monitor de TTL intenta eliminar la mayor cantidad posible de documentos candidatos de todos los índices TTL. |
|||
|
Repl Opcounters |
MongoDB_ReplOpcounters |
repl_command |
Number of Command operations in the replica set |
count |
Durante el proceso de replicación, MongoDB serializa las operaciones, lo cual puede afectar el conteo de cada operación. Por esta razón, los valores de los contadores MongoDB_ReplOpcounters y MongoDB_Opcounters pueden ser distintos. Para obtener más información, consulte Opcounters metrics and Repl Opcounters metrics. |
|
|
repl_delete |
Number of Delete operations in the replica set |
count |
||||
|
repl_getmore |
Number of Getmore operations in the replica set |
count |
||||
|
repl_insert |
Number of Insert operations in the replica set |
count |
||||
|
repl_query |
Number of Query operations in the replica set |
count |
||||
|
repl_update |
Number of Update operations in the replica set |
count |
||||
|
Number of eviction scans |
MongoDB_WtCacheHPCheckEntriesWalked |
wiredTiger_cache_hazardPointerCheckEntriesWalked |
Number of items in the hazard pointer array scanned during eviction |
count |
Cantidad de desalojos de páginas bloqueados por punteros de riesgo (hazard pointers) durante el proceso de desalojo. |
|
|
Lock Acquisitions |
MongoDB_WtLockAcquisitions |
wt_checkPoint_lock |
Number of checkpoint lock acquisitions |
count |
- |
|
|
wt_dhandle_read_lock |
Number of data handle read lock acquisitions |
count |
Si una instancia tiene demasiadas bases de datos y tablas, las solicitudes de los clientes podrían esperar mucho tiempo por un bloqueo de identificador (handle). Esto afecta el rendimiento de la instancia. Para obtener más información, consulte Instance stuttering or abnormalities caused by too many databases and tables. |
|||
|
wt_dhandle_write_lock |
Number of data handle write lock acquisitions |
count |
||||
|
wt_metadata_lock |
Number of metadata lock acquisitions |
count |
||||
|
wt_schema_lock |
Number of schema lock acquisitions |
count |
Las operaciones frecuentes, como crear y eliminar bases de datos, tablas o índices, aumentan la sobrecarga de schemaLock cuando existe una cantidad excesiva de bases de datos y tablas. Esto afecta el rendimiento de la instancia. Para obtener más información, consulte Instance stuttering or abnormalities caused by an excessive number of databases and tables. |
|||
|
wt_table_read_lock |
Number of table read lock acquisitions |
count |
- |
|||
|
wt_table_write_lock |
Number of table write lock acquisitions |
count |
- |
|||
|
wt_txn_global_read_lock |
Number of transaction global read lock acquisitions |
count |
- |
|||
|
wt_txn_global_write_lock |
Number of transaction global write lock acquisitions |
count |
- |
|||
|
MBPS usage rate |
MongoDB_MbpsUsage |
total_mbps_usage |
Disk read/write bandwidth usage rate |
% |
La relación entre el rendimiento total de disco de la instancia y su MBPS máximo representa la carga de trabajo del servicio. Si la utilización de MBPS de una instancia de MongoDB alcanza o se acerca al 100 %, las respuestas del servicio se vuelven lentas o incluso dejan de estar disponibles. Para obtener más información sobre el MBPS de los discos en la nube, consulte Specifications. Nota
Compatible solo con instancias que usan discos en la nube. |
|
|
Primary/secondary latency |
MongoDB_Repl_Lag |
repl_lag |
Data synchronization latency between primary and secondary nodes |
s |
|
|
|
Oplog retention period |
MongoDB_OplogTimeInterval |
oplog_time_interval |
Oplog retention period |
h |
En MongoDB 4.4 y versiones posteriores, ajuste el parámetro storage.oplogMinRetentionHours en la página de detalles de la instancia. |
|
|
moveChunk |
MongoDB_MoveChunks |
moveChunk_donor_started_ps |
The number of times the current node acts as a source for range migration |
count |
Este valor aumenta independientemente de si la migración se completa con éxito. |
|
|
moveChunk_recip_stared_ps |
Número de veces que el nodo actual actúa como destino de la migración de rangos |
count |
||||
|
moveChunk_deleter_task |
Número de tareas de eliminación de rangos de fragmentos listas para ejecutarse o en ejecución |
count |
- |
Sharded cluster |
||
|
Número de accesos por segundo |
- |
sl_qps |
Accesos por segundo |
count |
- |
|
|
Información del ejecutor de consultas |
MongoDB_QueryExecutors |
collscans_nontailable |
Número de escaneos completos de tabla para cursores no tailable |
count |
- |
|
|
collscans_total |
Número total de escaneos completos de tabla |
count |
- |
|||
|
Información sobre el recuento de colecciones y tablas |
MongoDB_CollectionNums |
admin_user_coll |
Número de tablas de usuario en la base de datos admin |
count |
- |
|
|
Número de aserciones |
MongoDB_Asserts |
regular |
Nivel normal |
count |
Número de aserciones que se ejecutan correctamente. |
|
|
warning |
Nivel de advertencia |
count |
Número de aserciones con nivel de advertencia. Siempre devuelve 0. |
|||
|
msg |
Nivel de mensaje |
count |
Número de aserciones con nivel de mensaje. |
|||
|
user |
Nivel de usuario |
count |
Número de aserciones con nivel de usuario. |
|||
|
Número de manejadores de datos |
MongoDB_DataHandle |
opened_fd_num |
Número de manejadores activos |
count |
Número de manejadores de datos de conexión activos actualmente en la caché de WiredTiger. |
|
|
closed_fd_num |
Número de manejadores cerrados |
count |
Número de manejadores de datos de conexión cerrados que se escanearon en la caché de WiredTiger. |
|||
|
opened_fd_mem |
Memoria ocupada por los manejadores activos |
MB |
Memoria que ocupan los manejadores de datos de conexión activos actualmente en la caché de WiredTiger. |
|||
|
Latencia de operaciones |
MongoDB_Latencys |
reads_latency_ps |
Latencia de las solicitudes de lectura exitosas |
us |
Latencia de todas las solicitudes exitosas procesadas por operaciones de lectura. |
|
|
writes_latency_ps |
Latencia de las solicitudes de escritura exitosas |
us |
Latencia de todas las solicitudes exitosas procesadas por operaciones de escritura, en microsegundos (us). |
|||
|
commands_latency_ps |
Latencia de las solicitudes de comando exitosas |
us |
Latencia de todas las solicitudes exitosas procesadas por operaciones de comando, en microsegundos (us). |
|||
|
trans_latency_ps |
Latencia de las solicitudes de transacción exitosas |
us |
Latencia de todas las solicitudes exitosas procesadas por operaciones de transacción, en microsegundos (us). |
|||
|
Proporción de fragmentación de memoria de TCMalloc |
MongoDB_TcmallocCacheMemRatio |
tcmalloc_cache_mem_ratio |
Proporción de fragmentación de memoria de TCMalloc |
% |
- |
|
|
Tiempo promedio de write concern |
MongoDB_GetLastErrorWtime |
metrics_getLastError_avg_wtime |
Tiempo promedio invertido en operaciones de write concern |
ms |
Tiempo promedio invertido en operaciones de write concern. |
|
|
metrics_getLastError_wtimeouts |
Número de tiempos de espera agotados en operaciones de write concern |
times |
Número de veces que una operación de write concern supera el umbral wtimeout. |
|
||
|
Tamaño del búfer de replicación |
MongoDB_Repl_Buffer |
repl_buffer_size |
Tamaño actual del búfer de replicación |
MB |
Tamaño actual del búfer de replicación en el replica set. |
|
|
repl_buffer_max_size |
Tamaño máximo del búfer de replicación |
MB |
Tamaño máximo del búfer de replicación en el replica set. |
|||
|
Número de páginas desalojadas de la caché de WiredTiger
|
MongoDB_WtCacheEviction |
pages_selected_count |
Número de páginas forzadas a desalojarse |
count |
- |
|
|
pages_selected_unable_to_evict_count |
Número de páginas que no se pueden forzar a desalojarse |
count |
- |
|||
|
hazard_pointer_blocked_page_eviction |
Número de desalojos de página bloqueados por punteros hazard |
count |
- |
|||
|
max_page_size |
Tamaño máximo de página encontrado durante el desalojo de páginas |
MB |
- |
|||
|
pages_evicted_by_application_threads |
Número de páginas de la caché de WiredTiger desalojadas por hilos de usuario |
count |
- |
|||
|
history_store_pages_failed_to_evict |
Páginas del almacén de historial cuyo desalojo terminó con errores |
count |
- |
|
||
|
history_store_pages_selected |
Páginas del almacén de historial seleccionadas para desalojo |
count |
- |
|||
|
pages_written_inMemory_restoration |
Número de páginas desalojadas que se restauraron en memoria |
count |
- |
|||
|
LockAcquisitions |
MongoDB_WtLockAcquisitions |
wt_checkPoint_lock |
Número de adquisiciones de bloqueo de punto de control en la caché de WiredTiger |
count |
- |
|
|
wt_dhandle_read_lock |
Número de adquisiciones de bloqueo de lectura de manejador de datos en la caché de WiredTiger |
count |
- |
|||
|
wt_dhandle_write_lock |
Número de adquisiciones de bloqueo de escritura de manejador de datos en la caché de WiredTiger |
count |
- |
|||
|
wt_metadata_lock |
Número de adquisiciones de bloqueo de metadatos en la caché de WiredTiger |
count |
- |
|||
|
wt_schema_lock |
Número de adquisiciones de bloqueo de esquema en la caché de WiredTiger |
count |
- |
|||
|
wt_table_read_lock |
Número de adquisiciones de bloqueo de lectura de tabla en la caché de WiredTiger |
count |
- |
|||
|
wt_table_write_lock |
Número de adquisiciones de bloqueo de escritura de tabla en la caché de WiredTiger |
count |
- |
|||
|
wt_txn_global_read_lock |
Número de adquisiciones de bloqueo de lectura global en la caché de WiredTiger |
count |
- |
|||
|
wt_txn_global_write_lock |
Número de adquisiciones de bloqueo de escritura global en la caché de WiredTiger |
count |
- |
|||
|
Cesión de hilo |
MongoDB_WtCache_Thread_Yield |
page_acquire_eviction_blocked |
Número de veces que un hilo se bloquea mientras espera el desalojo de una página |
times |
- |
|
|
page_acquire_locked_blocked |
Número de veces que un hilo espera porque la página de destino está bloqueada |
times |
- |
|
page_acquire_time_sleeping |
Tiempo total que un hilo permanece en estado de suspensión mientras adquiere una página |
us |
- |
|||
|
WiredTigerUsage |
MongoDB_WTCacheUsage |
wt_cache_updates_usage |
Tasa de uso de la caché de actualizaciones de WiredTiger |
% |
Proporción entre los bytes de memoria asignados para operaciones de actualización y el número máximo de bytes en la caché. |
|
|
Estadísticas de ejecución del planificador múltiple clásico |
MongoDB_MultiPlanner_Worker |
metrics_query_multiplanner_classicworks |
Número total de trabajos |
count |
Cantidad total de trabajos ejecutados en el planificador múltiple clásico. |
|
|
Información de la caché de sesiones lógicas |
MongoDB_LogicalSession |
active_sessions_count |
Número de sesiones lógicas en la caché |
count |
Total de sesiones lógicas presentes en la caché desde la última actualización. |
|
|
Información de fallos de página |
MongoDB_Page_Faults |
page_faults |
Número de excepciones por fallo de página |
count |
- |
|
|
Número de operaciones |
MongoDB_Qps |
qps |
qps |
count |
- |
|
|
Información del oplog de MongoDB |
MongoDB_Oplog_Size |
oplog_used_size_mb |
Espacio utilizado actualmente por el registro de operaciones |
MB |
- |
|
|
Información del oplog de MongoDB |
MongoDB_Oplog_Size |
oplog_max_size_mb |
Tamaño máximo del oplog |
MB |
- |
|
|
Información del oplog de MongoDB |
MongoDB_Oplog_Size |
oplog_min_retention_hours |
Periodo mínimo de retención del oplog |
h |
- |
|
|
Uso de memoria |
MongoDB_MemCgroup |
cgroup_mem_rss |
Tamaño de memoria que ocupa el proceso actual de MongoDB |
MB |
- |
|
|
Número de archivos de WiredTiger |
MongoDB_StorageDetails |
wt_file_num |
Número actual de colecciones y tablas en la instancia |
count |
Número de colecciones + número de índices |
|
|
Estadísticas de ejecución del planificador múltiple clásico |
MongoDB_MultiPlanner_Works |
metrics_query_multiplanner_classicWorks |
Número de consultas que usan el planificador clásico durante la ejecución de consultas |
times |
- |
|
|
Detalles de memoria de TCMalloc |
MongoDB_TCMalloc |
current_allocated |
Bytes de memoria en uso actualmente |
MB/s |
- |
|
|
Detalles de memoria de TCMalloc |
MongoDB_TCMalloc |
pageheap_free |
Bytes de memoria disponibles y sin asignar en el montón de páginas |
MB/s |
- |
|
|
Detalles de memoria de TCMalloc |
MongoDB_TCMalloc |
central_cache_free |
Bytes de memoria almacenados en la lista libre central |
MB/s |
- |
|
|
Detalles de memoria de TCMalloc |
MongoDB_TCMalloc |
thread_cache_free |
Bytes de memoria sin usar en la caché local del hilo |
MB/s |
- |
|
|
Información del cursor del motor WT |
MongoDB_Wt_Cursor |
entries_skipped_by_next_calls |
Entradas omitidas por las llamadas next del escaneo en memoria |
count |
- |
|
|
Información del cursor del motor WT |
MongoDB_Wt_Cursor |
entries_skipped_by_prev_calls |
Entradas omitidas por las llamadas prev del escaneo en memoria |
count |
- |
|
|
Utilización del ancho de banda de tráfico de red |
MongoDB_Network_Usage |
network_usage |
Utilización del ancho de banda de tráfico de red |
% |
- |
|
|
Información nativa de FlowControl |
MongoDB_FlowControl |
is_enabled |
Indica si el mecanismo FlowControl está habilitado |
1 indica habilitado, 0 indica deshabilitado y 0.5 indica que no es compatible. |
|
|
|
Información nativa de FlowControl |
MongoDB_FlowControl |
is_lagged |
Indica si FlowControl está interviniendo actualmente |
1 indica sí, 0 indica no y 0.5 indica que no es compatible. |
|
|
|
Información nativa de FlowControl |
MongoDB_FlowControl |
is_lagged_count |
Número de intervenciones de FlowControl |
times |
- |
|
|
Información nativa de FlowControl |
MongoDB_FlowControl |
target_lag_seconds |
Latencia tolerable para el punto de confirmación mayoritario |
s |
- |
|
|
Estadísticas de conteo de colecciones |
MongoDB_CatalogStats |
collections |
Número total de colecciones de usuario (sin incluir las colecciones del sistema) |
count |
- |
|
|
Estadísticas de conteo de colecciones |
MongoDB_CatalogStats |
capped |
Número total de colecciones de usuario con límite de tamaño |
count |
- |
|
|
Estadísticas de conteo de colecciones |
MongoDB_CatalogStats |
views |
Número total de vistas de usuario |
count |
- |
|
|
Estadísticas de conteo de colecciones |
MongoDB_CatalogStats |
timeseries |
Número total de colecciones de series temporales |
Item |
- |
|
|
Estadísticas de conteo de colecciones |
MongoDB_CatalogStats |
shardedCollections |
Número total de colecciones fragmentadas |
Count |
- |
|
|
Estadísticas de conteo de colecciones |
MongoDB_CatalogStats |
internalViews |
Número total de vistas sobre colecciones del sistema (colecciones en la base de datos config, admin o local) |
count |
- |
|
|
Capacidad de la caché de WiredTiger |
MongoDB_WtCapacity |
bytes_written_for_eviction |
Tamaño de los datos escritos en disco para su desalojo |
MB |
- |
|
|
Eficiencia de consultas |
MongoDB_QueryTargeting |
query_targeting_objects |
Documentos analizados para devolver un documento |
count |
- |
|
|
Eficiencia de consultas |
MongoDB_QueryTargeting |
query_targeting_keys |
Entradas de índice analizadas para devolver un documento |
count |
- |
|
|
Contador de comandos |
MongoDB_CommandCounters |
collStats |
Contador del comando collStats |
count |
- |
|
|
Contador de comandos |
MongoDB_CommandCounters |
createIndexes |
Contador del comando createIndexes |
count |
- |
|
|
Contador de comandos |
MongoDB_CommandCounters |
listCollections |
Contador del comando listCollections |
count |
- |
|
|
Contador de comandos |
MongoDB_CommandCounters |
listDatabases |
Contador del comando listDatabases |
count |
- |
|
|
Información de planCache de consultas |
MongoDB_QueryPlanCache |
total_size_mb |
Tamaño de memoria que ocupa la caché de planes de consulta (planCache) |
MB |
- |
|
|
Información de planCache de consultas |
MongoDB_QueryPlanCache |
total_query_shapes |
Número de formas de consulta distintas en la caché de planes de consulta (planCache) |
count |
- |
|
|
Número de campos indexados en un nodo de búsqueda |
MongoDB_Search_Field_Indexed |
search_field_index_count |
Número total de campos únicos incluidos en cada índice del nodo de búsqueda |
count |
- |
|
|
Uso de memoria heap de un nodo de búsqueda |
MongoDB_Search_Jvm_heap_memory |
search_jvm_heap_memory |
Tamaño de memoria heap de JVM que ocupa el nodo de búsqueda |
MB |
- |
|
|
Número de operaciones en un nodo de búsqueda |
MongoDB_Search_Opcounters |
search_insert |
Número de operaciones de inserción en el nodo de búsqueda |
times |
- |
|
|
Número de operaciones en un nodo de búsqueda |
MongoDB_Search_Opcounters |
search_delete |
Número de operaciones de eliminación en el nodo de búsqueda |
times |
- |
|
|
Número de operaciones en un nodo de búsqueda |
MongoDB_Search_Opcounters |
search_update |
Número de operaciones de actualización en el nodo de búsqueda |
times |
- |
|
|
Número de operaciones en un nodo de búsqueda |
MongoDB_Search_Opcounters |
search_Command |
Número de operaciones de comando en el nodo de búsqueda |
times |
- |
|
|
Espacio en disco que ocupan los índices del nodo de búsqueda |
MongoDB_Search_Disk_Index_Size |
search_disk_index_size |
Espacio en disco que ocupan todos los índices del nodo de búsqueda |
MB |
- |
|
|
Información de documentos Lucene del nodo de búsqueda |
MongoDB_Search_Lucene_Docs_Max_Size |
search_lucene_docs_max_size |
Número máximo de documentos Lucene contenidos en un solo índice de búsqueda del nodo de búsqueda |
count |
- |
|
|
Latencia de sincronización de un nodo de búsqueda |
MongoDB_Search_Repl_Lag |
search_repl_lag |
Latencia de sincronización de un nodo de búsqueda |
ms |
- |
|
|
Número de excepciones por fallo de página en un nodo de búsqueda |
MongoDB_Search_PageFaults |
search_pageFaults |
Número de excepciones por fallo de página por segundo en el nodo de búsqueda |
times |
- |
|
|
Análisis del estado de consultas del nodo de búsqueda |
MongoDB_Search_Query_Status |
search_query_total |
Número total de consultas en el nodo de búsqueda |
times |
- |
|
|
Análisis del estado de consultas del nodo de búsqueda |
MongoDB_Search_Query_Status |
search_query_failed |
Número de consultas con errores en el nodo de búsqueda |
times |
- |
|
|
Análisis del estado de consultas del nodo de búsqueda |
MongoDB_Search_Query_Status |
search_query_successed |
Número de consultas exitosas en el nodo de búsqueda |
times |
- |
|
Tendencias de rendimiento
Performance trends
Las métricas compatibles varían según el tipo de instancia. Para obtener información precisa, consulte la consola.
|
Instancias compatibles |
Métrica |
Métrica y descripción |
|
Uso de CPU |
mongodb.cpu_usage: uso de CPU de la instancia. |
|
Uso de memoria |
mongodb.mem_usage: uso de memoria de la instancia. |
|
|
Uso de espacio en disco |
Tendencia de rendimiento del espacio en disco de la instancia, que incluye a continuación:
|
|
|
Cursores |
Tendencia de rendimiento del recuento de cursores de la instancia, que incluye a continuación:
|
|
|
Cola de solicitudes de WiredTiger |
Tendencia de rendimiento del número de solicitudes de lectura y escritura, así como de las operaciones concurrentes disponibles restantes, que incluye a continuación:
Nota
Compatible solo con instancias de conjunto de réplicas de Standard Edition. |
|
|
WiredTiger |
Tendencia de rendimiento de las métricas de la capa de caché del motor WiredTiger de la instancia, que incluye a continuación:
Nota
Compatible solo con instancias de conjunto de réplicas de Standard Edition. |
|
|
Uso de disco |
mongodb.disk_usage: uso de disco de MongoDB. |
|
QPS de operaciones |
Tendencia de rendimiento del QPS de operaciones de la instancia, que incluye a continuación:
|
|
|
Conexiones |
mongodb.connections.current: total de conexiones actuales de la instancia. |
|
|
Tráfico de red |
Tendencia de rendimiento del tráfico de red de la instancia, que incluye a continuación:
|
|
|
Uso de IOPS |
Tendencia de rendimiento del uso de IOPS, que incluye a continuación:
|
|
Tasa de uso de IOPS |
mongodb.iops_usage: tasa de uso de IOPS. Nota
Las instancias de conjunto de réplicas y las instancias de clúster fragmentado que usan discos en la nube y ejecutan MongoDB 4.2 no admiten la visualización del uso de IOPS ni de la tasa de uso de IOPS. |
|
|
Instancia de conjunto de réplicas |
GlobalLock |
Tendencia de rendimiento del bloqueo global de la instancia, que incluye a continuación:
|