環境準備
需要已經安裝了open-falcon。
沒有golang環境的話首先在golang官網下載壓縮包,解壓後進入文件bin目錄,把go執行文件 ln -s 絕對源文件路徑/go /usr/local/bin/go 配置到系統bin執行文件
然後配置GOPATH
比如我要在/downloads/下運行這個項目,則設置gopath環境變量
export GOPATH=/downloads/
安裝mymon
cd /downloads/
go get -u github.com/open-falcon/mymon
get下來之後,修改項目etc下的myMon.cfg裏的mysql地址與帳號密碼
添加到定時任務,定時讀取mysql指標並輸出給open-falcon
echo ‘* * * * * /downloads/go/src/github.com/open-falcon/mymon/mymon -c /downloads/go/src/github.com/open-falcon/mymon/etc/myMon.cfg’ > /etc/cron.d/mymon
/etc/init.d/cron restart
/etc/init.d/cron status
查看效果
使用瀏覽器進入open-falcon前端網頁,發現增加了mysql的很多指標,如圖所示:
相關地址:
https://github.com/open-falcon/mymon