下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > DB2 > MongoDB入門到進階筆記:06- 實時監控 mongostat

MongoDB入門到進階筆記:06- 實時監控 mongostat

時間:2024-02-08 11:17作者:下載吧人氣:24

下載 tools
mongodb-database-tools-rhel70-x86_64-100.6.0.tgz

解壓到 mongodb/bin目錄下
[root@5e7b4039fa6f bin]# pwd
/data/mongodb/bin
[root@5e7b4039fa6f bin]#
[root@5e7b4039fa6f bin]# ll
total 366500
-rwxr-xr-x. 1 root root 14006152 Aug 18 21:04 bsondump
-rwxr-xr-x. 1 root root 15205 Sep 29 11:18 install_compass
-rwxr-xr-x. 1 root root 58599688 Sep 29 12:05 mongo
-rwxr-xr-x. 1 root root 110063096 Sep 29 12:04 mongod
-rwxr-xr-x. 1 root root 16681384 Aug 18 21:04 mongodump
-rwxr-xr-x. 1 root root 16342896 Aug 18 21:04 mongoexport
-rwxr-xr-x. 1 root root 17288152 Aug 18 21:04 mongofiles
-rwxr-xr-x. 1 root root 16615512 Aug 18 21:04 mongoimport
-rwxr-xr-x. 1 root root 17062464 Aug 18 21:04 mongorestore
-rwxr-xr-x. 1 root root 76724856 Sep 29 12:05 mongos
-rwxr-xr-x. 1 root root 16173064 Aug 18 21:04 mongostat
-rwxr-xr-x. 1 root root 15705384 Aug 18 21:04 mongotop

mongodb實時監控之mongostat
mongostat可以實時監控mongodb的狀態,一直刷新輸出
測試腳本
for(i=1; i<=50000;i++){
db.myuser.insert( {name:’mytest’+i, age:i} )
}

mongostat –help
mongostat -h 127.0.0.1:27017
root@5e7b4039fa6f bin]# mongostat
insert query update delete getmore command dirty used flushes vsize res qrw arw net_in net_out conn time
418 *0 *0 *0 0 0|0 0.3% 0.3% 0 1.66G 194M 0|0 0|1 76.3k 164k 4 Nov 2 11:13:27.970
320 *0 *0 *0 0 1|0 0.3% 0.3% 0 1.66G 194M 0|0 0|0 58.5k 139k 4 Nov 2 11:13:28.967
381 *0 *0 *0 0 0|0 0.3% 0.3% 0 1.66G 194M 0|1 0|0 69.6k 154k 4 Nov 2 11:13:29.970
365 *0 *0 *0 0 1|0 0.3% 0.4% 0 1.66G 194M 0|0 0|0 66.7k 151k 4 Nov 2 11:13:30.968
371 *0 *0 *0 0 1|0 0.4% 0.4% 0 1.66G 194M 0|0 0|1 67.7k 152k 4 Nov 2 11:13:31.967
346 *0 *0 *0 0 0|0 0.4% 0.4% 0 1.66G 194M 0|0 0|1 63.2k 146k 4 Nov 2 11:13:32.967
352 *0 *0 *0 0 0|0 0.4% 0.4% 0 1.66G 194M 0|0 0|1 64.3k 147k 4 Nov 2 11:13:33.967
299 *0 *0 *0 0 0|0 0.4% 0.4% 0 1.66G 194M 0|0 0|1 54.7k 134k 4 Nov 2 11:13:34.968
328 *0 *0 *0 0 1|0 0.4% 0.4% 0 1.66G 194M 0|0 0|1 59.8k 141k 4 Nov 2 11:13:35.967
307 *0 *0 *0 0 3|0 0.4% 0.4% 0 1.66G 194M 0|0 0|1 56.2k 136k 4 Nov 2 11:13:36.967
dirty: 臟數據
flushes 刷新后dirty會清零

mongodb監控之serverStatus
serverStatus可用來獲取mongodb的狀態信息
db.serverStatus()#查看所有的監控信息
db.serverStatus().network#單獨查看網絡流量信息
db.serverStatus().network
{
“bytesIn” : NumberLong(98285080),
“bytesOut” : NumberLong(51318350),
“physicalBytesIn” : NumberLong(98280936),
“physicalBytesOut” : NumberLong(51318350),
“numSlowDNSOperations” : NumberLong(0),
“numSlowSSLOperations” : NumberLong(0),
“numRequests” : NumberLong(538374),
“tcpFastOpen” : {
“kernelSetting” : NumberLong(0),
“serverSupported” : true,
“clientSupported” : false,
“accepted” : NumberLong(0)
},
“compression” : {
“snappy” : {
“compressor” : {

db.serverStatus().mem #內存
db.serverStatus().mem
{ “bits” : 64, “resident” : 194, “virtual” : 1701, “supported” : true }

db.serverStatus().opcounters#統計增、刪、改、查的次數
db.serverStatus().opcounters
{
“insert” : NumberLong(537487),
“query” : NumberLong(69),
“update” : NumberLong(26),
“delete” : NumberLong(9),
“getmore” : NumberLong(0),
“command” : NumberLong(1069)
}

db.serverStatus().connections#連接
db.serverStatus().connections
{
“current” : 4,
“available” : 838856,
“totalCreated” : 20,
“active” : 2,
“threaded” : 4,
“exhaustIsMaster” : 0,
“exhaustHello” : 1,
“awaitingTopologyChanges” : 1
}

使用非交互式shell進行獲取
echo ‘db.serverStatus()’ | mongo
echo ‘db.serverStatus().opcounters’ | mongo
[root@5e7b4039fa6f ~]# echo ‘db.serverStatus().opcounters’ | mongo
MongoDB shell version v5.0.13
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { “id” : UUID(“627d44f9-7102-441a-8a8a-547da8d9e672”) }

MongoDB server version: 5.0.13

Warning: the “mongo” shell has been superseded by “mongosh”,
which delivers improved usability and compatibility.The “mongo” shell has been deprecated and will be removed in
an upcoming release.
For installation instructions, see

https://docs.mongodb.com/mongodb-shell/install/

{
“insert” : NumberLong(537487),
“query” : NumberLong(70),
“update” : NumberLong(28),
“delete” : NumberLong(14),
“getmore” : NumberLong(0),
“command” : NumberLong(1434)
}
bye
echo ‘db.serverStatus().opcounters.insert’ |mongo
[root@5e7b4039fa6f ~]# echo ‘db.serverStatus().opcounters.insert’ |mongo
MongoDB shell version v5.0.13
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { “id” : UUID(“15a87edc-5902-4a0b-97c2-3c9be5ff320f”) }
MongoDB server version: 5.0.13
Warning: the “mongo” shell has been superseded by “mongosh”,
which delivers improved usability and compatibility.The “mongo” shell has been deprecated and will be removed in
an upcoming release.
For installation instructions, see
https://docs.mongodb.com/mongodb-shell/install/
NumberLong(537487)

MongoDB入門到進階筆記:06- 實時監控 mongostat
標簽MongoDB,學習筆記,技術文檔,數據庫,MongoDB

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 搡女人真爽免费视频大全软件| 香蕉国产人午夜视频在线| 深夜福利在线免费观看| 天天躁日日躁成人字幕aⅴ| 免费无码黄网站在线看| www.99re5.com| 狠狠躁天天躁中文字幕| 天天操天天射天天舔| 亚洲综合欧美日韩| 97精品在线播放| 欧美日韩在线视频专区免费| 国产精品美女www爽爽爽视频| 亚洲成人免费电影| 1024人成网站色| 最新精品国偷自产在线| 国产在线资源站| 久久久久久亚洲精品中文字幕| 色综合久久久久久久| 成年女人毛片免费播放视频m| 友田真希息与子中文字幕| 一区二区视频在线免费观看| 男生和女生一起差差差很痛视频| 天天av天天翘天天综合网| 亚洲第一成年免费网站| 做受视频60秒试看| 最新国产三级在线不卡视频| 国产免费av片在线观看| 丰满人妻熟妇乱又仑精品| 精品国产一区二区三区不卡| 天天综合亚洲色在线精品| 亚洲欧美成人日韩| 欧美污视频网站| 日本漫画大全无翼无彩全番| 国产**aa全黄毛片| eeuss影院在线观看| 欧美成人高清手机在线视频| 国产成人精品福利网站在线观看| 久久99精品久久久久久| 福利视频第一区| 国产精品户外野外| 久久久香蕉视频|