使用Zabbix3.4怎么监控mongodb数据库状态
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,这篇文章给大家介绍使用Zabbix3.4怎么监控mongodb数据库状态,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一、db.serverStatus()命令的使用注:只有超级
千家信息网最后更新 2025年01月31日使用Zabbix3.4怎么监控mongodb数据库状态
这篇文章给大家介绍使用Zabbix3.4怎么监控mongodb数据库状态,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
一、db.serverStatus()命令的使用
注:只有超级管理员账号才有权限使用此命令
1、查看mongodb服务状态
echo "db.serverStatus()" | mongo --port 37485 -u username -p 'password' --authenticationDatabase 'admin'
2、查看mongodb使用内存情况
echo "db.serverStatus().mem" | mongo --port 37485 -u username -p 'password' --authenticationDatabase 'admin'
3、查看mongodb连接数
echo "db.serverStatus().connections" | mongo --port 37485 -u username -p 'password' --authenticationDatabase 'admin'
二、创建监控配置文件
1、编写mongodb监控配置文件
vim /etc/zabbix/zabbix_agentd.d/mongodb.confUserParameter=MongoDB.status[*],/bin/echo "db.serverStatus().$1" |/data/mongodb/bin/mongo --port 37485 -u username -p 'password' --authenticationDatabase 'admin' | grep "$2" | awk -F ' : ' '{print $$2}' | awk -F ',' '{print $$1}'UserParameter=MongoDB.ok,/bin/echo "db.serverStatus().ok" | /data/mongodb/bin/mongo --port 37485 -u username -p 'password' --authenticationDatabase 'admin' | sed -n '5p'UserParameter=MongoDB.connections[*],/bin/echo "db.serverStatus().connections.$1" | /data/mongodb/bin/mongo
注:使用超级管理员账号
2、重启zabbix-agent
systemctl restart zabbix-agent
3、在zabbix server端测试
/data/zabbix/bin/zabbix_get -s xxx.xxx.xxx.xxx -p 10050 -k "MongoDB.status[mem,virtual]"/data/zabbix/bin/zabbix_get -s xxx.xxx.xxx.xxx -p 10050 -k "MongoDB.connections[available]"/data/zabbix/bin/zabbix_get -s xxx.xxx.xxx.xxx -p 10050 -k "MongoDB.ok"
三、创建监控模板
1、添加监控模板
2、创建应用集
注:根据自己要监控的项创建应用集
3、创建监控项
注:请根据自己要监控的子项创建,将要监控的子项一一创建好
4、创建触发器
5、创建监控图形
四、主机添加监控模板
五、监控效果图
关于使用Zabbix3.4怎么监控mongodb数据库状态就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
监控
状态
模板
数据
数据库
内容
命令
子项
文件
更多
管理员
账号
帮助
应用
管理
配置
不错
主机
兴趣
内存
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
维护网络安全的三个建议
数据字典是结构化软件开发
网络安全的感受作文初中
游戏软件开发的解决方案
增城高速荔城服务器西区钻福专柜
苏州恐龙服务器
crm系统软件开发
sdn 网络安全
网络安全法知识考试题
碑林区有哪些软件开发公司
网络安全见闻谈作文
电脑服务器和虚拟主机
人们如何预防网络安全
数据库图片放在哪里了
英国软件开发的成本
传统服务器的应用场景
软件开发 安全设计 方法
网络安全中心女王
mtk软件开发需要哪些工具
梦幻西游服务器合并
东莞网络技术员招聘
联想服务器换硬盘了开不了机
软件开发项目技术要求书
河南艾购网络技术有限公司
如何维护党政机关网络安全
es数据库多表查询
网页服务器ip多少
本地域名服务器
无线网络安全防范措施有哪些
阿里云服务器怎么设置默认配置