mongodb监控脚本
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,脚本涵盖两种监控mongo的方法:使用自带的mongostat工具查看,各个监控项的位置可能要按实际的mongostat输出进行调整;进入admin库,查看具体状态信息,可能需要验证。完整步骤:1.创
千家信息网最后更新 2025年11月07日mongodb监控脚本
脚本涵盖两种监控mongo的方法:使用自带的mongostat工具查看,各个监控项的位置可能要按实际的mongostat输出进行调整;进入admin库,查看具体状态信息,可能需要验证。
完整步骤:
1.创建用于监控的用户角色:mongo用户的权限按用户角色进行划分
> use admin > db.getRoles()> db.createRole( { role:"mongostatRole", privileges:[{resource:{cluster:true},actions:["serverStatus"]}], roles:[]} ) //建立一个使用mongostat命令权限的用户角色2.创建系统监控角色
> db.getUsers() > db.createUser( { user:"dbmon", pwd:"password", roles:[{role:"mongostatRole",db:"admin"}]} )3.编写脚本,mongodb_sts.sh
#!/bin/bashhost="127.0.0.1"passwd="password"rst=''case "$1" in conn) rst=`mongostat -n 1 -u dbbak -p $passwd --authenticationDatabase=admin|awk 'NR==2 {print $(NF-1)}'` ;; dirty) rst=`mongostat -n 1 -u dbbak -p $passwd --authenticationDatabase=admin|awk -F[\ ]+ 'NR==2 {print $8}'` ;; used) rst=`mongostat -n 1 -u dbbak -p $passwd --authenticationDatabase=admin|awk -F[\ ]+ 'NR==2 {print $9}'` ;; qr) rst=`mongostat -n 1 -u dbbak -p $passwd --authenticationDatabase=admin|awk -F[\ \|]+ 'NR==2 {print $(NF-7)}'` ;; qw) rst=`mongostat -n 1 -u dbbak -p $passwd --authenticationDatabase=admin|awk -F[\ \|]+ 'NR==2 {print $(NF-6)}'` ;; res) res=$(echo "db.serverStatus().mem" | mongo -u dbbak -p $passwd admin|awk -F[,\ ] '/"resident"/{print $3}') rst=$[res*1024*1024] ;; vsize) resize=$(echo "db.serverStatus().mem" | mongo -u dbbak -p $passwd admin|awk -F[,\ ] '/"virtual"/{print $3}') rst=$[resize*1024*1024] ;; *) echo "aaaaaaaaaaaa"# exit 5esacif [ -z $rst ];then echo 0else echo $rstfi4.脚本应用:cacti、zabbix等
监控
用户
角色
脚本
权限
位置
信息
命令
实际
工具
方法
步骤
状态
系统
应用
调整
输出
验证
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
pb 数据库条件查询语句
闵行区信息软件开发代理品牌
idm下载器无法连接服务器
重庆垫江生鲜电商软件开发
oracle数据库安全评估
深圳网络安全资质
柒保网络技术
九台区智能网络技术服务
boost 服务器
服务器液冷测试设备
哪有国家网络安全基地孵化器
网络安全知识答题河北
软件开发大城市工资
樊城调研网络安全宣传
网络安全ccsc
服务器如何设置raid5
武汉念融软件开发公司
绍兴设备管理软件开发
白云物联网软件开发
数据库拆表
力源信息网络安全
自考网络安全专业哪个学校最好
域和打印服务器
泰兴多功能网络技术诚信服务
网吧客户机连接后台服务器
计算机网络安全论文答辩发言稿
少先对网络安全提案表怎么写
网络安全的目标是
dnf更换网络后连接服务器
软件开发如何做副业