我最近升级了我们的开源mongodb版本。
现在,每次运行mongo时,这堵公司文字墙都会填满我的移动ssh终端:
启用MongoDB的免费功能! -仅24小时的历史记录-基于云的监视服务,然后将接收并显示 有关您的部署的指标(磁盘利用率,CPU,操作统计信息等)。但是我们不会保留超过24小时的历史记录。
监控数据将在MongoDB网站上提供,并且您可以访问唯一的URL 以及与您共享URL的任何人。 MongoDB可能会使用此信息来制造产品 改进并向您推荐MongoDB产品和部署选项。
要启用免费监视,请运行以下命令:db.enableFreeMonitoring()
要永久禁用此提醒,请运行以下命令:db.disableFreeMonitoring()
我无法摆脱它,因为db.disableFreeMonitoring()在两次重启之间不持久。我们关闭了本地服务器,因为它们在夜间不使用。
环境:Mongo版本:4.0.5,Debian
答案 0 :(得分:2)
在mongodb documentation
中找到了永久解决方案在/etc/mongod.conf中写:
cloud:
monitoring:
free:
state: "off"
然后运行
sudo systemctl restart mongod
sudo service mongod restart
老实说,当您推出不需要的获利功能时,您永远都不应如此执着。这很糟糕,默认情况下已启用。毕竟,您只是一个可爱的开源db服务,就像mysql一样。 -真诚的Redis