在maxwell監控mysql數據庫時,查看 kafka 是否接收到 maxwell 從mysql 讀取過來的數據時,在監控某個主題是發現沒有反應,測試了一下在/opt/module/maxwell里啟動時,出現
java. lang. RuntimeException: Couldn't find database xxxx 無法找到數據庫xxxx
分析:
配置文件寫錯了,看一下配置文件中的數據庫位置
在創建 maxwell 元數據庫之后,又創建了xxxx數據庫,那么maxwell 此時沒有監控他,
解決:1. 需要刪掉maxwell的元數據庫,重新操作
2. 在maxwell 元數據庫中的database表中加入,你要監控的數據庫即可(推薦)