在monitor啟動後執行mmm_contorl show時顯示下列信息
ERROR: Can't connect to monitor daemon!
解決思路:
修改配置文件
將debug=0
改為
debug=1
然後重新啟動mysql-mmm-monitor
DEBUG mysql(db2) = 'ERROR: Connect error (host = 10.10.1.100:3306, user = mmm_monitor)! Can't connect to MySQL server on '10.10.1.100' (4)'
原因:因為你的agent配置文件裡寫的是this db1 .this db2.在host裡沒有對應的解析.所以無法連接。
解決方法:
1.可以在hosts.conf中寫入每台mysql的主機名和IP的對應關系
2.可以使用DNS服務
3.可以在my.cnf中加入skip-name-resolve