广告
返回顶部
首页 > 资讯 > 数据库 >mongodb监控指标
  • 207
分享到

mongodb监控指标

2024-04-02 19:04:59 207人浏览 薄情痞子
摘要

insert 每秒 插入/查询/更新/删除数monGostat --port 21000 --rowcount=1 | grep -v insert | awk '{print $1}'query 每秒 插

insert 每秒 插入/查询/更新/删除数monGostat --port 21000 --rowcount=1 | grep -v insert | awk '{print $1}'

query 每秒 插入/查询/更新/删除数mongostat --port 21000 --rowcount=1 | grep -v insert | awk '{print $1}'

update 每秒 插入/查询/更新/删除数mongostat --port 21000 --rowcount=1 | grep -v insert | awk '{print $1}'

delete 每秒 插入/查询/更新/删除数mongostat --port 21000 --rowcount=1 | grep -v insert | awk '{print $1}'

getmore 查询时游标的getmore操作数

command 每秒执行命令数.比如批量插入,只认为是一条命令。 意义不大

flushes 一秒内flush的次数,flush开销很大,如果频繁flush, 可能需要查查原因了

mapped  所有被mmap的数据量,单位是MB

vsize   虚拟内存使用量,如果 journaling开启,大约是mapped内存的二倍,如果内存是mapped内存的三倍或者更多可能会出现内存泄漏

res 物理内存使用量,res会慢慢的上升,如果res经常突然下降,去查查是否有别的程序狂吃内存。

faults 每秒访问失败数(只有linux有),数据被交换出物理内存,放到swap。不要超过100,否则就是机器内存太小,造成频繁swap写入。此时要升级内存或者扩展

idxmiss % 索引不命中百分比,正常情况下,所有查询都应该通过索引,如果这里数值较大,是不是缺少索引。


"total" : 0, #当前等待获取的队列 moninfo["globalLock"]["currentQueue"]["total"]

"readers" : 0, #当前等待获取读锁的队列moninfo["globalLock"]["currentQueue"]["readers"]

"writers" : 0 #当前等待获取写锁的队列moninfo["globalLock"]["currentQueue"]["writers"]

"total" : 0, #当前活动的连接数moninfo["globalLock"]["activeClients"]["total"]

"readers" : 0, #当前活动的读连接数moninfo["globalLock"]["activeClients"]["readers"]

"writers" : 0 #当前活动的写连接数moninfo["globalLock"]["activeClients"]["writers"]

"current" : 2050, #当前的连接数moninfo["connections"]["current"]

"available" : 14350 #还可以用的连接数moninfo["connections"]["available"]


"flushes" : 250852, #数据库刷新数据到磁盘的次数 moninfo["backgroundFlushing"]["flushes"]

"total_ms" : 52897489,#数据库刷新数据到磁盘花费的时间,单位毫秒 moninfo["backgroundFlushing"]["total_ms"]

"average_ms" : 210.871306587151, #平均每次刷新磁盘花费的时间,单位毫秒。 moninfo["backgroundFlushing"]["average_ms"]

"last_ms" : 797, #最后一次刷新磁盘花费的时间,单位毫秒。 moninfo["backgroundFlushing"]["last_ms"]


"commits" : 27, #上一间隔journal日志发生commit的次数 moninfo["dur"]["commits"]

"journaledMB" : 0.114688, #上一间隔journal日志产生的数据量 moninfo["dur"]["journaledMB"]

"writeToDataFilesMB" : 0.13708, #上一间隔journal日志写到磁盘上的数据量 moninfo["dur"]["writeToDataFilesMB"]

"compression" : 0.8158085672418944, #journal日志压缩比 moninfo["dur"]["compression"]

"commitsInWriteLock" : 0, #多少次在journal日志提交时有写锁。 moninfo["dur"]["commitsInWriteLock"]

"earlyCommits" : 0,#在自动commit前,有多少次被要求commit moninfo["dur"]["earlyCommits"]

"dt" : 3087, #统计timeMs数据花费的时间,单位毫秒 moninfo["dur"]["timeMs"]["dt"]

"prepLogBuffer" : 0,#准备写journal日志花费的时间,单位毫秒,越少性能越好 moninfo["dur"]["timeMs"]["prepLogBuffer"]

"writeToJournal" : 246,#写journal日志花费的时间,单位毫秒 moninfo["dur"]["timeMs"]["writeToJournal"]

"writeToDataFiles" : 5,#在写journal日志后,向数据文件中写数据花费的时间 moninfo["dur"]["timeMs"]["writeToDataFiles"]

"remapPrivateView" : 1#重新映射数据花费的时间,时间越短性能越好。 moninfo["dur"]["timeMs"]["remapPrivateView"]


您可能感兴趣的文档:

--结束END--

本文标题: mongodb监控指标

本文链接: https://www.lsjlt.com/news/40866.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mongodb监控指标
    insert 每秒 插入/查询/更新/删除数mongostat --port 21000 --rowcount=1 | grep -v insert | awk '{print $1}'query 每秒 插...
    99+
    2022-10-18
  • MongoDB的监控指标有哪些
    MongoDB的监控指标有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。MongoDB uptime 启动时长 asserts....
    99+
    2022-10-18
  • PostgreSQL 常用监控指标
    背景 最关键的一些数据库健康指标,趋势监测。 1 总连接数 主要看趋势,直接与业务量挂钩 如果连接数接近max_connection水位,需要注意。 同时连接数应与数据库主机可用内存挂钩,每个连接保守...
    99+
    2023-09-01
    postgresql 数据库 服务器
  • MongoDB监控
    一、          Mongo 相关监控参数设置使用mongo自带的监测工具mongostat ,运维从该工具运行结果中...
    99+
    2022-10-18
  • MySQL常见的监控指标
    前言 MySQL在日常的监控中,需要关注其稳定性,安全性和性能指标,不管是用shell脚本监控还是用一些工具监控,比如prometheus, zabbix等工具,进行日常监控,都离开指标,今天我们就一...
    99+
    2023-09-09
    mysql 服务器 java
  • MySQL监控项一些指标
    监控项 说明 Problem MySQL Innodb_pages_created 在InnoDB表中创建的page数量. Innodb_pages_read 从InnoDB buffer ...
    99+
    2022-10-18
  • 如何监控innodb status指标
    这篇文章主要介绍如何监控innodb status指标,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 输入被监控机器的ip 实时获取innodb相关sta...
    99+
    2022-10-18
  • SpringBoot指标监控的实现
    目录一、SpringBoot——Actuator1.1 快速开始1.2 简单介绍最常用的几个端点1.3 开启或关闭某个端点1.4 定制端点1.5 SpringBoot——Admin ...
    99+
    2022-11-12
  • Prometheus监控运维实战十: 主机监控指标
    1、CPU指标 CPU负载 node_load1node_load5node_load15 以上三个指标为主机的CPU平均负载,分别对应一分钟、五分钟和十五分钟的时间间隔。CPU负载是指某段时间内占用...
    99+
    2023-09-12
    运维 prometheus 服务器
  • Zabbix 监控 MongoDB
    Zabbix 监控 MongoDB 从zabbix共享站点,找到了一个MongoDB的模板:https://share.zabbix.com/databases/mongodb/mongodb-f...
    99+
    2022-10-18
  • Zabbix MongoDB监控
    去年监控mongodb设置的模板,包括mongodb连接数,内存,复制延迟,是否Master的监控,下面是一些监控图形示例我们还有一些触发器,比如mongodb实例是否可用,mongodb副本集的角色是否切...
    99+
    2022-10-18
  • redis 性能指标监控命令
    redis 性能指标监控命令大家在学习的过程中,一定要学会经常使用help来了解命令的具体用法。1.info  (监控一般使用这个命令读取数据)127.0.0.1:6379> help in...
    99+
    2022-10-18
  • springbootmetrics监控指标使用教程
    目录springbootmetrics是什么?一、引入依赖二、配置启用三、独立的web服务四、全局标签设置五、自定义指标收集六、推送or拉取指标引入依赖启用push模式 spring...
    99+
    2022-11-13
  • SpringBoot 指标监控actuator的专题
    目录1.写在前面2.SpringBoot Actuator3.定制化Endpoint3.1 定制health端点信息3.2 定制info端点信息1.写在前面 首先肯定要说一下Spri...
    99+
    2022-11-12
  • 数据库服务器监控指标
    io cpu 磁盘 内存 网卡(可有可无) 请求数 连接数 最大事务执行时间 ...
    99+
    2022-10-18
  • Redis性能监控指标是什么
    这篇文章将为大家详细讲解有关Redis性能监控指标是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。监控指标        性能...
    99+
    2022-10-18
  • 如何自定义Prometheus监控指标
    本篇内容介绍了“如何自定义Prometheus监控指标”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!目前大部分使用Spring  ...
    99+
    2023-06-17
  • Linux 常用监控指标有哪些
    小编给大家分享一下Linux 常用监控指标有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、Linux 运维基础采集项做运维,不怕出问题,怕的是出了问题,抓...
    99+
    2023-06-28
  • mongodb性能监控
    mongostat: mongostat -u admin --authenticationDatabase admin ...
    99+
    2022-10-18
  • mongodb监控脚本
    脚本涵盖两种监控mongo的方法:使用自带的mongostat工具查看,各个监控项的位置可能要按实际的mongostat输出进行调整;进入admin库,查看具体状态信息,可能需要验证。完整步骤: ...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作