位置: 编程技术 - 正文
推荐整理分享使用zabbix监控mongodb的方法(zabbix 网络监控),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:zabbix监控网络设备的步骤,zabbix常用监控项,zabbix 监控项,zabbix监控ping,zabbix监控网络设备的步骤,zabbix监控ceph,zabbix监控方式,zabbix监控网络设备的步骤,内容如对您有帮助,希望把文章链接给更多的朋友!
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
Mongodb如今越来越火,要做好对mongodb的监控就需要从它的安装配置,到简单的command语句使用,再到对它运行机制以及状态获取方法的掌握。
mongodb有三种基本的状态获取方式:
1.mongostat
2.开启的监听端口,curl 3.进入mongo执行db.serverStatus命令
我用的是第三种方法:
以上,我们把所需要的参数抽取出来就可以做成监控项了。
先定义键值:
写mongo_discovery.py脚本(用于端口发现)
写mongo_status.sh状态检测脚本
权限设置
做MongoDB模板
定义自动发现规则
定义监控项
最后添加触发器和图就完成了
注意:在mongodb.conf配置文件里定义了键值对应关系后要重启zabbix服务才能生效
MongoDB性能优化及监控 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系
MongoDB查询性能优化验证及验证 结论:1、w数据,合理使用索引的情况下,单个stationId下4w数据。mongodb查询和排序的性能理想,无正则时client可以在ms+完成查询,qps+。有正则时cl
Mongodb索引的优化 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB索引几乎和关系型数据库的索引
标签: zabbix 网络监控
本文链接地址:https://www.jiuchutong.com/biancheng/312104.html 转载请保留说明!上一篇:在Mac OS上安装使用MongoDB的教程(苹果mac安装)
友情链接: 武汉网站建设