goMontioringDdl 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
goMontioringDdl 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
goMontioringDdl 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
goMontioringDdl 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
goMontioringDdl 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
开发语言 Google Go
操作系统 Windows
软件类型 开源软件
开源组织
地区 国产
提 交 者 qieangel
适用人群 未知
收录时间 2019-11-05

软件简介

goMontioringDdl 是通过go实现对binlog的订阅实现对mysql的ddl监控报警并发送钉钉报警!

安装

  • 安装 Go (1.6+) 设置并 GOPATH
  • 使用go get github.com/qieangel2013/goMontioringDdl
  • cd $GOPATH/src/github.com/qieangel2013/goMontioringDdl
  • go build main
  • ./main

怎么使用?

  • 创建mysql表.
  • 设置配置文件 river.toml.
  • 配置 ding_webhook_url 发送钉钉消息.
  • 设置mysql的源配置.
  • Start ./main.

注意

  • binlog 的格式必须为 row.
  • binlog row image 必须为 full .

源配置.

下面是源配置:

# MySQL data source
[[source]]
schema = "test"
tables = ["*"]

# MySQL data source
[[source]]
schema = "test_1"
tables = ["*", t4]
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表于数据库专区
2019/11/07 09:07

goMontioringDdl 1.0.1 更新,钉钉发送消息添加优化建议

v1.0.1版本更新 1、更新钉钉消息提示的bug 2、添加优化建议 3、调用tidb的类库对ddl操作的sql进行启发式的建议 效果图

0
4
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
暂无内容
0 评论
12 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部