zabbix 监控MongoDB
UserParameter=mongo.service,ps -ef |grep mongo |grep -v grep |wc -l echo "rs.status()" |mongo 127.0.0.1:27017 | grep "_id" |wc -l UserParameter=mongo.mem_resident,echo "db.serverStatus().mem" |mongo 127.0.0.1:27017 UserParameter=mongo.mem_virtual,echo "db.serverStatus().mem" |mongo 127.0.0.1:27017 |grep virtual | cut -d ":" -f 2 |cut -d "," -f 1 | cut -d " " -f 2 UserParameter=mongo.mem_mapped,echo "db.serverStatus().mem" |mongo 127.0.0.1:27017 |grep '\bmapped\b' | cut -d ":" -f 2 |cut -d "," -f 1 | cut -d " " -f 2 UserParameter=mongo.network[*],echo "db.serverStatus().network" |mongo 127.0.0.1:27017 | grep $1 | cut -d ":" -f 2 |cut -d "," -f1 |cut -d " " -f 2 UserParameter=mongo.index[*],echo "db.serverStatus().indexCounters" |mongo 127.0.0.1:27017 | grep $1 | cut -d ":" -f 2 |cut -d "," -f1 |cut -d " " -f 2 UserParameter=mongo.connection_current,echo "db.serverStatus().connections" |mongo 127.0.0.1:27017 | grep current |cut -d ":" -f 2 |cut -d "," -f 1 |cut -d " " -f 2 UserParameter=mongo.connection_available,echo "db.serverStatus().connections" |mongo 127.0.0.1:27017 | grep current | cut -d ":" -f 3 |cut -d "," -f 1 |cut -d " " -f 2 UserParameter=mongo.opcounters[*],echo "db.serverStatus().opcounters" |mongo 127.0.0.1:27017 | grep $1 |cut -d ":" -f 2 |cut -d "," -f 1 |cut -d " " -f 2 UserParameter=mongo.rpstatus,echo "rs.status()" |mongo 127.0.0.1:27017 | grep myState | cut -d ":" -f 2 | cut -d "," -f 1 |cut -d " " -f 2 UserParameter=mongo.queue_write,echo "db.serverStatus().globalLock.currentQueue.writers" |mongo 127.0.0.1:27017 |sed -n 3p UserParameter=mongo.queue_reader,echo "db.serverStatus().globalLock.currentQueue.readers" |mongo 127.0.0.1:27017 |sed -n 3p UserParameter=mongo.backgroundFlush,echo "db.serverStatus().backgroundFlushing.last_ms" |mongo 127.0.0.1:27017 |sed -n 3p UserParameter=mongo.curosor_Totalopen,echo "db.serverStatus().cursors.totalOpen" |mongo 127.0.0.1:27017 |sed -n 3p UserParameter=mongo.curospr_timedOu,echo "db.serverStatus().cursors.timedOut" |mongo 127.0.0.1:27017 |sed -n 3p UserParameter=mongo.pagefaults,echo "db.serverStatus().extra_info.page_faults" |mongo 127.0.0.1:27017 |sed -n 3p UserParameter=mongo.oplog_storetime,echo "db.printReplicationInfo()" |mongo 127.0.0.1:27017 |sed -n 4p |cut -d "(" -f 2 |cut -d "h" -f 1
越学越感到自己的无知
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现