shell下的查看當(dāng)前Mongodb運行狀態(tài)的兩個重要命令(db.stats()&&db.db.serverStatus())

db.stats()

示例圖

參數(shù)解釋:

"db" : "test" ,表示當(dāng)前是針對"test"這個數(shù)據(jù)庫的描述。想要查看其他數(shù)據(jù)庫骗露,可以先運行$ use databasename(e.g $use admiin).

"collections" : 3,表示當(dāng)前數(shù)據(jù)庫有多少個collections.可以通過運行show collections查看當(dāng)前數(shù)據(jù)庫具體有哪些collection.

"objects" : 13,表示當(dāng)前數(shù)據(jù)庫所有collection總共有多少行數(shù)據(jù)柿隙。顯示的數(shù)據(jù)是一個估計值禀崖,并不是非常精確波附。

"avgObjSize" : 36,表示每行數(shù)據(jù)是大小叶雹,也是估計值钥星,單位是bytes

"dataSize" : 468,表示當(dāng)前數(shù)據(jù)庫所有數(shù)據(jù)的總大小,不是指占有磁盤大小满着。單位是bytes

"storageSize" : 13312,表示當(dāng)前數(shù)據(jù)庫占有磁盤大小谦炒,單位是bytes,因為mongodb有預(yù)分配空間機(jī)制,為了防止當(dāng)有大量數(shù)據(jù)插入時對磁盤的壓力,因此會事先多分配磁盤空間风喇。

"numExtents" : 3,似乎沒有什么真實意義宁改。我弄明白之后再詳細(xì)補(bǔ)充說明。

"indexes" : 1 ,表示system.indexes表數(shù)據(jù)行數(shù)魂莫。

"indexSize" : 8192,表示索引占有磁盤大小还蹲。單位是bytes

"fileSize" : 201326592,表示當(dāng)前數(shù)據(jù)庫預(yù)分配的文件大小耙考,例如test.0,test.1谜喊,不包括test.ns。

db.serverStatus()

參數(shù)太多,示例圖略

參數(shù)解釋

Field Example Value Explanation
Host te.rzw.com:27018 運行實例所監(jiān)聽的IP與端口
version 1.8.3 當(dāng)前實例所使用的版本
Process mongod 當(dāng)前實例是mongod诵次,還是mongos
Uptime 231905 實例連續(xù)正常運行時間,單位秒
uptimeEstimate 223083 基于mongodb內(nèi)部粗粒定時器的連續(xù)正常運行時間
localTime ISODate("2011-10-13T01:47:38.773Z") 本機(jī)時間遵堵,以UTC時間為計算標(biāo)準(zhǔn)限番。
globalLock.totalTime 231905155987 自實例啟動全局鎖創(chuàng)建以來到現(xiàn)在多長時間,單位微秒.
globalLock.lockTime 9053050 自全局鎖創(chuàng)建以來鎖定總時間,單位微秒
globalLock.ratio 0.0000390377262 鎖定的時間所占的比例(lockTime/ totalTime)
globalLock.currentQueue.total 0 當(dāng)前等待全局鎖的數(shù)量
globalLock.currentQueue.readers 0 當(dāng)前等待讀鎖的數(shù)量
globalLock.currentQueue.writers 0 當(dāng)前等待寫鎖的數(shù)量
globalLock.activeClients.total 1 連接到當(dāng)前實例處于活動狀態(tài)的客戶端數(shù)量。
globalLock.activeClients.readers 1 處于活動狀態(tài)的客戶端中有多少是在執(zhí)行read操作
globalLock.activeClients.writers 0 處于活動狀態(tài)的客戶端中有多少是在執(zhí)行write操作
Mem.resident 6 到現(xiàn)在總共使用的物理內(nèi)存,單位是MB
Mem.virtual 17307 當(dāng)前Mongodb實例使用的虛擬內(nèi)存大小,單位MB魄梯,一般情況下比mem.map的值要超大一點,如果大很多很有可能發(fā)生內(nèi)存泄露,如果使用journal,大約是2倍的map值
Mem.maped 8556 Mongodb使所有數(shù)據(jù)都映射到內(nèi)存中,所以這個值可以看似整個數(shù)據(jù)量的值。
Mem.bits 64 機(jī)器位數(shù),32位或64位
Mem.supported true 本機(jī)是否支持內(nèi)存擴(kuò)展
Connections.current 2 當(dāng)前連接到本機(jī)處于活動狀態(tài)的連接數(shù)
Connections. available 19998 剩余多少可供連接
extra_info. heap_usage_bytes 521152 當(dāng)前實例堆大小刷允,單位bytes
extra_info. page_faults 569 加載磁盤內(nèi)容時發(fā)生頁錯誤的次數(shù)
indexCounters. Btree.accesses 1 訪問索引次數(shù)
indexCounters. Btree.hits 1 訪問索引時天通,索引在內(nèi)存中被命中的次數(shù)
indexCounters. Btree.misses 0 訪問索引時,索引不是在內(nèi)存中被命中的次數(shù)
indexCounters. Btree.resets 0 索引計數(shù)器被重置的次數(shù)
indexCounters. Btree.missRatio 0 索引非命中率
backgroundFlushing.flushes 3864 實例刷新數(shù)據(jù)到磁盤的數(shù)次
backgroundFlushing.total_ms 15473 刷新到磁盤總共花費的時間,單位毫秒
backgroundFlushing.average_ms 4.004399585921325 平均每次刷新執(zhí)行時間
backgroundFlushing.last_ms 3 最后一次刷新執(zhí)行時間
backgroundFlushing.last_finished ISODate("2011-10-13T01:46:51.184Z") 最后一次刷新完成的時間點
Cursors.totalOpen 1 當(dāng)前游標(biāo)數(shù)量
Cursors.timeOut2 從實例啟動到現(xiàn)在游標(biāo)超時的總數(shù)量
Network.bytesIn 4680778 發(fā)送到實例的字節(jié)大小
Network.bytesOut 4759827 發(fā)送出去的字節(jié)大小
Repl.setName myset replSet結(jié)構(gòu)定義的名稱
Repl.isMaster True 當(dāng)前實例是否是replSet結(jié)構(gòu)中的Master節(jié)點
Repl.secondary False 當(dāng)前實例是否是replSet結(jié)構(gòu)中的secondary節(jié)點
Repl.hosts [ “te.rzw.com:27018”,”te.rzw.com:27019”] replSet結(jié)構(gòu)中每個節(jié)點情況
Opcounters.insert 4 自實例啟動以來侮叮,執(zhí)行insert次數(shù)
Opcounters.query 181 自實例啟動以來,執(zhí)行query次數(shù)
Opcounters.update 92084 自實例啟動以來映企,執(zhí)行update次數(shù)
Opcounters.delete 0 自實例啟動以來挣菲,執(zhí)行delete次數(shù)
Opcounters.getmore 92816 自實例啟動以來向抢,在游標(biāo)執(zhí)行g(shù)etMore次數(shù)
Opcounters.command 316 自實例啟動以來,執(zhí)行其他操作的次數(shù)
Asserts.regular 0 自實例啟動以來,斷言正常的次數(shù)
Asserts.warn 0 自實例啟動以來,斷言警告的次數(shù)
Asserts.msg 0 自實例啟動以來丑罪,斷言內(nèi)部錯誤的次數(shù)
Asserts.user 134 自實例啟動以來,因用戶使用造成的錯誤而被斷言次數(shù)
Asserts.rollovers 0 斷言被翻轉(zhuǎn)的次數(shù)
writeBacksQueued False 在mongos中罚斗,操作被重做的次數(shù)
Dur.commits 1 在最近間隔,向journal文件提交的次數(shù)
Dur.journaledMB 0.008192 在最近間隔,journalr文件寫入數(shù)據(jù)量,單位MB
Dur. writeToDataFilesMB 0 在最近間隔,從journal文件向數(shù)據(jù)文件寫入的數(shù)據(jù)量喻杈,單位MB
Dur. commitsInWriteLock 0 在最近間隔中秒咐,處于寫鎖狀態(tài)下向journal提交的次數(shù).這種提交方式是不被推薦的
Dur.earlyCommits 0 在預(yù)定時間之前請求提交的次數(shù)
Dur.timeMs.dt 3045 Journal狀態(tài)收集的頻率,單位毫秒
Dur.timeMs. prepLogBuffer 0 向journal寫數(shù)據(jù)前的準(zhǔn)備所花費時間, 單位毫秒
Dur.timeMs. writeToJournal 2 向journal寫數(shù)據(jù)所花費時間燎孟,單位毫秒
Dur.timeMs. writeToDataFiles 0 在寫入journal文件后向數(shù)據(jù)文件寫數(shù)據(jù)花費時間蕉鸳,單位毫秒
Dur.timeMs. remapPrivateView 0 重新在內(nèi)存中映射數(shù)據(jù)花費的時間
Ok 1 serverStatus操作是否被成功執(zhí)行

備注:文章原文摘自: 雪剛

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末乎赴,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子潮尝,更是在濱河造成了極大的恐慌榕吼,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件勉失,死亡現(xiàn)場離奇詭異羹蚣,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)乱凿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進(jìn)店門顽素,熙熙樓的掌柜王于貴愁眉苦臉地迎上來咽弦,“玉大人,你說我怎么就攤上這事胁出±牖#” “怎么了?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵划鸽,是天一觀的道長输莺。 經(jīng)常有香客問我,道長裸诽,這世上最難降的妖魔是什么嫂用? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮丈冬,結(jié)果婚禮上嘱函,老公的妹妹穿的比我還像新娘。我一直安慰自己埂蕊,他們只是感情好往弓,可當(dāng)我...
    茶點故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蓄氧,像睡著了一般函似。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上喉童,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天撇寞,我揣著相機(jī)與錄音,去河邊找鬼堂氯。 笑死蔑担,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的咽白。 我是一名探鬼主播啤握,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼晶框!你這毒婦竟也來了排抬?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤三妈,失蹤者是張志新(化名)和其女友劉穎畜埋,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體畴蒲,經(jīng)...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年对室,在試婚紗的時候發(fā)現(xiàn)自己被綠了模燥。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片咖祭。...
    茶點故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖蔫骂,靈堂內(nèi)的尸體忽然破棺而出么翰,到底是詐尸還是另有隱情,我是刑警寧澤辽旋,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布浩嫌,位于F島的核電站,受9級特大地震影響补胚,放射性物質(zhì)發(fā)生泄漏码耐。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一溶其、第九天 我趴在偏房一處隱蔽的房頂上張望骚腥。 院中可真熱鬧,春花似錦瓶逃、人聲如沸束铭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽契沫。三九已至,卻和暖如春昔汉,著一層夾襖步出監(jiān)牢的瞬間埠褪,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工挤庇, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留钞速,地道東北人。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓嫡秕,卻偏偏與公主長得像渴语,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子昆咽,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,033評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Mongodb基本語法: Mongo使用數(shù)據(jù)庫 Mongod開機(jī) Mongoimport導(dǎo)入數(shù)據(jù) Nosql:非關(guān)...
    凡凡的小web閱讀 1,083評論 0 1
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理荐吉,服務(wù)發(fā)現(xiàn),斷路器竞帽,智...
    卡卡羅2017閱讀 134,659評論 18 139
  • NoSql數(shù)據(jù)庫優(yōu)缺點 在優(yōu)勢方面主要體現(xiàn)在下面幾點: 簡單的擴(kuò)展 快速的讀寫 低廉的成本 靈活的數(shù)據(jù)模型 在不足...
    dreamer_lk閱讀 2,730評論 0 6
  • 1炫加、基本操作 db.AddUser(username,password) 添加用戶 db.auth(usrenam...
    保川閱讀 386評論 0 1
  • 對于一個高三學(xué)生來說我的命運很好。因為自己在普高走不下去時泻轰,毅然選擇職高技肩,然后又稀里糊涂的改了三次專業(yè)。慶幸的是...
    pt永閱讀 370評論 0 0