环境:阿里云

系统:ubuntu 12.04

数据库:MongoDB shell version: 2.0.4

  1. 登录MMS,注册相应用户
  2. 根据文档开始安装: Install the Monitoring Agent on Debian and Ubuntu

    这里要注意一点:nohup python agent.py > /LOG_DIRECTORY/agent.log 2>&1 & 中的LOG_DIRECTORY要换成自己想放angen日志的文件夹

   3. 查看agent.log文件看是否有报错信息

    常见的就是mongodb连接错误,或是防火墙未开启,在这个地方纠结了很长时间,一定要确保你的连接地址的正确性。测试

   mongo <你的ip>/admin  -u <管理员名称>  -p <你的密码> 如果这里登录不了admin集合,那要重新检测 

           参考: mongodb远程连接配置详解

   网上提到开443端口,由于阿里云端口为全开放,所以无此问题,如果是在墙内主机可按下面的方法尝试(未测试)

     附开启防火墙出口443,
     iptables -t filter -A OUTPUT -o eth1 -p tcp -m state –state NEW -m tcp –dport 443 -j ACCEPT
     service iptables restart

         4.在MMS中增加主机 填写的IP地址为你在本地服务器中设置的可远程连接的主机地址

         5. 如发现报文件打开限制,可参考如下文章进行设置

    MongoDB “Too Many Open Files”? Raise the limit

 

版权声明:本文为forrestsun原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/forrestsun/p/3585952.html