从 MongoDB 服务器收集的指标。
mongodb
MongoDB 指标。
collstats
MongoDB 集合统计指标。
-
mongodb.collstats.db
-
数据库名称。
类型:keyword
-
mongodb.collstats.collection
-
集合名称。
类型:keyword
-
mongodb.collstats.name
-
数据库和集合名称的组合。
类型:keyword
-
mongodb.collstats.total.time.us
-
锁的总等待时间(以微秒为单位)。
类型:long
-
mongodb.collstats.total.count
-
锁等待事件的总数。
类型:long
-
mongodb.collstats.lock.read.time.us
-
读取锁的等待时间(以微秒为单位)。
类型:long
-
mongodb.collstats.lock.read.count
-
读取锁等待事件的数量。
类型:long
-
mongodb.collstats.lock.write.time.us
-
写入锁的等待时间(以微秒为单位)。
类型:long
-
mongodb.collstats.lock.write.count
-
写入锁等待事件的数量。
类型:long
-
mongodb.collstats.queries.time.us
-
运行查询的时间(以微秒为单位)。
类型:long
-
mongodb.collstats.queries.count
-
已执行的查询数。
类型:long
-
mongodb.collstats.getmore.time.us
-
请求更多游标行的时间(以微秒为单位)。
类型:long
-
mongodb.collstats.getmore.count
-
游标请求更多数据的次数。
类型:long
-
mongodb.collstats.insert.time.us
-
插入新文档的时间(以微秒为单位)。
类型:long
-
mongodb.collstats.insert.count
-
文档插入事件的数量。
类型:long
-
mongodb.collstats.update.time.us
-
更新文档的时间(以微秒为单位)。
类型:long
-
mongodb.collstats.update.count
-
文档更新事件的数量。
类型:long
-
mongodb.collstats.remove.time.us
-
删除文档的时间(以微秒为单位)。
类型:long
-
mongodb.collstats.remove.count
-
文档删除事件的数量。
类型:long
-
mongodb.collstats.commands.time.us
-
执行数据库命令的时间(以微秒为单位)。
类型:long
-
mongodb.collstats.commands.count
-
已执行的数据库命令数。
类型:long
dbstats
dbstats 提供了对特定 mongo 数据库的概述。此文档最关心数据库的数据量。
-
mongodb.dbstats.avg_obj_size.bytes
-
类型:long
格式:字节
-
mongodb.dbstats.collections
-
类型:integer
-
mongodb.dbstats.data_size.bytes
-
类型:long
格式:字节
-
mongodb.dbstats.db
-
类型:keyword
-
mongodb.dbstats.file_size.bytes
-
类型:long
格式:字节
-
mongodb.dbstats.index_size.bytes
-
类型:long
格式:字节
-
mongodb.dbstats.indexes
-
类型:long
-
mongodb.dbstats.num_extents
-
类型:long
-
mongodb.dbstats.objects
-
类型:long
-
mongodb.dbstats.storage_size.bytes
-
类型:long
格式:字节
-
mongodb.dbstats.ns_size_mb.mb
-
类型:long
-
mongodb.dbstats.data_file_version.major
-
类型:long
-
mongodb.dbstats.data_file_version.minor
-
类型:long
-
mongodb.dbstats.extent_free_list.num
-
类型:long
-
mongodb.dbstats.extent_free_list.size.bytes
-
类型:long
格式:字节
metrics
反映正在运行的 mongod
实例的当前使用情况和状态的统计信息,有关更多信息,请查看 https://docs.mongodb.com/manual/reference/command/serverStatus/#serverstatus.metrics
commands
报告数据库命令的使用情况。 metrics.commands 中的字段是数据库命令的名称,每个值都是一个文档,报告已执行的命令总数以及失败的执行次数。 metrics.commands.<command>.failed 显示 <command> 在此 mongod 上失败的次数。 metrics.commands.<command>.total 显示 <command> 在此 mongod 上执行的次数。
-
mongodb.metrics.commands.is_self.failed
-
类型:long
-
mongodb.metrics.commands.is_self.total
-
类型:long
-
mongodb.metrics.commands.aggregate.failed
-
类型:long
-
mongodb.metrics.commands.aggregate.total
-
类型:long
-
mongodb.metrics.commands.build_info.failed
-
类型:long
-
mongodb.metrics.commands.build_info.total
-
类型:long
-
mongodb.metrics.commands.coll_stats.failed
-
类型:long
-
mongodb.metrics.commands.coll_stats.total
-
类型:long
-
mongodb.metrics.commands.connection_pool_stats.failed
-
类型:long
-
mongodb.metrics.commands.connection_pool_stats.total
-
类型:long
-
mongodb.metrics.commands.count.failed
-
类型:long
-
mongodb.metrics.commands.count.total
-
类型:long
-
mongodb.metrics.commands.db_stats.failed
-
类型:long
-
mongodb.metrics.commands.db_stats.total
-
类型:long
-
mongodb.metrics.commands.distinct.failed
-
类型:long
-
mongodb.metrics.commands.distinct.total
-
类型:long
-
mongodb.metrics.commands.find.failed
-
类型:long
-
mongodb.metrics.commands.find.total
-
类型:long
-
mongodb.metrics.commands.get_cmd_line_opts.failed
-
类型:long
-
mongodb.metrics.commands.get_cmd_line_opts.total
-
类型:long
-
mongodb.metrics.commands.get_last_error.failed
-
类型:long
-
mongodb.metrics.commands.get_last_error.total
-
类型:long
-
mongodb.metrics.commands.get_log.failed
-
类型:long
-
mongodb.metrics.commands.get_log.total
-
类型:long
-
mongodb.metrics.commands.get_more.failed
-
类型:long
-
mongodb.metrics.commands.get_more.total
-
类型:long
-
mongodb.metrics.commands.get_parameter.failed
-
类型:long
-
mongodb.metrics.commands.get_parameter.total
-
类型:long
-
mongodb.metrics.commands.host_info.failed
-
类型:long
-
mongodb.metrics.commands.host_info.total
-
类型:long
-
mongodb.metrics.commands.insert.failed
-
类型:long
-
mongodb.metrics.commands.insert.total
-
类型:long
-
mongodb.metrics.commands.is_master.failed
-
类型:long
-
mongodb.metrics.commands.is_master.total
-
类型:long
-
mongodb.metrics.commands.last_collections.failed
-
类型:long
-
mongodb.metrics.commands.last_collections.total
-
类型:long
-
mongodb.metrics.commands.last_commands.failed
-
类型:long
-
mongodb.metrics.commands.last_commands.total
-
类型:long
-
mongodb.metrics.commands.list_databased.failed
-
类型:long
-
mongodb.metrics.commands.list_databased.total
-
类型:long
-
mongodb.metrics.commands.list_indexes.failed
-
类型:long
-
mongodb.metrics.commands.list_indexes.total
-
类型:long
-
mongodb.metrics.commands.ping.failed
-
类型:long
-
mongodb.metrics.commands.ping.total
-
类型:long
-
mongodb.metrics.commands.profile.failed
-
类型:long
-
mongodb.metrics.commands.profile.total
-
类型:long
-
mongodb.metrics.commands.replset_get_rbid.failed
-
类型:long
-
mongodb.metrics.commands.replset_get_rbid.total
-
类型:long
-
mongodb.metrics.commands.replset_get_status.failed
-
类型:long
-
mongodb.metrics.commands.replset_get_status.total
-
类型:long
-
mongodb.metrics.commands.replset_heartbeat.failed
-
类型:long
-
mongodb.metrics.commands.replset_heartbeat.total
-
类型:long
-
mongodb.metrics.commands.replset_update_position.failed
-
类型:long
-
mongodb.metrics.commands.replset_update_position.total
-
类型:long
-
mongodb.metrics.commands.server_status.failed
-
类型:long
-
mongodb.metrics.commands.server_status.total
-
类型:long
-
mongodb.metrics.commands.update.failed
-
类型:long
-
mongodb.metrics.commands.update.total
-
类型:long
-
mongodb.metrics.commands.whatsmyuri.failed
-
类型:long
-
mongodb.metrics.commands.whatsmyuri.total
-
类型:long
cursor
包含有关游标状态和使用情况的数据。
-
mongodb.metrics.cursor.timed_out
-
自服务器进程启动以来已超时的游标总数。
类型:long
open
包含有关打开的游标的数据。
-
mongodb.metrics.cursor.open.no_timeout
-
设置了选项 DBQuery.Option.noTimeout 以防止超时的打开的游标数。
类型:long
-
mongodb.metrics.cursor.open.pinned
-
pinned
打开的游标数。类型:long
-
mongodb.metrics.cursor.open.total
-
MongoDB 为客户端维护的游标数。
类型:long
document
反映文档访问和修改模式。
-
mongodb.metrics.document.deleted
-
已删除的文档总数。
类型:long
-
mongodb.metrics.document.inserted
-
已插入的文档总数。
类型:long
-
mongodb.metrics.document.returned
-
查询返回的文档总数。
类型:long
-
mongodb.metrics.document.updated
-
已更新的文档总数。
类型:long
get_last_error
返回当前连接上先前写入操作的错误状态。
-
mongodb.metrics.get_last_error.write_wait.ms
-
mongod 花费在执行写入关注(即 w)大于 1 的 getLastError 操作上的总时间(以毫秒为单位)。
类型:long
-
mongodb.metrics.get_last_error.write_wait.count
-
指定写入关注(即 w)大于 1 的 getLastError 操作的总数。
类型:long
-
mongodb.metrics.get_last_error.write_timeouts
-
由于 getLastError 的 wtimeout 阈值,写入关注操作超时的次数。
类型:long
operation
保存 MongoDB 使用特殊操作类型处理的几种类型的更新和查询操作的计数器。
-
mongodb.metrics.operation.scan_and_order
-
返回排序数字且无法使用索引执行排序操作的查询总数。
类型:long
-
mongodb.metrics.operation.write_conflicts
-
遇到写入冲突的查询总数。
类型:long
query_executor
报告来自查询执行系统的数据。
-
mongodb.metrics.query_executor.scanned_indexes.count
-
在查询和查询计划评估期间扫描的索引项总数。
类型:long
-
mongodb.metrics.query_executor.scanned_documents.count
-
在查询和查询计划评估期间扫描的文档总数。
类型:long
replication
报告与复制过程相关的指标。 metrics.replication 出现在所有 mongod 实例上,即使是不属于副本集的实例。
executor
报告复制执行程序的各种统计信息。
-
mongodb.metrics.replication.executor.counters.event_created
-
类型:long
-
mongodb.metrics.replication.executor.counters.event_wait
-
类型:long
-
mongodb.metrics.replication.executor.counters.cancels
-
类型:long
-
mongodb.metrics.replication.executor.counters.waits
-
类型:long
-
mongodb.metrics.replication.executor.counters.scheduled.netcmd
-
类型:long
-
mongodb.metrics.replication.executor.counters.scheduled.dbwork
-
类型:long
-
mongodb.metrics.replication.executor.counters.scheduled.exclusive
-
类型:long
-
mongodb.metrics.replication.executor.counters.scheduled.work_at
-
类型:long
-
mongodb.metrics.replication.executor.counters.scheduled.work
-
类型:long
-
mongodb.metrics.replication.executor.counters.scheduled.failures
-
类型:long
-
mongodb.metrics.replication.executor.queues.in_progress.network
-
类型:long
-
mongodb.metrics.replication.executor.queues.in_progress.dbwork
-
类型:long
-
mongodb.metrics.replication.executor.queues.in_progress.exclusive
-
类型:long
-
mongodb.metrics.replication.executor.queues.sleepers
-
类型:long
-
mongodb.metrics.replication.executor.queues.ready
-
类型:long
-
mongodb.metrics.replication.executor.queues.free
-
类型:long
-
mongodb.metrics.replication.executor.unsignaled_events
-
类型:long
-
mongodb.metrics.replication.executor.event_waiters
-
类型:long
-
mongodb.metrics.replication.executor.shutting_down
-
类型:boolean
-
mongodb.metrics.replication.executor.network_interface
-
类型:keyword
apply
报告从复制操作日志应用操作的情况。
-
mongodb.metrics.replication.apply.attempts_to_become_secondary
-
类型:long
batches
报告副本集辅助成员上的操作日志应用过程。
-
mongodb.metrics.replication.apply.batches.count
-
所有数据库中应用的批总数。
类型:long
-
mongodb.metrics.replication.apply.batches.time.ms
-
mongod 花费在从操作日志应用操作上的总时间(以毫秒为单位)。
类型:long
-
mongodb.metrics.replication.apply.ops
-
应用的操作日志操作总数。
类型:long
buffer
MongoDB 在批量应用操作日志条目之前,将复制同步源缓冲区中的操作日志操作缓冲。 metrics.replication.buffer 提供了一种跟踪操作日志缓冲区的方法。
-
mongodb.metrics.replication.buffer.count
-
操作日志缓冲区中的当前操作数。
类型:long
-
mongodb.metrics.replication.buffer.max_size.bytes
-
缓冲区的最大大小。此值是 mongod 中的常量设置,不可配置。
类型:long
-
mongodb.metrics.replication.buffer.size.bytes
-
操作日志缓冲区内容的当前大小。
类型:long
initial_sync
报告初始同步状态
-
mongodb.metrics.replication.initial_sync.completed
-
类型:long
-
mongodb.metrics.replication.initial_sync.failed_attempts
-
类型:long
-
mongodb.metrics.replication.initial_sync.failures
-
类型:long
network
报告复制过程的网络使用情况。
-
mongodb.metrics.replication.network.bytes
-
从复制同步源读取的数据总量。
类型:long
getmores
报告 getmore 操作,这些操作是作为操作日志复制过程的一部分,从操作日志游标请求其他结果。
-
mongodb.metrics.replication.network.getmores.count
-
getmore 操作的总数
类型:long
-
mongodb.metrics.replication.network.getmores.time.ms
-
从 getmore 操作收集数据所需的总时间。
类型:long
-
mongodb.metrics.replication.network.ops
-
从复制源读取的操作总数。
类型:long
-
mongodb.metrics.replication.network.readers_created
-
创建的操作日志查询进程总数。
类型:long
preload
报告 pre-fetch
阶段,MongoDB 在该阶段将文档和索引加载到 RAM 中以提高复制吞吐量。
docs(文档)
报告在预取阶段加载到内存中的文档。
-
mongodb.metrics.replication.preload.docs.count
-
在复制的预取阶段加载的文档总数。
类型:long
-
mongodb.metrics.replication.preload.docs.time.ms
-
类型:long
indexes(索引)
报告在复制的预取阶段加载到内存中的索引项。
-
mongodb.metrics.replication.preload.indexes.count
-
作为复制的预取阶段的一部分,成员在更新文档之前加载的索引条目总数。
类型:long
-
mongodb.metrics.replication.preload.indexes.time.ms
-
作为复制的预取阶段的一部分,加载索引条目所花费的总时间(以毫秒为单位)。
类型:long
-
mongodb.metrics.storage.free_list.search.bucket_exhausted
-
mongod 在空闲列表中检查但未找到足够大的记录分配的次数。
类型:long
-
mongodb.metrics.storage.free_list.search.requests
-
mongod 搜索可用记录分配的次数。
类型:long
-
mongodb.metrics.storage.free_list.search.scanned
-
mongod 已搜索的可用记录分配数量。
类型:long
ttl
报告 ttl 索引进程的资源使用情况的操作。
-
mongodb.metrics.ttl.deleted_documents.count
-
从具有 ttl 索引的集合中删除的文档总数。
类型:long
-
mongodb.metrics.ttl.passes.count
-
后台进程从具有 ttl 索引的集合中删除文档的次数。
类型:long
replstatus
replstatus 提供副本集状态的概述。
oplog
oplog 提供复制操作日志状态的概述,该状态可从 db.getReplicationInfo() 中检索。
-
mongodb.replstatus.oplog.size.allocated
-
replstatus 使用的总空间大小(以字节为单位)。
类型:long
格式:字节
-
mongodb.replstatus.oplog.size.used
-
分配给 replstatus 的总空间大小(以字节为单位)。
类型:long
格式:字节
-
mongodb.replstatus.oplog.first.timestamp
-
replstatus 中第一个(即最早的)操作的时间戳
类型:long
-
mongodb.replstatus.oplog.last.timestamp
-
replstatus 中最后一个(即最新的)操作的时间戳
类型:long
-
mongodb.replstatus.oplog.window
-
replstatus 中第一个操作和最后一个操作之间的差值。
类型:long
-
mongodb.replstatus.set_name
-
副本集的名称。
类型:keyword
-
mongodb.replstatus.server_date
-
根据处理 replSetGetStatus 命令的服务器反映当前时间。
类型:日期
-
mongodb.replstatus.optimes.last_committed
-
从该成员的角度来看,有关已写入大多数副本集成员的最新操作的信息。
类型:long
-
mongodb.replstatus.optimes.applied
-
从该成员的角度来看,有关已应用于副本集的该成员的最新操作的信息。
类型:long
-
mongodb.replstatus.optimes.durable
-
从该成员的角度来看,有关已写入副本集的该成员的日志的最新操作的信息。
类型:long
lag(延迟)
主服务器上的写入操作与其副本到辅助服务器之间的延迟
-
mongodb.replstatus.lag.max
-
主服务器的 optime 与最慢的辅助服务器的 optime 之间的差值
类型:long
格式:持续时间
-
mongodb.replstatus.lag.min
-
主服务器的 optime 与最快的辅助服务器的 optime 之间的差值
类型:long
格式:持续时间
headroom(预留空间)
主服务器的操作日志窗口与辅助服务器的复制延迟之间的差值
-
mongodb.replstatus.headroom.max
-
主服务器的操作日志窗口与最快的辅助服务器的复制延迟之间的差值
类型:long
格式:持续时间
-
mongodb.replstatus.headroom.min
-
主服务器的操作日志窗口与最慢的辅助服务器的复制延迟之间的差值
类型:long
格式:持续时间
members(成员)
提供有关按状态分组的副本集成员的信息
-
mongodb.replstatus.members.primary.host
-
主服务器的主机地址
类型:keyword
-
mongodb.replstatus.members.primary.optime
-
主服务器的 Optime
类型:keyword
-
mongodb.replstatus.members.secondary.hosts
-
辅助服务器主机列表
类型:keyword
-
mongodb.replstatus.members.secondary.optimes
-
辅助服务器的 Optime
类型:keyword
-
mongodb.replstatus.members.secondary.count
-
类型:long
-
mongodb.replstatus.members.recovering.hosts
-
正在恢复的成员主机列表
类型:keyword
-
mongodb.replstatus.members.recovering.count
-
处于
recovering
状态的成员数量类型:long
-
mongodb.replstatus.members.unknown.hosts
-
处于
unknown
状态的成员主机列表类型:keyword
-
mongodb.replstatus.members.unknown.count
-
处于
unknown
状态的成员数量类型:long
-
mongodb.replstatus.members.startup2.hosts
-
正在初始化的成员主机列表
类型:keyword
-
mongodb.replstatus.members.startup2.count
-
处于
startup2
状态的成员数量类型:long
-
mongodb.replstatus.members.arbiter.hosts
-
仲裁器主机列表
类型:keyword
-
mongodb.replstatus.members.arbiter.count
-
仲裁器数量
类型:long
-
mongodb.replstatus.members.down.hosts
-
down
成员主机列表类型:keyword
-
mongodb.replstatus.members.down.count
-
down
成员数量类型:long
-
mongodb.replstatus.members.rollback.hosts
-
处于
rollback
状态的成员列表类型:keyword
-
mongodb.replstatus.members.rollback.count
-
处于
rollback
状态的成员数量类型:long
-
mongodb.replstatus.members.unhealthy.hosts
-
healthy = false 的成员主机列表
类型:keyword
-
mongodb.replstatus.members.unhealthy.count
-
不健康的成员数量
类型:long
status(状态)
MongoDB 服务器状态指标。
-
mongodb.status.version
-
实例版本。
类型:别名
别名为:service.version
-
mongodb.status.process
-
当前的 MongoDB 进程。可能的值为 mongos 或 mongod。
类型:别名
别名为:process.name
-
mongodb.status.uptime.ms
-
实例正常运行时间(以毫秒为单位)。
类型:long
-
mongodb.status.local_time
-
MongoDB 实例报告的本地时间。
类型:日期
-
mongodb.status.asserts.regular
-
服务器产生的常规断言的数量。
类型:long
-
mongodb.status.asserts.warning
-
服务器产生的警告断言的数量。
类型:long
-
mongodb.status.asserts.msg
-
服务器产生的 msg 断言的数量。
类型:long
-
mongodb.status.asserts.user
-
服务器产生的用户断言的数量。
类型:long
-
mongodb.status.asserts.rollovers
-
服务器产生的翻转断言的数量。
类型:long
connections(连接)
有关传入连接的当前状态和数据库服务器可用性的数据。
-
mongodb.status.connections.current
-
从客户端到数据库服务器的连接数。此数字包括当前的 shell 会话。请考虑
available
的值,以便为该数据添加更多上下文。类型:long
-
mongodb.status.connections.available
-
数据库可以提供的未使用可用传入连接数。
类型:long
-
mongodb.status.connections.total_created
-
创建到服务器的所有传入连接的计数。此数字包括已关闭的连接。
类型:long
extra_info(额外信息)
平台特定数据。
-
mongodb.status.extra_info.heap_usage.bytes
-
数据库进程使用的堆空间的总大小(以字节为单位)。仅在 Unix/Linux 上可用。
类型:long
格式:字节
-
mongodb.status.extra_info.page_faults
-
需要磁盘操作的页面错误总数。页面错误是指需要数据库服务器访问活动内存中不可用的数据的操作。
类型:long
global_lock(全局锁)
报告数据库的锁状态。
-
mongodb.status.global_lock.total_time.us
-
自数据库上次启动并创建 globalLock 以来经过的时间(以微秒为单位)。这大致相当于服务器的总正常运行时间。
类型:long
current_queue(当前队列)
由于锁而排队的操作数。
-
mongodb.status.global_lock.current_queue.total
-
排队等待锁的操作总数(即 current_queue.readers 和 current_queue.writers 的总和)。
类型:long
-
mongodb.status.global_lock.current_queue.readers
-
当前排队并等待读取锁的操作数。
类型:long
-
mongodb.status.global_lock.current_queue.writers
-
当前排队并等待写入锁的操作数。
类型:long
active_clients(活动客户端)
连接的客户端数量以及这些客户端执行的读写操作数。
-
mongodb.status.global_lock.active_clients.total
-
执行读或写操作的活动客户端连接总数。
类型:long
-
mongodb.status.global_lock.active_clients.readers
-
执行读取操作的活动客户端连接数。
类型:long
-
mongodb.status.global_lock.active_clients.writers
-
执行写入操作的活动客户端连接数。
类型:long
locks(锁)
一个文档,报告每个锁 <type> 的数据,数据关于锁 <mode>。可能的锁 <type> 是全局锁、数据库锁、集合锁、元数据锁和操作日志锁。可能的 <mode> 是 r、w、R 和 W,它们分别表示共享、独占、意向共享和意向独占。locks.<type>.acquire.count.<mode> 显示在指定模式下获取锁的次数。locks.<type>.wait.count.<mode> 显示 locks.acquireCount 锁获取遇到等待的次数,因为锁以冲突模式持有。locks.<type>.wait.us.<mode> 显示锁获取的累积等待时间(以微秒为单位)。locks.<type>.deadlock.count.<mode> 显示锁获取遇到死锁的次数。
-
mongodb.status.locks.global.acquire.count.r
-
类型:long
-
mongodb.status.locks.global.acquire.count.w
-
类型:long
-
mongodb.status.locks.global.acquire.count.R
-
类型:long
-
mongodb.status.locks.global.acquire.count.W
-
类型:long
-
mongodb.status.locks.global.wait.count.r
-
类型:long
-
mongodb.status.locks.global.wait.count.w
-
类型:long
-
mongodb.status.locks.global.wait.count.R
-
类型:long
-
mongodb.status.locks.global.wait.count.W
-
类型:long
-
mongodb.status.locks.global.wait.us.r
-
类型:long
-
mongodb.status.locks.global.wait.us.w
-
类型:long
-
mongodb.status.locks.global.wait.us.R
-
类型:long
-
mongodb.status.locks.global.wait.us.W
-
类型:long
-
mongodb.status.locks.global.deadlock.count.r
-
类型:long
-
mongodb.status.locks.global.deadlock.count.w
-
类型:long
-
mongodb.status.locks.global.deadlock.count.R
-
类型:long
-
mongodb.status.locks.global.deadlock.count.W
-
类型:long
-
mongodb.status.locks.database.acquire.count.r
-
类型:long
-
mongodb.status.locks.database.acquire.count.w
-
类型:long
-
mongodb.status.locks.database.acquire.count.R
-
类型:long
-
mongodb.status.locks.database.acquire.count.W
-
类型:long
-
mongodb.status.locks.database.wait.count.r
-
类型:long
-
mongodb.status.locks.database.wait.count.w
-
类型:long
-
mongodb.status.locks.database.wait.count.R
-
类型:long
-
mongodb.status.locks.database.wait.count.W
-
类型:long
-
mongodb.status.locks.database.wait.us.r
-
类型:long
-
mongodb.status.locks.database.wait.us.w
-
类型:long
-
mongodb.status.locks.database.wait.us.R
-
类型:long
-
mongodb.status.locks.database.wait.us.W
-
类型:long
-
mongodb.status.locks.database.deadlock.count.r
-
类型:long
-
mongodb.status.locks.database.deadlock.count.w
-
类型:long
-
mongodb.status.locks.database.deadlock.count.R
-
类型:long
-
mongodb.status.locks.database.deadlock.count.W
-
类型:long
-
mongodb.status.locks.collection.acquire.count.r
-
类型:long
-
mongodb.status.locks.collection.acquire.count.w
-
类型:long
-
mongodb.status.locks.collection.acquire.count.R
-
类型:long
-
mongodb.status.locks.collection.acquire.count.W
-
类型:long
-
mongodb.status.locks.collection.wait.count.r
-
类型:long
-
mongodb.status.locks.collection.wait.count.w
-
类型:long
-
mongodb.status.locks.collection.wait.count.R
-
类型:long
-
mongodb.status.locks.collection.wait.count.W
-
类型:long
-
mongodb.status.locks.collection.wait.us.r
-
类型:long
-
mongodb.status.locks.collection.wait.us.w
-
类型:long
-
mongodb.status.locks.collection.wait.us.R
-
类型:long
-
mongodb.status.locks.collection.wait.us.W
-
类型:long
-
mongodb.status.locks.collection.deadlock.count.r
-
类型:long
-
mongodb.status.locks.collection.deadlock.count.w
-
类型:long
-
mongodb.status.locks.collection.deadlock.count.R
-
类型:long
-
mongodb.status.locks.collection.deadlock.count.W
-
类型:long
-
mongodb.status.locks.meta_data.acquire.count.r
-
类型:long
-
mongodb.status.locks.meta_data.acquire.count.w
-
类型:long
-
mongodb.status.locks.meta_data.acquire.count.R
-
类型:long
-
mongodb.status.locks.meta_data.acquire.count.W
-
类型:long
-
mongodb.status.locks.meta_data.wait.count.r
-
类型:long
-
mongodb.status.locks.meta_data.wait.count.w
-
类型:long
-
mongodb.status.locks.meta_data.wait.count.R
-
类型:long
-
mongodb.status.locks.meta_data.wait.count.W
-
类型:long
-
mongodb.status.locks.meta_data.wait.us.r
-
类型:long
-
mongodb.status.locks.meta_data.wait.us.w
-
类型:long
-
mongodb.status.locks.meta_data.wait.us.R
-
类型:long
-
mongodb.status.locks.meta_data.wait.us.W
-
类型:long
-
mongodb.status.locks.meta_data.deadlock.count.r
-
类型:long
-
mongodb.status.locks.meta_data.deadlock.count.w
-
类型:long
-
mongodb.status.locks.meta_data.deadlock.count.R
-
类型:long
-
mongodb.status.locks.meta_data.deadlock.count.W
-
类型:long
-
mongodb.status.locks.oplog.acquire.count.r
-
类型:long
-
mongodb.status.locks.oplog.acquire.count.w
-
类型:long
-
mongodb.status.locks.oplog.acquire.count.R
-
类型:long
-
mongodb.status.locks.oplog.acquire.count.W
-
类型:long
-
mongodb.status.locks.oplog.wait.count.r
-
类型:long
-
mongodb.status.locks.oplog.wait.count.w
-
类型:long
-
mongodb.status.locks.oplog.wait.count.R
-
类型:long
-
mongodb.status.locks.oplog.wait.count.W
-
类型:long
-
mongodb.status.locks.oplog.wait.us.r
-
类型:long
-
mongodb.status.locks.oplog.wait.us.w
-
类型:long
-
mongodb.status.locks.oplog.wait.us.R
-
类型:long
-
mongodb.status.locks.oplog.wait.us.W
-
类型:long
-
mongodb.status.locks.oplog.deadlock.count.r
-
类型:long
-
mongodb.status.locks.oplog.deadlock.count.w
-
类型:long
-
mongodb.status.locks.oplog.deadlock.count.R
-
类型:long
-
mongodb.status.locks.oplog.deadlock.count.W
-
类型:long
network(网络)
平台特定数据。
-
mongodb.status.network.in.bytes
-
该数据库接收到的网络流量(以字节为单位)。
类型:long
格式:字节
-
mongodb.status.network.out.bytes
-
从此数据库发送的网络流量(以字节为单位)。
类型:long
格式:字节
-
mongodb.status.network.requests
-
服务器收到的请求总数。
类型:long
ops.latencies(操作延迟)
整个数据库的操作延迟。仅 mongod 实例报告此指标。
-
mongodb.status.ops.latencies.reads.latency
-
总的组合延迟(以微秒为单位)。
类型:long
-
mongodb.status.ops.latencies.reads.count
-
自启动以来,对集合执行的读取操作总数。
类型:long
-
mongodb.status.ops.latencies.writes.latency
-
总的组合延迟(以微秒为单位)。
类型:long
-
mongodb.status.ops.latencies.writes.count
-
自启动以来,对集合执行的写入操作总数。
类型:long
-
mongodb.status.ops.latencies.commands.latency
-
总的组合延迟(以微秒为单位)。
类型:long
-
mongodb.status.ops.latencies.commands.count
-
自启动以来,对集合执行的命令总数。
类型:long
ops.counters
数据库操作的类型概述。
-
mongodb.status.ops.counters.insert
-
自 mongod 实例上次启动以来收到的插入操作总数。
类型:long
-
mongodb.status.ops.counters.query
-
自 mongod 实例上次启动以来收到的查询总数。
类型:long
-
mongodb.status.ops.counters.update
-
自 mongod 实例上次启动以来收到的更新操作总数。
类型:long
-
mongodb.status.ops.counters.delete
-
自 mongod 实例上次启动以来收到的删除操作总数。
类型:long
-
mongodb.status.ops.counters.getmore
-
自 mongod 实例上次启动以来收到的 getmore 操作总数。
类型:long
-
mongodb.status.ops.counters.command
-
自 mongod 实例上次启动以来,向数据库发出的命令总数。
类型:long
ops.replicated
按类型划分的数据库复制操作概述。
-
mongodb.status.ops.replicated.insert
-
自 mongod 实例上次启动以来收到的复制插入操作总数。
类型:long
-
mongodb.status.ops.replicated.query
-
自 mongod 实例上次启动以来收到的复制查询总数。
类型:long
-
mongodb.status.ops.replicated.update
-
自 mongod 实例上次启动以来收到的复制更新操作总数。
类型:long
-
mongodb.status.ops.replicated.delete
-
自 mongod 实例上次启动以来收到的复制删除操作总数。
类型:long
-
mongodb.status.ops.replicated.getmore
-
自 mongod 实例上次启动以来收到的复制 getmore 操作总数。
类型:long
-
mongodb.status.ops.replicated.command
-
自 mongod 实例上次启动以来,向数据库发出的复制命令总数。
类型:long
memory
有关 mongod 服务器当前内存使用情况的数据。
-
mongodb.status.memory.bits
-
64 或 32,具体取决于在 mongod 编译过程中指定的目标体系结构。
类型:long
-
mongodb.status.memory.resident.mb
-
数据库进程当前使用的 RAM 量(以兆字节 (MB) 为单位)。
类型:long
-
mongodb.status.memory.virtual.mb
-
mongod 进程使用的虚拟内存量(以兆字节 (MB) 为单位)。
类型:long
-
mongodb.status.memory.mapped.mb
-
数据库使用的映射内存量(以兆字节 (MB) 为单位)。 由于 MongoDB 使用内存映射文件,因此该值可能大致相当于数据库的总大小。
类型:long
-
mongodb.status.memory.mapped_with_journal.mb
-
映射内存量(以兆字节 (MB) 为单位),包括用于日志记录的内存。
类型:long
-
mongodb.status.write_backs_queued
-
当 mongos 实例中有操作排队等待重试时为 True。
类型:boolean
-
mongodb.status.storage_engine.name
-
表示当前存储引擎名称的字符串。
类型:keyword
wired_tiger
有关 WiredTiger 存储引擎的统计信息。
concurrent_transactions
有关当前正在进行的事务的统计信息。
-
mongodb.status.wired_tiger.concurrent_transactions.write.out
-
正在进行的并发写入事务数。
类型:long
-
mongodb.status.wired_tiger.concurrent_transactions.write.available
-
可用的并发写入票证数。
类型:long
-
mongodb.status.wired_tiger.concurrent_transactions.write.total_tickets
-
写入票证总数。
类型:long
-
mongodb.status.wired_tiger.concurrent_transactions.read.out
-
正在进行的并发读取事务数。
类型:long
-
mongodb.status.wired_tiger.concurrent_transactions.read.available
-
可用的并发读取票证数。
类型:long
-
mongodb.status.wired_tiger.concurrent_transactions.read.total_tickets
-
读取票证总数。
类型:long
cache
有关缓存和缓存页面逐出的统计信息。
-
mongodb.status.wired_tiger.cache.maximum.bytes
-
最大缓存大小。
类型:long
格式:字节
-
mongodb.status.wired_tiger.cache.used.bytes
-
缓存中当前数据的字节大小。
类型:long
格式:字节
-
mongodb.status.wired_tiger.cache.dirty.bytes
-
缓存中脏数据的字节大小。
类型:long
格式:字节
-
mongodb.status.wired_tiger.cache.pages.read
-
读入缓存的页面数。
类型:long
-
mongodb.status.wired_tiger.cache.pages.write
-
从缓存写入的页面数。
类型:long
-
mongodb.status.wired_tiger.cache.pages.evicted
-
从缓存中逐出的页面数。
类型:long
log
有关 WiredTiger 使用的预写日志的统计信息。
-
mongodb.status.wired_tiger.log.size.bytes
-
总日志大小(以字节为单位)。
类型:long
格式:字节
-
mongodb.status.wired_tiger.log.write.bytes
-
写入日志的字节数。
类型:long
格式:字节
-
mongodb.status.wired_tiger.log.max_file_size.bytes
-
最大文件大小。
类型:long
格式:字节
-
mongodb.status.wired_tiger.log.flushes
-
刷新操作次数。
类型:long
-
mongodb.status.wired_tiger.log.writes
-
写入操作次数。
类型:long
-
mongodb.status.wired_tiger.log.scans
-
扫描操作次数。
类型:long
-
mongodb.status.wired_tiger.log.syncs
-
同步操作次数。
类型:long
background_flushing
有关 MongoDB 用于将数据写入磁盘的进程的数据。 此数据仅适用于使用 MMAPv1 存储引擎的实例。
-
mongodb.status.background_flushing.flushes
-
一个计数器,用于收集数据库将所有写入刷新到磁盘的次数。
类型:long
-
mongodb.status.background_flushing.total.ms
-
mongod 进程花费在将数据写入(即刷新)磁盘上的总毫秒数 (ms)。 由于这是一个绝对值,因此请考虑
flushes
和average_ms
的值,以便为该数据提供更好的上下文。类型:long
-
mongodb.status.background_flushing.average.ms
-
每次刷新事件刷新到磁盘的平均时间。
类型:long
-
mongodb.status.background_flushing.last.ms
-
上次刷新操作完成所花费的时间(以毫秒为单位)。
类型:long
-
mongodb.status.background_flushing.last_finished
-
上次完成的刷新操作的时间戳。
类型:日期
journaling
有关日志记录相关操作和性能的数据。 日志记录信息仅出现在使用 MMAPv1 存储引擎并启用了日志记录的 mongod 实例中。
-
mongodb.status.journaling.commits
-
在上一个日志组提交间隔期间写入日志的事务数。
类型:long
-
mongodb.status.journaling.journaled.mb
-
在上一个日志组提交间隔期间写入日志的数据量(以兆字节 (MB) 为单位)。
类型:long
-
mongodb.status.journaling.write_to_data_files.mb
-
在上一个日志组提交间隔期间从日志写入数据文件的数据量(以兆字节 (MB) 为单位)。
类型:long
-
mongodb.status.journaling.compression
-
写入日志的数据的压缩率。
类型:long
-
mongodb.status.journaling.commits_in_write_lock
-
在持有写锁定的情况下发生的提交次数。 写锁定中的提交表示 MongoDB 节点处于繁重的写入负载下,需要进一步诊断。
类型:long
-
mongodb.status.journaling.early_commits
-
MongoDB 在计划的日志组提交间隔之前请求提交的次数。
类型:long
times
有关 mongod 实例在上一个日志组提交间隔期间的日志记录各个阶段的性能信息。
-
mongodb.status.journaling.times.dt.ms
-
MongoDB 收集时间数据所花费的时间。 使用此字段为其他时间字段值提供上下文。
类型:long
-
mongodb.status.journaling.times.prep_log_buffer.ms
-
准备写入日志所花费的时间。 值越小表示日志性能越好。
类型:long
-
mongodb.status.journaling.times.write_to_journal.ms
-
实际写入日志所花费的时间。 文件系统速度和设备接口可能会影响性能。
类型:long
-
mongodb.status.journaling.times.write_to_data_files.ms
-
在日志记录后写入数据文件所花费的时间。 文件系统速度和设备接口可能会影响性能。
类型:long
-
mongodb.status.journaling.times.remap_private_view.ms
-
重新映射写时复制内存映射视图所花费的时间。 值越小表示日志性能越好。
类型:long
-
mongodb.status.journaling.times.commits.ms
-
提交所花费的时间。
类型:long
-
mongodb.status.journaling.times.commits_in_write_lock.ms
-
在持有写锁定的情况下发生的提交所花费的时间。
类型:long