Docs Menu
Docs Home
/ /

Integrar con Datadog

Puede configurar Atlas para enviar datos métricos sobre su proyecto a su Panelesde control de Datadog.

Nota

Si configura su proyecto Atlas para enviar alertas y eventos a Datadog, no necesita seguir este procedimiento. Atlas envía las métricas del proyecto a Datadog a través de la misma integración que se utiliza para enviarlas. alertas y eventos.

También puede configurar Datadog para recibir alertas de Atlas. Para obtener más información, consulte Opciones de notificación.

Para integrar Atlas con Datadog, debe tener Project OwnerAcceso al proyecto. Los usuarios con acceso deben agregarse al proyecto Organization Owner como.Project Owner

La integración deDatadog solo está disponible en M10+ clústeres.

Para integrar Atlas con Datadog, debe tener una cuenta Datadog y un Datadog Clave API. Datadog te proporciona una clave API al crear tu primera cuenta.

Si no tiene una cuenta Datadog existente, puede registrarse en https://app.datadoghq.com/signup.

Para crear o actualizar una integración de Datadog mediante la CLI de Atlas, ejecute el siguiente comando:

atlas integrations create DATADOG [options]

Para obtener más información sobre la sintaxis y los parámetros del comando, consulte la documentación de la CLI de Atlas para las integraciones de Atlas para crear DATADOG.

Para configurar una integración de Atlas con Datadog usando la Interfaz de Usuario de Atlas:

1
  1. Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haga clic en Project Settings.

La página Configuración del proyecto se muestra.

2

Haz clic en la pestaña Integrations.

La página de Integraciones del proyecto se muestra.

3
  1. Haga clic en Configure para ver la tarjeta de integración de Datadog.

  2. Ingrese su clave API de Datadog en el cuadro de entrada.

  3. Seleccione su región API.

    Atlas admite las siguientes regiones de Datadog en la interfaz de usuario de Atlas:

    • US1

    • US3

    • US5

    • EU1

    • AP1

    Datadog utiliza US1 por defecto.

    Para aprender más sobre las regiones de Datadog, se puede consultar Sitios de Datadog.

  4. (Opcional) Para habilitar el seguimiento de métricas de la base de datos, se debe activar Send Database Metrics a On.

  5. (Opcional) Para activar el seguimiento de métricas de latencia de la colección, cambiar Send Collection Latency Metrics a On.

  6. (Opcional) Para activar el seguimiento de métricas de forma del query, cambiar Send Query Shape Metrics a On.

  7. Haga clic en Save.

Datadog rastrea los siguientes datos métricos para tu clúster de Atlas. Los nombres de las métricas entre paréntesis son los nombres utilizados en la interfaz de usuario de Datadog.

Importante

De forma predeterminada, Datadog no rastrea datos de métricas de alta cardinalidad. Para habilitar el rastreo de estas métricas, debe especificar la siguiente configuración:

  • sendDatabaseMetrics: Realiza un seguimiento de las métricas de la base de datos, incluidos los nombres de bases de datos, números de colecciones, tamaño de almacenamiento y tamaño de índices. Estas métricas tienen nombres que comienzan con mongodb.atlas.dbstats.

  • sendCollectionLatencyMetrics: Rastrea las métricas de latencia de las colecciones, incluyendo nombres de bases de datos, nombres de colecciones e información de latencia sobre comandos, operaciones y transacciones. Estas métricas tienen nombres con el prefijo mongodb.atlas.latencyStats.

  • sendQueryShapeMetrics: Realice un seguimiento de las métricas de forma de consulta, incluyendo el tiempo y el recuento de ejecución, las claves y los documentos examinados y devueltos, y el tiempo de respuesta. Estas métricas tienen nombres con el prefijo mongodb.atlas.querystats.

Habilite estas configuraciones mediante un punto final de la API de administración de Atlas o a través de la interfaz de usuario de Atlas.

Nombres de métricas
Tipo de métrica
Descripción
CONNECTIONS
(mongodb.atlas.connections.current)

Proceso

Número de conexiones abiertas actualmente en el clúster.

DB_STORAGE_TOTAL
(mongodb.atlas.stats.totalstoragesize)
DB_DATA_SIZE_TOTAL
(mongodb.atlas.stats.totaldatasize)
DB_INDEX_SIZE_TOTAL
(mongodb.atlas.stats.totalindexsize)

Proceso

Tamaño total de almacenamiento de la base de datos, tamaño de los datos y tamaño del índice en el clúster en bytes.

DISK_LATENCY_READS
(mongodb.atlas.system.disk.latency.reads)
DISK_LATENCY_WRITES
(mongodb.atlas.system.disk.latency.writes)

Disk

Indicador de latencia en milisegundos para solicitudes de lectura y solicitudes de escritura.

DISK_MAX_LATENCY_READS
(mongodb.atlas.system.disk.max.latency.reads)
DISK_MAX_LATENCY_WRITES
(mongodb.atlas.system.disk.max.latency.writes)

Disk

Indicador de latencia máxima en milisegundos para solicitudes de lectura y solicitudes de escritura.

DISK_QUEUE_DEPTH
(mongodb.atlas.system.disk.queuedepth)

Disk

Longitud promedio de la cola de solicitudes emitidas a la partición de disco que utiliza MongoDB durante el período de tiempo especificado por la granularidad de la métrica.

MAX_DISK_QUEUE_DEPTH
(mongodb.atlas.system.disk.max.queuedepth)

Disk

Valores máximos durante el período de tiempo especificado por la granularidad de la métrica para la longitud promedio de la cola de solicitudes emitidas a la partición de disco que utiliza MongoDB.

DOCUMENT_METRICS_RETURNED
(mongodb.atlas.metrics.document.returned)
DOCUMENT_METRICS_INSERTED
(mongodb.atlas.metrics.document.inserted)
DOCUMENT_METRICS_UPDATED
(mongodb.atlas.metrics.document.updated)
DOCUMENT_METRICS_DELETED
(mongodb.atlas.metrics.document.deleted)

Proceso

Número de documentos leídos o escritos por segundo.

NETWORK_BYTES_IN
(mongodb.atlas.network.bytes.in)

Proceso

Velocidad promedio de bytes físicos (después de cualquier compresión de cable) enviados al servidor de base de datos por segundo.

NETWORK_BYTES_OUT
(mongodb.atlas.network.bytes.out)

Proceso

Velocidad promedio de bytes físicos (después de cualquier compresión de cable) enviados desde el servidor de base de datos por segundo.

NETWORK_NUM_REQUESTS
(mongodb.atlas.network.num.requests)

Proceso

Tasa promedio de solicitudes enviadas al servidor de base de datos por segundo.

OPCOUNTER_CMD
(mongodb.atlas.opcounters.command)
OPCOUNTER_QUERY
(mongodb.atlas.opcounters.query)
OPCOUNTER_UPDATE
(mongodb.atlas.opcounters.update)
OPCOUNTER_DELETE
(mongodb.atlas.opcounters.delete)
OPCOUNTER_GETMORE
(mongodb.atlas.opcounters.getmore)
OPCOUNTER_INSERT
(mongodb.atlas.opcounters.insert)

Proceso

Número de operaciones por segundo, separadas por tipo de operación.

OP_EXECUTION_TIME_READS
(mongodb.atlas.oplatencies.reads.avg)
OP_EXECUTION_TIME_WRITES
(mongodb.atlas.oplatencies.writes.avg)
OP_EXECUTION_TIME_COMMANDS
(mongodb.atlas.oplatencies.commands.avg)

Proceso

Tiempo promedio de operación en milisegundos, separado por tipo de operación.

QUERY_STATS_BYTES_READ_SUM_TOTAL
(mongodb.atlas.querystats.bytes_read_sum_total)

Contador

Número de bytes leídos por la forma de consulta dada desde el disco a la caché.

QUERY_STATS_DOCS_EXAMINED_RATIO
(mongodb.atlas.querystats.docs_examined_ratio)

Medidor

Proporción de documentos examinados respecto a documentos devueltos por consultas con la forma del query dada.

QUERY_STATS_DOCS_EXAMINED_ SUM_TOTAL
(mongodb.atlas.querystats.docs_examined_sum_total)

Contador

Número total de documentos examinados por consultas con la forma de consulta dada.

QUERY_STATS_DOCS_RETURNED_ SUM_TOTAL
(mongodb.atlas.querystats.docs_returned_sum_total)

Contador

Número total de documentos devueltos por queries con la forma del query dada.

QUERY_STATS_EXEC_COUNT_TOTAL
(mongodb.atlas.querystats.exec_count_total)

Contador

Número total de veces que se han ejecutado queries con la forma del query dada.

QUERY_STATS_KEYS_EXAMINED_RATIO
(mongodb.atlas.querystats.keys_examined_ratio)

Medidor

Relación de claves de índice dentro y fuera de los límites examinadas con respecto a los índices que contienen documentos devueltos por consultas con la forma de consulta dada.

QUERY_STATS_KEYS_EXAMINED_SUM_TOTAL
(mongodb.atlas.querystats.keys_examined_sum_total)

Contador

Número total de claves de índice dentro y fuera de los límites examinadas por queries con la forma del query dada.

QUERY_STATS_LAST_EXEC_MICROS
(mongodb.atlas.querystats.last_exec_micros)

Medidor

Tiempo de ejecución en microsegundos para la consulta más reciente con la forma de consulta dada.

QUERY_STATS_TIME_TO_RESPONSE_MICROS_SUM_TOTAL
(mongodb.atlas.querystats.time_to_response_micros_sum_total)

Contador

Tiempo en microsegundos transcurrido desde el comienzo del procesamiento de la consulta hasta la primera respuesta del servidor.

QUERY_STATS_WORKING_MILLIS_SUM_TOTAL
(mongodb.atlas.querystats.working_millis_sum_total)

Contador

Tiempo total en milisegundos dedicado a ejecutar consultas con la forma de consulta especificada. Si la consulta generó getMore comandos, esta métrica incluye el tiempo dedicado a procesar las getMore solicitudes. Esta métrica no incluye el tiempo de espera del cliente.

QUERY_TARGETING_SCANNED_OBJECTS_PER_RETURNED
(mongodb.atlas.metrics.queryexecutor.scannedobjectsperreturned)

Proceso

Relación que mide el número de objetos escaneados respecto a los objetos devueltos. Valores bajos indican consultas más eficientes.

QUERY_SPILL_TO_DISK_DURING_SORT
(mongodb.atlas.metrics.query.sort.spillToDisk)

Proceso

El número total de escrituras en el disco causadas por $sort etapas.

REPLICATION_LAG
(mongodb.atlas.replset.replicationlag)

Proceso

Cantidad de tiempo en segundos que las actualizaciones del secundario demoran con respecto a las actualizaciones del principal.

REPLICATION_OPLOG_WINDOW
(mongodb.atlas.replset.oplogWindow)

Proceso

Número promedio estimado, en segundos, de operaciones de base de datos disponibles en el registro de operaciones de replicación del nodo principal. Esta métrica se basa en la rotación del registro de operaciones. Se requiere una resincronización completa si el retardo de replicación en un nodo secundario supera la ventana del registro de operaciones de replicación y el margen de replicación llega a cero.

REPLICATION_STATUS_HEALTH
(mongodb.atlas.replstatus.health)

Proceso

Número que indica el estado de un miembro del conjunto de réplicas. Un valor de 1 indica que el miembro del conjunto de réplicas está activo o en funcionamiento. Un valor de 0 indica que el miembro del conjunto de réplicas está inactivo o no está en funcionamiento.

Es posible que vea un estado de salud inexacto en los siguientes escenarios:

  • Si tiene una partición de red y el Agente de MongoDB reside en un nodo aislado de un conjunto de réplicas, solo los pings del nodo aislado llegan a Datadog. El nodo aislado y la interfaz de usuario de Atlas informan que los demás nodos están inactivos.

  • Si tiene una partición de red y el Agente MongoDB reside fuera de los nodos afectados, los pings de todos los nodos llegan a Datadog, pero informan estados diferentes.

  • Si todos los nodos no responden o su estado es bloqueado, no se reciben nuevos pings. La interfaz de usuario de Atlas informa que estos nodos están inactivos, pero Datadog los informa como saludables y el estado se vuelve más antiguo.

  • Si Datadog experimenta una Interrupción del servicio o lentitud en la ingestión de métricas, esta métrica puede informar incorrectamente y producir un falso positivo.

IMPORTANTE: Si el estado de salud 1 es, pero no aparecen otras métricas en Datadog, es posible que el conjunto de réplicas esté inactivo.

REPLICATION_STATUS_STATE
(mongodb.atlas.replstatus.state)

Proceso

SYSTEM_MEMORY_USED
(mongodb.atlas.system.memory.used)
SYSTEM_MEMORY_AVAILABLE
(mongodb.atlas.system.memory.available)

Sistema

Indicador que indica la memoria física utilizada, en kilobytes.

MAX_SYSTEM_MEMORY_USED
(mongodb.atlas.system.memory.max.used)
MAX_SYSTEM_MEMORY_AVAILABLE
(mongodb.atlas.system.memory.max.available)

Sistema

Indicador que indica la memoria física máxima utilizada, en kilobytes.

SYSTEM_NORMALIZED_CPU_USER
(mongodb.atlas.system.cpu.norm.user)
SYSTEM_NORMALIZED_CPU_KERNEL
(mongodb.atlas.system.cpu.norm.kernel)
SYSTEM_NORMALIZED_CPU_NICE
(mongodb.atlas.system.cpu.norm.nice)
SYSTEM_NORMALIZED_CPU_IOWAIT
(mongodb.atlas.system.cpu.norm.iowait)
SYSTEM_NORMALIZED_CPU_IRQ
(mongodb.atlas.system.cpu.norm.irq)
SYSTEM_NORMALIZED_CPU_SOFTIRQ
(mongodb.atlas.system.cpu.norm.softirq)
SYSTEM_NORMALIZED_CPU_GUEST
(mongodb.atlas.system.cpu.norm.guest)
SYSTEM_NORMALIZED_CPU_STEAL
(mongodb.atlas.system.cpu.norm.steal)

Sistema

Porcentaje de tiempo utilizado por las CPU lógicas en diversos procesos del servidor. Estos valores están normalizados con respecto al número de núcleos de CPU lógica.

MAX_SYSTEM_NORMALIZED_CPU_USER
(mongodb.atlas.system.cpu.max.norm.user)
MAX_SYSTEM_NORMALIZED_CPU_KERNEL
(mongodb.atlas.system.cpu.max.norm.kernel)
MAX_SYSTEM_NORMALIZED_CPU_NICE
(mongodb.atlas.system.cpu.max.norm.nice)
MAX_SYSTEM_NORMALIZED_CPU_IOWAIT
(mongodb.atlas.system.cpu.max.norm.iowait)
MAX_SYSTEM_NORMALIZED_CPU_IRQ
(mongodb.atlas.system.cpu.max.norm.irq)
MAX_SYSTEM_NORMALIZED_CPU_SOFTIRQ
(mongodb.atlas.system.cpu.max.norm.softirq)
MAX_SYSTEM_NORMALIZED_CPU_GUEST
(mongodb.atlas.system.cpu.max.norm.guest)
MAX_SYSTEM_NORMALIZED_CPU_STEAL
(mongodb.atlas.system.cpu.max.norm.steal)

Sistema

Valores máximos durante el período especificado por la granularidad de la métrica para el porcentaje de tiempo utilizado por las CPU lógicas en diversos procesos del servidor. Estos valores se normalizan con respecto al número de núcleos de CPU lógicas.

PROCESS_NORMALIZED_CPU_USER
(mongodb.atlas.system.cpu.mongoprocess.norm.user)
PROCESS_NORMALIZED_CPU_KERNEL
(mongodb.atlas.system.cpu.mongoprocess.norm.kernel)
PROCESS_NORMALIZED_CPU_CHILDREN_USER
(mongodb.atlas.system.cpu.mongoprocess.norm.childrenuser)
PROCESS_NORMALIZED_CPU_CHILDREN_KERNEL
(mongodb.atlas.system.cpu.mongoprocess.norm.childrenkernel)

Proceso

Porcentaje de tiempo utilizado por las CPU lógicas en diversos procesos específicos del proceso MongoDB en el servidor. Estos valores están normalizados con respecto al número de núcleos de CPU lógica.

MAX_PROCESS_NORMALIZED_CPU_USER
(mongodb.atlas.system.cpu.mongoprocess.max.norm.user)
MAX_PROCESS_NORMALIZED_CPU_KERNEL
(mongodb.atlas.system.cpu.mongoprocess.max.norm.kernel)
MAX_PROCESS_NORMALIZED_CPU_CHILDREN_USER
(mongodb.atlas.system.cpu.mongoprocess.max.norm.childrenuser)
MAX_PROCESS_NORMALIZED_CPU_CHILDREN_KERNEL
(mongodb.atlas.system.cpu.mongoprocess.max.norm.childrenkernel)

Proceso

Valores máximos durante el período especificado por la granularidad de la métrica para el porcentaje de tiempo utilizado por las CPU lógicas en diversos procesos específicos del proceso MongoDB en el servidor. Estos valores se normalizan con respecto al número de núcleos de CPU lógicas.

MEMORY_RESIDENT
(mongodb.atlas.mem.resident)
MEMORY_VIRTUAL
(mongodb.atlas.mem.virtual)

Proceso

Memoria (en MB) consumida por el proceso MongoDB en el servidor, separada por tipo de memoria.

OPCOUNTER_REPL_CMD
(mongodb.atlas.opcountersrepl.command)
OPCOUNTER_REPL_UPDATE
(mongodb.atlas.opcountersrepl.update)
OPCOUNTER_REPL_DELETE
(mongodb.atlas.opcountersrepl.delete)
OPCOUNTER_REPL_INSERT
(mongodb.atlas.opcountersrepl.insert)

Proceso

Mida la tasa de operaciones en MongoDB secundarias, según se recopila del documento opcountersRepl del comando serverStatus en MongoDB.

Puede ver estas métricas en el Opcounters - Repl gráfico, al que se accede a través de Métricas de clúster.

OPLOG_RATE_GB_PER_HOUR
(mongodb.atlas.replset.oplograte)

Proceso

La tasa promedio de oplog que genera el servidor primario en gigabytes por hora.

TOTAL_NUMBER_OF_GETMORE_COMMANDS
(mongodb.atlas.search.index.stats.commands.getmore)

MongoDB búsqueda

Número total de getmore comandos ejecutados en todas las consultas de búsqueda de MongoDB.

TOTAL_NUMBER_OF_DELETES
(mongodb.atlas.search.index.stats.deletes)

MongoDB búsqueda

Cantidad total de documentos o campos (especificados en la definición del índice) eliminados.

TOTAL_NUMBER_OF_INDEX_FIELD
(mongodb.atlas.search.index.stats.index.fields)

MongoDB búsqueda

Número total de campos únicos presentes en el índice de búsqueda de MongoDB.

TOTAL_INDEX_SIZE_ON_DISK
(mongodb.atlas.search.index.stats.index.size)

MongoDB búsqueda

Tamaño total de todos los índices en el disco.

TOTAL_NUMBER_OF_INSERTS_SERIES
(mongodb.atlas.search.index.stats.inserts)

MongoDB búsqueda

Número total de documentos o campos (especificados en la definición del índice) que MongoDB Search indexó.

MAX_REPLICATION_LAG
(mongodb.atlas.search.index.stats.max.replication.lag)

MongoDB búsqueda

Número aproximado de milisegundos que MongoDB Search tarda en replicar los cambios del registro de operaciones mongodde.

TOTAL_NUMBER_OF_UPDATES
(mongodb.atlas.search.index.stats.updates)

MongoDB búsqueda

Número total de documentos o campos (especificados en la definición del índice) que MongoDB Search actualizó.

TOTAL_NUMBER_OF_ERROR_QUERIES
(mongodb.atlas.search.index.stats.queries.error)

MongoDB búsqueda

Número total de consultas para las que MongoDB Search no puede devolver una respuesta.

TOTAL_NUMBER_OF_SUCCESS_QUERIES
(mongodb.atlas.search.index.stats.queries.success)

MongoDB búsqueda

Número total de consultas para las cuales MongoDB Search devolvió una respuesta exitosamente.

TOTAL_NUMBER_OF_TOTAL_QUERIES
(mongodb.atlas.search.index.stats.queries.total)

MongoDB búsqueda

Número total de consultas enviadas a MongoDB Search.

JVM_CURRENT_MEMORY
(mongodb.atlas.search.jvm.current.memory)

MongoDB búsqueda

Cantidad de memoria que la pila de JVM está utilizando actualmente.

JVM_MAX_MEMORY
(mongodb.atlas.search.jvm.max.memory)

MongoDB búsqueda

Memoria total disponible en el montón de JVM.

DISK_PARTITION_SPACE_FREE
(mongodb.atlas.system.disk.space.free)
DISK_PARTITION_SPACE_USED
(mongodb.atlas.system.disk.space.used)
DISK_PARTITION_SPACE_PERCENT_FREE
(mongodb.atlas.system.disk.space.percentfree)
DISK_PARTITION_SPACE_PERCENT_USED
(mongodb.atlas.system.disk.space.percentused)

Disk

Mide el espacio libre en disco y el espacio en disco utilizado (en bytes) en la partición de disco utilizada por MongoDB.

MAX_DISK_PARTITION_SPACE_FREE
(mongodb.atlas.system.disk.max.space.free)
MAX_DISK_PARTITION_SPACE_USED
(mongodb.atlas.system.disk.max.space.used)
MAX_DISK_PARTITION_SPACE_PERCENT_FREE
(mongodb.atlas.system.disk.max.space.percentfree)
MAX_DISK_PARTITION_SPACE_PERCENT_USED
(mongodb.atlas.system.disk.max.space.percentused)

Disk

Valores máximos durante el período de tiempo especificado por la granularidad métrica para el espacio de disco libre y el espacio de disco utilizado (en bytes) en la partición de disco utilizada por MongoDB.

DISK_PARTITION_IOPS_READ
(mongodb.atlas.system.disk.iops.reads)
DISK_PARTITION_IOPS_WRITE
(mongodb.atlas.system.disk.iops.writes)
DISK_PARTITION_IOPS_TOTAL
(mongodb.atlas.system.disk.iops.total)

Disk

Mida el rendimiento de IOPS para la partición de disco utilizada por MongoDB.

MAX_DISK_PARTITION_IOPS_READ
(mongodb.atlas.system.disk.max.iops.reads)
MAX_DISK_PARTITION_IOPS_WRITE
(mongodb.atlas.system.disk.max.iops.writes)
MAX_DISK_PARTITION_IOPS_TOTAL
(mongodb.atlas.system.disk.max.iops.total)

Disk

Valores máximos durante el período de tiempo especificado por la granularidad métrica para el rendimiento de IOPS de la partición de disco utilizada por MongoDB.

SYSTEM_NETWORK_BYTES_IN
(mongodb.atlas.system.network.bytes.in)

Sistema

Tasa promedio de bytes físicos recibidos por segundo.

SYSTEM_NETWORK_BYTES_OUT
(mongodb.atlas.system.network.bytes.out)

Sistema

Velocidad promedio de bytes físicos transmitidos por segundo.

MAX_SYSTEM_NETWORK_IN
(mongodb.atlas.system.network.max.bytes.in)

Sistema

Valores máximos durante el período de tiempo especificado por la granularidad de la métrica para la tasa promedio de bytes físicos recibidos por segundo.

MAX_SYSTEM_NETWORK_OUT
(mongodb.atlas.system.network.max.bytes.out)

Sistema

Valores máximos durante el período de tiempo especificado por la granularidad de la métrica para la tasa promedio de bytes físicos transmitidos por segundo.

CACHE_BYTES_READ_INTO
(mongodb.atlas.wiredtiger.cache.bytes_read_into_cache)
CACHE_BYTES_WRITTEN_FROM
(mongodb.atlas.wiredtiger.cache.bytes_written_from_cache)

Proceso

Mide la tasa promedio de bytes leídos y escritos desde la memoria caché de WiredTiger.

CACHE_USED_BYTES
(mongodb.atlas.wiredtiger.cache.bytes_currently_in_cache)
CACHE_DIRTY_BYTES
(mongodb.atlas.wiredtiger.cache.tracked_dirty_bytes_in_cache)

Proceso

Mide la cantidad de bytes de datos y la cantidad de bytes de datos sucios en la memoria caché de WiredTiger.

PAGES_READ_INTO_CACHE
(mongodb.atlas.wiredtiger.cache.pages_read_into_cache)
PAGES_REQUESTED_FROM_CACHE
(mongodb.atlas.wiredtiger.cache.pages_requested_from_the_cache)

Proceso

Número de páginas leídas en la caché y número de páginas solicitadas desde la caché.

TICKETS_AVAILABLE_READS
(mongodb.atlas.wiredtiger.concurrenttransactions.read.available)
TICKETS_AVAILABLE_WRITES
(mongodb.atlas.wiredtiger.concurrenttransactions.write.available)

Proceso

Mide el número de operaciones de lectura y escritura en el motor de almacenamiento.

GLOBAL_LOCK_CURRENT_QUEUE_READERS
(mongodb.atlas.global.lock.current.queue.readers)
GLOBAL_LOCK_CURRENT_QUEUE_WRITERS
(mongodb.atlas.global.lock.current.queue.writers)
GLOBAL_LOCK_CURRENT_QUEUE_TOTAL
(mongodb.atlas.global.lock.current.queue.total)

Global

Indicador que indica la cantidad de operaciones actualmente en cola debido a los bloqueos que Atlas mantiene en lecturas, escrituras o lecturas y escrituras combinadas.

AVG_OBJECT_SIZE
(dbstats.avg.object.size)

Medidor

Tamaño promedio de cada documento en bytes. Es el dataSize resultado de dividir entre el número de documentos. El argumento de escala no afecta el avgObjSize valor.

COLLECTIONS
(mongodb.atlas.dbstats.collections)

Medidor

Número de colecciones en la base de datos.

DATA_SIZE
(mongodb.atlas.dbstats.data.size)

Medidor

Tamaño total de los datos sin comprimir almacenados en la base de datos.

FILE_SIZE
(mongodb.atlas.dbstats.file.size)

Medidor

Tamaño total de todo el espacio de disco en uso en el sistema de archivos donde MongoDB almacena datos.

INDEX_SIZE
(mongodb.atlas.dbstats.index.size)

Medidor

Suma del espacio en disco asignado a todos los índices de la base de datos, incluido el espacio de índice libre.

INDEXES
(mongodb.atlas.dbstats.indexes)

Medidor

Número total de índices en todas las colecciones de la base de datos.

NUM_EXTENTS
(mongodb.atlas.dbstats.num.extents)

Medidor

Contiene un recuento de la cantidad de extensiones en la base de datos en todas las colecciones.

OBJECTS
(mongodb.atlas.dbstats.objects)

Medidor

Número de objetos (específicamente, documentos) en la base de datos en todas las colecciones.

STORAGE_SIZE
(mongodb.atlas.dbstats.storage.size)

Medidor

Suma del espacio en disco asignado a todas las colecciones de la base de datos para el almacenamiento de documentos, incluido el espacio libre.

VIEWS
(mongodb.atlas.dbstats.views)

Medidor

Número de vistas en la base de datos.

COLLECTION_READ_LATENCY
(mongodb.atlas.latencyStats.read.sum)
COLLECTION_WRITE_LATENCY
(mongodb.atlas.latencyStats.write.sum)
COLLECTION_COMMANDS_LATENCY
(mongodb.atlas.latencyStats.write.sum)
COLLECTION_TOTAL_LATENCY
(mongodb.atlas.latencyStats.total.sum)

Contador

Un entero de 64bits que indica la latencia en microsegundos para lectura, guardado, comando y solicitudes totales.

COLLECTION_READ_OPS
(mongodb.atlas.latencyStats.read.count)
COLLECTION_WRITE_OPS
(mongodb.atlas.latencyStats.write.count)
COLLECTION_COMMANDS_OPS
(mongodb.atlas.latencyStats.write.count)
COLLECTION_TOTAL_OPS
(mongodb.atlas.latencyStats.total.count)

Contador

Un entero de 64bits que indica la cantidad de operaciones realizadas en la colección desde el último intervalo de informe para solicitudes de lectura, escritura, comando y total.

READ_HISTOGRAM_P50
(mongodb.atlas.latencyStats.read.p50)
WRITE_HISTOGRAM_P50
(mongodb.atlas.latencyStats.write.p50)
COMMANDS_HISTOGRAM_P50
(mongodb.atlas.latencyStats.commands.p50)
TOTAL_HISTOGRAM_P50
(mongodb.atlas.latencyStats.total.p50)

Contador

Número de operaciones 50en el percentil en el histograma de latencia para solicitudes de lectura, escritura, comando y total.

READ_HISTOGRAM_P95
(mongodb.atlas.latencyStats.read.p95)
WRITE_HISTOGRAM_P95
(mongodb.atlas.latencyStats.write.p95)
COMMANDS_HISTOGRAM_P95
(mongodb.atlas.latencyStats.commands.p95)
TOTAL_HISTOGRAM_P95
(mongodb.atlas.latencyStats.total.p95)

Contador

Número de operaciones 95en el percentil en el histograma de latencia para solicitudes de lectura, escritura, comando y total.

READ_HISTOGRAM_P99
(mongodb.atlas.latencyStats.read.p99)
WRITE_HISTOGRAM_P99
(mongodb.atlas.latencyStats.write.p99)
COMMANDS_HISTOGRAM_P99
(mongodb.atlas.latencyStats.commands.p99)
TOTAL_HISTOGRAM_P99
(mongodb.atlas.latencyStats.total.p99)

Contador

Número de operaciones 99en el percentil en el histograma de latencia para solicitudes de lectura, escritura, comando y total.

CHANGE_STREAM_TIME_DIFFERENCE_SECS
(mongodb.atlas.stream_processing.change_stream_time_difference_secs)

Medidor

Retraso (en segundos) del último evento de cambio de lectura en comparación con el último evento en el registro de operaciones.

DLQ_MESSAGE_COUNT
(mongodb.atlas.stream_processing.dlq_message_count)

Contador

Número total de mensajes que se enviaron a la cola de mensajes no entregados (DLQ).

DLQ_MESSAGE_SIZE
(mongodb.atlas.stream_processing.dlq_message_size)

Contador

Número total de bytes enviados a la cola de mensajes no entregados (DLQ).

INPUT_MESSAGE_COUNT
(mongodb.atlas.stream_processing.input_message_count)

Contador

Número total de mensajes de entrada leídos, incluidos los documentos rechazados.

INPUT_MESSAGE_SIZE
(mongodb.atlas.stream_processing.input_message_size)

Contador

Número total de bytes de entrada leídos, incluidos los mensajes rechazados.

KAFKA_TOTAL_OFFSET_LAG
(mongodb.atlas.stream_processing.kafka_total_offset_lag)

Medidor

Suma de todas las demoras de partición (solo aplicable a procesadores de flujo que usan una fuente Kafka).

LAST_DLQ_MESSAGE_OUT
(mongodb.atlas.stream_processing.last_dlq_message_out)

Medidor

Sello de tiempo del último documento enviado a la fila de letra muerta (DLQ).

LAST_MESSAGE_IN
(mongodb.atlas.stream_processing.last_message_in)

Medidor

Marca de tiempo del último documento procesado.

OPERATOR_TARGET_INPUT_MESSAGE_COUNT
(mongodb.atlas.stream_processing.operator_target_input_message_count)

Contador

Número total de mensajes de entrada leídos para un operador objetivo, incluidos los documentos rechazados.

OPERATOR_TARGET_OUTPUT_MESSAGE_COUNT
(mongodb.atlas.stream_processing.operator_target_output_message_count)

Contador

Número total de mensajes de salida emitidos para un objetivo de operador.

OUTPUT_MESSAGE_COUNT
(mongodb.atlas.stream_processing.output_message_count)

Contador

Número total de mensajes de salida emitidos.

OUTPUT_MESSAGE_SIZE
(mongodb.atlas.stream_processing.output_message_size)

Contador

Número total de bytes de salida emitidos.

PER_PAIR_EVENT_COUNT
(mongodb.atlas.stream_processing.per_pair_event_count)

Contador

Número total de eventos procesados ​​para un par de entrada/salida.

PER_PAIR_P50_LATENCY_MICROS
(mongodb.atlas.stream_processing.per_pair_p50_latency_micros)

Medidor

Percentil 50de latencia de entrada + salida en microsegundos.

PROCESSOR_P50_MICROS
(mongodb.atlas.stream_processing.processor_p50_micros)

Medidor

50º percentil de latencia del procesador en microsegundos.

La integración crea las siguientes etiquetas Datadog en determinadas métricas:

Datadog Tags
Descripción
organizationname
org_name

Organización Atlas asociada a la métrica.

projectname
group_name

Proyecto Atlas asociado a la métrica.

group_id

Identificador único del proyecto Atlas asociado a la métrica.

clustername

Clúster Atlas asociado a la métrica.

replicasetname

Conjunto de réplicas asociado a la métrica.

shardedclustername

Clúster fragmentado asociado con la métrica.

databasename

Base de datos asociada a la métrica.

collectionname

Colección asociada a la métrica.

hostnameport

Número de puerto asociado con su nombre de host Atlas.

hostnamestate

Estado de su nombre de host de Atlas (proceso principal, secundario o individual). Puede usar esta etiqueta para filtrar las métricas de latencia a nivel de colección al consultar su clúster fragmentado o conjunto de réplicas.

processor_name

Nombre del procesador de flujo asociado con la métrica.

processor_id

Identificador único del procesador de flujo asociado con la métrica.

tenant_name

Nombre del espacio de trabajo de procesamiento de flujo asociado con la métrica.

tenant_id

Identificador único del espacio de trabajo de procesamiento de flujo asociado con la métrica.

Además, Atlas envía a Datadog etiquetas personalizadas definidas por el usuario. Estas etiquetas se aplican únicamente a las métricas, no a las alertas.

Nota

El envío de etiquetas personalizadas a las métricas de Datadog es una función opcional que se habilita a través de la interfaz de usuario o la API.Consulte la sección "Procedimiento" de este documento para obtener más información sobre cada procedimiento.

Datadog ofrece las siguientes funciones que puede configurar para rastrear el estado de su integración de Atlas:

Las alertas de ausencia de datos en Datadog le notifican cuando una métrica no reporta datos en circunstancias normales. Esta función le ayuda a identificar problemas con su integración de Atlas, como cambios en el rendimiento, problemas con la clave API o conexiones interrumpidas.

Las comprobaciones de servicio de Datadog monitorizan el estado de la integración de Atlas con Datadog. Esta función monitoriza si una métrica de cadencia consistente no está disponible durante un número determinado de veces consecutivas. Si la comprobación de servicio envía una alerta, significa que la integración de Atlas tiene un problema.

Volver

Servicios de terceros

En esta página