• 欢迎访问笔记阁,实用快捷文章教程,推荐使用Chrome浏览器和360极速浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏笔记阁吧

mysql监控插件mymon快速编译部署

Linux基础教程 feko 1个月前 (09-18) 123次浏览 已收录 0个评论 扫描二维码
  • 工作原理
    mymon是一个cron,每分钟跑一次,配置文件中配置了数据库连接地址,mymon连到该数据库,采集一些监控指标,比如global status, global variables, slave status等等,然后组装为open-falcon规定的格式的数据,post给本机的falcon-agent。falcon-agent提供了一个http接口,使用方法可以参考数据采集中的例子。
    比如我们有1000台机器都部署了MySQL实例,可以在这1000台机器上分别部署1000个cron,即:与数据库实例一一对应。
  • mymon快速编译部署
    
    yum install go -y
    cat >> /etc/profile <<EOF
    export GOPATH=/usr/src/
    EOF
    source /etc/profile
    mkdir -p $GOPATH/src/github.com/open-falcon
    cd $GOPATH/src/github.com/open-falcon
    wget -q https://bash.org.cn/source/open-falcon/mymon-master.zip        ##或者https://codeload.github.com/open-falcon/mymon/zip/master
    unzip mymon-master.zip
    mv mymon-master mymon
    cd mymon
    go get ./...  && go build -o mymon
    echo '* * * * * root cd /usr/src/src/github.com/open-falcon/mymon && ./mymon -c etc/myMon.cfg' > /etc/cron.d/mymon

笔记阁 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:mysql监控插件mymon快速编译部署
喜欢 (0)
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址