亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > MongoDB運行狀態監控、性能分析工具mongostat詳解

MongoDB運行狀態監控、性能分析工具mongostat詳解

熱門標簽:南京400電話怎樣辦理 高德地圖標注商戶位置 沈陽營銷電銷機器人招商 智能電銷機器人銷售話術 機器人外呼系統軟件存在問題 企業智能外呼系統價格多少 福州電銷機器人源代碼 兗州電話外呼營銷系統 徐州ai電銷機器人原理

這篇文章的目的是讓你知道怎么了解你正在運行的Mongdb是否健康。

mongostat詳解

mongostat是mongdb自帶的狀態檢測工具,在命令行下使用。它會間隔固定時間獲取mongodb的當前運行狀態,并輸出。如果你發現數據庫突然變慢或者有其他問題的話,你第一手的操作就考慮采用mongostat來查看mongo的狀態。

它的輸出有以下幾列:

1.inserts/s 每秒插入次數
2.query/s 每秒查詢次數
3.update/s 每秒更新次數
4.delete/s 每秒刪除次數
5.getmore/s 每秒執行getmore次數
6.command/s 每秒的命令數,比以上插入、查找、更新、刪除的綜合還多,還統計了別的命令
7.flushs/s 每秒執行fsync將數據寫入硬盤的次數。
8.mapped/s 所有的被mmap的數據量,單位是MB,
9.vsize 虛擬內存使用量,單位MB
10.res 物理內存使用量,單位MB
11.faults/s 每秒訪問失敗數(只有Linux有),數據被交換出物理內存,放到swap。不要超過100,否則就是機器內存太小,造成頻繁swap寫入。此時要升級內存或者擴展
12.locked % 被鎖的時間百分比,盡量控制在50%以下吧
13.idx miss % 索引不命中所占百分比。如果太高的話就要考慮索引是不是少了
14.q t|r|w 當Mongodb接收到太多的命令而數據庫被鎖住無法執行完成,它會將命令加入隊列。這一欄顯示了總共、讀、寫3個隊列的長度,都為0的話表示mongo毫無壓力。高并發時,一般隊列值會升高。
15.conn 當前連接數
16.time 時間戳

使用profiler

似于MySQL的slow log, MongoDB可以監控所有慢的以及不慢的查詢。

Profiler默認是關閉的,你可以選擇全部開啟,或者有慢查詢的時候開啟。

復制代碼 代碼如下:

> use test
switched to db test
> db.setProfilingLevel(2);
{"was" : 0 , "slowms" : 100, "ok" : 1} // "was" is the old setting
> db.getProfilingLevel()
2

查看Profile日志
復制代碼 代碼如下:

> db.system.profile.find().sort({$natural:-1})
{"ts" : "Thu Jan 29 2009 15:19:32 GMT-0500 (EST)" , "info" :
"query test.$cmd ntoreturn:1 reslen:66 nscanned:0 query: { profile: 2 } nreturned:1 bytes:50" ,
"millis" : 0}

3個字段的意義

1.ts:時間戳
2.info:具體的操作
3.millis:操作所花時間,毫秒
不多說,此處有官方文檔。注意,造成滿查詢可能是索引的問題,也可能是數據不在內存造成因此磁盤讀入造成。

使用Web控制臺

Mongodb自帶了Web控制臺,默認和數據服務一同開啟。他的端口在Mongodb數據庫服務器端口的基礎上加1000,如果是默認的Mongodb數據服務端口(Which is 27017),則相應的Web端口為28017

這個頁面可以看到

1.當前Mongodb的所有連接
2.各個數據庫和Collection的訪問統計,包括:Reads, Writes, Queries, GetMores ,Inserts, Updates, Removes
3.寫鎖的狀態
4.以及日志文件的最后幾百行(CentOS+10gen yum 安裝的mongodb默認的日志文件位于/var/log/mongo/mongod.log)

可以參考右邊的截圖

db.stat()

獲取當前數據庫的信息,比如Obj總數、數據庫總大小、平均Obj大小等

復制代碼 代碼如下:

> use test
switched to db test
> db.stats()
{
   "collections" : 9,
    "objects" : 4278845,
    "avgObjSize" : 224.56603031892953,
    "dataSize" : 960883236,
    "storageSize" : 1195438080,
    "numExtents" : 59,
    "indexes" : 13,
    "indexSize" : 801931264,
    "fileSize" : 6373244928,
    "ok" : 1
}

db.serverStatus()
獲取服務器的狀態

復制代碼 代碼如下:

{
    "version" : "1.6.5",
    "uptime" : 7208469,
    "uptimeEstimate" : 7138829,
    "localTime" : "Wed Oct 26 2011 22:23:07 GMT+0800 (CST)",
    "globalLock" : {
        "totalTime" : 7208469556704,
        "lockTime" : 4959693717,
        "ratio" : 0.000688036992871448,
        "currentQueue" : {
            "total" : 0,
            "readers" : 0,
            "writers" : 0
        }
    },
    "mem" : {
        "bits" : 64,
        "resident" : 3131,
        "virtual" : 6172,
        "supported" : true,
        "mapped" : 4927
    },
    "connections" : {
        "current" : 402,
        "available" : 2599
    },
    "extra_info" : {
        "note" : "fields vary by platform",
        "heap_usage_bytes" : 832531920,
        "page_faults" : 8757
    },
    "indexCounters" : {
        "btree" : {
            "accesses" : 2821726,
            "hits" : 2821725,
            "misses" : 1,
            "resets" : 0,
            "missRatio" : 3.543930204420982e-7
        }
    },
    "backgroundFlushing" : {
        "flushes" : 120133,
        "total_ms" : 73235923,
        "average_ms" : 609.6236920746173,
        "last_ms" : 1332,
        "last_finished" : "Wed Oct 26 2011 22:22:23 GMT+0800 (CST)"
    },
    "cursors" : {
        "totalOpen" : 0,
        "clientCursors_size" : 0,
        "timedOut" : 238392
    },
    "repl" : {
        "ismaster" : true
    },
    "opcounters" : {
        "insert" : 269351,
        "query" : 19331151,
        "update" : 14199331,
        "delete" : 1,
        "getmore" : 145575,
        "command" : 55982302
    },
    "asserts" : {
        "regular" : 0,
        "warning" : 0,
        "msg" : 0,
        "user" : 27,
        "rollovers" : 0
    },
    "ok" : 1
}

需要關心的地方:

1.connections 當前連接和可用連接數,聽過一個同行介紹過,mongodb最大處理到2000個連接就不行了(要根據你的機器性能和業務來設定),所以設大了沒意義。設個合理值的話,到達這個值mongodb就拒絕新的連接請求,避免被太多的連接拖垮。
2.indexCounters:btree:misses 索引的不命中數,和hits的比例高就要考慮索引是否正確建立。你看我的”missRatio” : 3.543930204420982e-7,很健康吧。所以miss率在mongostat里面也可以看
3.其他的都能自解釋,也不是查看mongo健康狀況的關鍵,就不說明了。

db.currentOp()

Mongodb 的命令一般很快就完成,但是在一臺繁忙的機器或者有比較慢的命令時,你可以通過db.currentOp()獲取當前正在執行的操作。

在沒有負載的機器上,該命令基本上都是返回空的

復制代碼 代碼如下:

>  db.currentOp()
{ "inprog" : [ ] }

以下是一個有負載的機器上得到的返回值樣例:
復制代碼 代碼如下:

{ "opid" : "shard3:466404288", "active" : false, "waitingForLock" : false, "op" : "query", "ns" : "sd.usersEmails", "query" : { }, "client_s" : "10.121.13.8:34473", "desc" : "conn" },

字段名字都能自解釋。如果你發現一個操作太長,把數據庫卡死的話,可以用這個命令殺死他
復制代碼 代碼如下:

> db.killOp("shard3:466404288")

MongoDB Monitoring Service

MongoDB Monitoring Service(MMS)是Mongodb廠商提供的監控服務,可以在網頁和Android客戶端上監控你的MongoDB狀況。

您可能感興趣的文章:
  • mongodb監控工具mongostat的使用及命令詳解
  • Zabbix3.4監控mongodb數據庫狀態的方法
  • python監控linux內存并寫入mongodb(推薦)
  • 利用MongoDB中oplog機制實現準實時數據的操作監控
  • MongoDB性能優化及監控
  • 使用zabbix監控mongodb的方法
  • MongoDB 監控工具mongostat和mongotop的使用

標簽:大理 丹東 昭通 本溪 景德鎮 鶴崗 邯鄲 吉安

巨人網絡通訊聲明:本文標題《MongoDB運行狀態監控、性能分析工具mongostat詳解》,本文關鍵詞  MongoDB,運行,狀態,監控,性能,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MongoDB運行狀態監控、性能分析工具mongostat詳解》相關的同類信息!
  • 本頁收集關于MongoDB運行狀態監控、性能分析工具mongostat詳解的相關信息資訊供網民參考!
  • 推薦文章
    国产原创中文字幕| 国产国语对白一级毛片| 欧美大片毛片aaa免费看| 黄视频网站免费看| 国产精品自拍亚洲| 国产网站免费观看| 色综合久久天天综合观看| 国产一区二区精品在线观看| 毛片高清| 欧美国产日韩久久久| 免费毛片基地| 国产91素人搭讪系列天堂| 国产91精品露脸国语对白| 韩国三级一区| 亚洲www美色| 成人a级高清视频在线观看| 成人在免费观看视频国产| 99久久视频| 精品久久久久久中文字幕2017| 国产精品1024永久免费视频| 国产视频一区二区在线观看 | 91麻豆国产| 欧美激情一区二区三区在线播放 | 91麻豆精品国产自产在线| 99久久视频| 日本免费乱理伦片在线观看2018| 精品国产一区二区三区精东影业 | 精品久久久久久免费影院| 国产韩国精品一区二区三区| 免费一级生活片| 精品久久久久久免费影院| 深夜做爰性大片中文| 天堂网中文字幕| 97视频免费在线观看| 国产极品白嫩美女在线观看看| 精品国产一区二区三区国产馆| 国产精品自拍在线观看| 成人免费福利片在线观看| 精品国产三级a| 国产一区免费在线观看| 美女免费精品视频在线观看| 久久精品欧美一区二区| 精品国产一区二区三区久| 欧美18性精品| 日韩中文字幕在线观看视频| 国产欧美精品午夜在线播放| 欧美日本免费| 日韩一级黄色| 精品国产一区二区三区久久久蜜臀| 青青久久国产成人免费网站| 91麻豆高清国产在线播放| 日日日夜夜操| 国产精品免费久久| 日韩在线观看视频网站| 国产精品自拍在线| 亚欧视频在线| 夜夜操天天爽| 欧美国产日韩精品| 韩国毛片基地| 99热精品在线| 国产成+人+综合+亚洲不卡| 国产一区二区精品| 国产精品123| 久久福利影视| 国产网站免费观看| 国产麻豆精品| 韩国三级视频在线观看| 精品国产一区二区三区久久久蜜臀| 国产国语对白一级毛片| 欧美国产日韩一区二区三区| 精品视频在线看| 亚洲精品永久一区| 成人高清护士在线播放| 超级乱淫伦动漫| 亚洲精品永久一区| 99久久精品国产高清一区二区| 日日日夜夜操| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产成a人片在线观看视频| 超级乱淫黄漫画免费| 99色视频| 亚洲 国产精品 日韩| 欧美激情中文字幕一区二区| 成人a大片在线观看| 成人a级高清视频在线观看| 亚洲 欧美 91| 欧美爱爱网| 韩国妈妈的朋友在线播放| 日日夜夜婷婷| 亚洲天堂在线播放| 国产福利免费观看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 999久久狠狠免费精品| 国产成人女人在线视频观看 | 韩国三级视频网站| 黄色免费网站在线| 欧美另类videosbestsex | 你懂的福利视频| 国产高清在线精品一区二区| 99色视频在线观看| 韩国三级香港三级日本三级la| 免费的黄视频| 亚洲天堂在线播放| 午夜家庭影院| 欧美激情伊人| 久久精品道一区二区三区| 亚洲 国产精品 日韩| 九九久久99| 国产视频一区二区在线播放| 欧美激情一区二区三区在线 | 成人在免费观看视频国产| 青青久在线视频| 黄视频网站在线免费观看| 日韩中文字幕在线观看视频| 黄视频网站在线看| 久久精品免视看国产成人2021| 国产网站免费观看| 欧美α片无限看在线观看免费| 午夜久久网| 欧美激情一区二区三区视频| 欧美大片a一级毛片视频| 欧美a级片免费看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日韩男人天堂| 韩国三级一区| 日韩欧美一及在线播放| 国产一区二区精品| 国产网站免费视频| 国产精品自拍在线观看| 亚洲第一色在线| 日韩免费在线视频| 日本伦理黄色大片在线观看网站| 麻豆午夜视频| 99久久网站| 亚洲精品久久玖玖玖玖| 欧美激情影院| 久久精品道一区二区三区| 国产国语对白一级毛片| 久久国产影视免费精品| 国产伦精品一区三区视频| 国产极品精频在线观看| 欧美α片无限看在线观看免费| 午夜欧美成人香蕉剧场| 日韩av东京社区男人的天堂| 欧美18性精品| 久久精品欧美一区二区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 成人免费一级毛片在线播放视频| 亚欧视频在线| 国产一区二区精品| 天天色成人| 欧美国产日韩精品| 高清一级淫片a级中文字幕| 天天色成人| 91麻豆精品国产高清在线| 欧美大片一区| 国产韩国精品一区二区三区| 国产成人精品综合久久久| 亚欧成人乱码一区二区| 精品视频在线观看免费| 91麻豆爱豆果冻天美星空| 国产一区二区精品久久91| 午夜激情视频在线观看 | 日本免费看视频| 国产a毛片| 日韩一级黄色大片| 国产精品自拍在线| 日日夜人人澡人人澡人人看免| 日韩在线观看免费完整版视频| 九九久久99综合一区二区| 国产网站免费观看| 91麻豆精品国产高清在线| 欧美激情一区二区三区视频 | 久久精品成人一区二区三区| 四虎精品在线观看| 99色视频| 天天色成人| 国产视频久久久| 欧美一区二区三区在线观看| 欧美国产日韩在线| 91麻豆精品国产高清在线| 天天色成人| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品久久久久久免费影院| 国产成+人+综合+亚洲不卡| 欧美大片aaaa一级毛片| 国产精品自拍一区| 成人影视在线播放| 亚洲女人国产香蕉久久精品| 日韩专区一区| 国产成人精品综合久久久| 欧美大片a一级毛片视频| 黄色短视频网站| 国产美女在线一区二区三区| 青青久在线视频| 深夜做爰性大片中文| 日韩在线观看视频免费| 免费的黄视频| 欧美电影免费看大全|