全部产品

MongoDB采集指标说明

更新时间:2019-07-19 15:52:15

MongoDB的采集信息分别存储在名为mongodb和mongodb_shard_stats的measurement中(对于MongoDB集群才会有mongodb_shard_stats)。

measurement: mongodb

tags

tag key 描述
host host name
hostname mongodb服务器的地址

fields

field key 数据类型 描述
active_reads integer 执行读取操作的活跃客户端的数量
active_writes integer 执行写入操作的活跃客户端的数量
commands integer 每秒执行的数据库命令的数量
connections_current integer 当前的连接数
connections_available integer 还可以使用的连接数量
connections_total_created integer 总共创建的连接数
cursor_timed_out_count integer 过期的游标的数量
cursor_no_timeout_count integer 未过期的游标的数量
cursor_pinned_count integer 固定游标的数量
cursor_total_count integer 游标总数量
deletes integer 每秒删除的次数
document_deleted integer 删除的文档总数
document_inserted integer 插入的文档总数
document_returned integer 返回的文档总数
document_updated integer 更新的文档总数
flushes integer 刷新所有写操作到磁盘的次数
flushes_total_time_ns integer mongod进程花费在写数据到磁盘的总共时间,以纳秒为单位
getmores integer 每秒执行getmores操作的次数
inserts integer 每秒插入的次数
jumbo_chunks integer 特大数据块的数量
member_status string 副本集状态
net_in_bytes_count integer MongoDB实例接收的网络流量(单位是Bytes)
net_out_bytes_count integer MongoDB实例发送的网络流量(单位是Bytes)
open_connections integer 打开的连接数
percent_cache_dirty float 有脏数据的cache的百分比
percent_cache_used float 已使用的cache的百分比
queries integer 数据库从启动后查询操作的总数
queued_reads integer 等待读锁的队列中操作数目
queued_writes integer 等待写锁的队列中操作数目
repl_commands integer 数据库从启动后执行复制数据库命令操作的总数
repl_deletes integer 数据库从启动后复制删除操作的总数
repl_getmore integer 数据库从启动后执行复制getmore操作的总数,这里的值可能大于query的值
repl_inserts integer 数据库从启动后复制插入操作的总数
repl_lag integer 复制延时(单位是秒)
repl_queries integer 数据库从启动后复制查询操作的总数
repl_updates integer 数据库从启动后复制更新操作的总数
repl_oplog_window_sec integer 复制oplog的窗口大小
resident_megabytes integer MongoDB使用的常驻内存的大小(单位是MB)
state string 服务器状态
total_available integer 从当前mongod/mongos实例到当前正在使用的分片集群或副本集的其他成员的传出连接总数
total_created integer 数据库总共创建的连接数,包括已经关闭的连接
total_in_use integer 从当前mongod/mongos实例到当前正在使用的分片集群或副本集的其他成员的传出连接总数
total_refreshing integer 从当前mongod/mongos实例到当前正在刷新的分片集群或副本集的其他成员的传出连接总数
ttl_deletes integer 过期的删除数量
ttl_passes integer TTL检查通过的数量
updates integer 数据库从启动后更新操作的数量
vsize_megabytes integer mongodb使用的虚拟内存的大小(单位是MB)
wtcache_app_threads_page_read_count integer 应用线程读取wiredTiger cache中的page数
wtcache_app_threads_page_read_time integer 应用线程读取wiredTiger cache中page的时间
wtcache_app_threads_page_write_count integer 应用线程写入wiredTiger cache中的page数
wtcache_bytes_read_into integer 数据库每秒写入wiredTiger cache的字节数
wtcache_bytes_written_from integer 数据库每秒从wiredTiger cache写入到磁盘的字节数
wtcache_pages_read_into integer 数据库写入wiredTiger cache的pages数
wtcache_pages_requested_from integer 从wiredTiger cache请求的pages数
wtcache_current_bytes integer 数据库写入wiredTiger cache的总字节数
wtcache_max_bytes_configured integer 数据库最大可写入wiredTiger cache的总字节数
wtcache_internal_pages_evicted integer wiredTiger cache淘汰的内部page数
wtcache_modified_pages_evicted integer wiredTiger cache淘汰的被修改过的page数
wtcache_unmodified_pages_evicted integer wiredTiger cache淘汰的未被修改过的page数
wtcache_pages_evicted_by_app_thread integer wiredTiger cache被应用线程淘汰的page数
wtcache_pages_queued_for_eviction integer wiredTiger cache队列中待淘汰的page数
wtcache_server_evicting_pages integer wiredTiger cache淘汰的page总数
wtcache_tracked_dirty_bytes integer wiredTiger cache追踪的脏数据字节数
wtcache_worker_thread_evictingpages integer wiredTiger cache工作线程淘汰的page数
commands_per_sec integer 在1.10中弃用;使用 commands
cursor_no_timeout integer 在1.10中弃用;使用 cursor_no_timeout_count
cursor_pinned integer 在1.10中弃用;使用 cursor_pinned_count
cursor_timed_out integer 在1.10中弃用;使用 cursor_timed_out_count
cursor_total integer 在1.10中弃用;使用 cursor_total_count
deletes_per_sec integer 在1.10中弃用;使用 deletes
flushes_per_sec integer 在1.10中弃用;使用 flushes
getmores_per_sec integer 在1.10中弃用;使用 getmores
inserts_per_sec integer 在1.10中弃用;使用 inserts
net_in_bytes integer 在1.10中弃用;使用 net_out_bytes_count
net_out_bytes integer 在1.10中弃用;使用 net_out_bytes_count
queries_per_sec integer 在1.10中弃用;使用 queries
repl_commands_per_sec integer 在1.10中弃用;使用 repl_commands
repl_deletes_per_sec integer 在1.10中弃用;使用 repl_deletes
repl_getmores_per_sec integer 在1.10中弃用;使用 repl_getmores
repl_inserts_per_sec integer 在1.10中弃用;使用 repl_inserts
repl_queries_per_sec integer 在1.10中弃用;使用 repl_queries
repl_updates_per_sec integer 在1.10中弃用;使用 repl_updates
ttl_deletes_per_sec integer 在1.10中弃用;使用 ttl_deltes
ttl_passes_per_sec integer 在1.10中弃用;使用 ttl_passes
updates_per_sec integer 在1.10中弃用;使用 updates

measurement: mongodb_shard_stats

tags

tag key 描述
host host name
hostname mongodb服务器的地址

fields

field key 数据类型 描述
n_use integer 正在使用的shard数
available integer 可用的shard的数量
created integer 已经创建的shard的数量
refreshing integer 正在刷新的shard数


InfluxDB® is a trademark registered by InfluxData Inc. which is not affiliated with, and does not endorse, TSDB for InfluxDB®.