mysql webhook_webhook - 随笔分类 - 荣锋亮 - 博客园

随笔分类 - webhook

摘要:目的很简单,主要是基于cron表达式定时获取sql 数据库数据(sql server,mysql,pg,clickhouse)同时通过webhook 发送到外部接口 几个需求说明 应该基于配置管理,而不是代码写死的 支持多数据库同时运行(减少运行的实例) 支持sql 数据的处理(对于不用webhoo

阅读全文

posted @ 2020-07-04 22:45

荣锋亮

阅读(251)

评论(0)

推荐(0) 编辑

摘要:sql2slack对于slack 的处理是通过http 请求的,默认已经固定了格式了,以下是一个简单的修改,可以方便的支持钉钉webhook消息 而且具有通用性 需要修改部分 主要是关于使用resty 处理http 请求的部分,默认是写死的,可以修改为 job.go // _, err = rest

阅读全文

posted @ 2020-06-29 11:00

荣锋亮

阅读(204)

评论(0)

推荐(0) 编辑

摘要:从名称上是sql 到slack 消息的处理,实际上可以支持基本上各类的webhook 处理 特性 小巧 支持多sql 引擎 可以通过underscore.js 自定义消息 cron 语法格式的sql 任务调度 使用hcl 做为配置管理语言 对于大量job,可以直接基于文件的配置(启动的时候会扫描jo

阅读全文

posted @ 2020-06-29 09:33

荣锋亮

阅读(150)

评论(0)

推荐(0) 编辑

摘要:sqler 在10前发布了,2.2 添加了定时任务以及触发器(webhook),都是比较方便的功能, 同时我也修改了dockerfile, 做了构建,添加了功能支持,同时push 到了dockerhub 仓库 使用 docker-compose 文件 集成了一个测试webhook benthos v

阅读全文

posted @ 2019-12-02 13:36

荣锋亮

阅读(427)

评论(0)

推荐(0) 编辑

摘要:hasura skor 前边有介绍过是一个挺不错的event trigger 插件,我们可以用来进行事件通知处理 官方有提供构建的方法,但是有些还是会有点问题,所以结合构建碰到的问题,修改下 clone 代码 git clone https://github.com/hasura/skor.git

阅读全文

posted @ 2019-06-04 10:47

荣锋亮

阅读(290)

评论(0)

推荐(0) 编辑

摘要:hasura skor 是一个hasura 团队早期的event triggerpg 扩展,新的推荐使用graphql engine 参考架构 缺点 只有在skor 运行的时候,数据才可以被捕捉处理 如果webhook 失败了,不会触发重试 说明 推荐使用还是graphql engine 更灵活方便

阅读全文

posted @ 2019-06-01 22:43

荣锋亮

阅读(238)

评论(0)

推荐(0) 编辑

摘要:前几天写过一个使用gitstats 统计分析代码的,但是那个因为开发的问题,对于直接和容器集成是有问题的,统计需要进入容器执行 命令,对于自动构建的还不是很方便,所以使用了git_stats 项目使用docker-compose 运行,同时使用docker in docker 模式运行,同时集成we

阅读全文

posted @ 2019-05-08 23:18

荣锋亮

阅读(503)

评论(0)

推荐(0) 编辑

摘要:使用benthos 做为webhook,是一种方法,功能很强大,但是有点复杂,所以换了一个更简单直接的webhook 工具 根据请求的数据,只处理关于db exporter 任务部分的消息,然后就是调用shell 执行一些逻辑处理 环境处理 使用docker-compose 运行 docker-co

阅读全文

posted @ 2019-04-28 19:54

荣锋亮

阅读(452)

评论(0)

推荐(0) 编辑

摘要:nexus 的数据库备份是比较重要的,可以方便我们在故障的是时候进行应用恢复。 以下使用benthos 组件进行nexus 数据库备份事件的应用通知处理 环境准备 使用docker-compose 运行 docker-compose.yaml 文件 version: "3" services: ne

阅读全文

posted @ 2019-04-28 15:11

荣锋亮

阅读(590)

评论(0)

推荐(0) 编辑

摘要:转自: https://streamdata.io/blog/100-webhook-implementations/ 很不错的整理 What is the scope of the event-driven API landscape - We give you 100 Webhook imple

阅读全文

posted @ 2019-02-05 23:07

荣锋亮

阅读(241)

评论(0)

推荐(0) 编辑

摘要:tile38 支持动态实时的移动对象的数据监控 环境准备 docker-compose 文件 version: "3" services: app: image: tile38/tile38 ports: - "9851:9851" benthos: image: jeffail/benthos v

阅读全文

posted @ 2019-01-12 20:45

荣锋亮

阅读(370)

评论(0)

推荐(0) 编辑

摘要:tile38 是基于golang 编写的geo 数据库,支持地理空间索引、实时地理围栏,同时也支持leader-flower 的部署模型 备注: 下边测试一个简单的地理围栏功能 环境准备 docker-compose 文件 包含了一个简单的webhook 工具 version: "3" servic

阅读全文

posted @ 2019-01-12 11:08

荣锋亮

阅读(1423)

评论(0)

推荐(0) 编辑

摘要:Benthos 按照input, pipeline ,buffer,conditions,ouput 这个几个大类,为我们提供了 方便的分析metrics,支持json 格式同时可以暴露为 statsd、prometheus 格式的数据metrics 当前的metrics 如下: Input inp

阅读全文

posted @ 2018-12-17 14:21

荣锋亮

阅读(440)

评论(0)

推荐(0) 编辑

摘要:adnanh webhook 支持一系列的逻辑操作 AND 所有的条件都必须匹配 { "and": [ { "match": { "type": "value", "value": "refs/heads/master", "parameter": { "source": "payload", "n

阅读全文

posted @ 2018-09-25 21:17

荣锋亮

阅读(254)

评论(0)

推荐(0) 编辑

摘要:Hook hook 是一个SON对象。钩子对象必须包含id和execute-command属性。所有其他属性都被视为可选。 属性 id - 指定hook的ID。方式格式(http://server:port/ hooks/your-hook-id) execute-command - 指定触发hoo

阅读全文

posted @ 2018-09-25 21:06

荣锋亮

阅读(330)

评论(0)

推荐(0) 编辑

摘要:request values 在adnanh webhook 是比较重要的,规则触发以及命令参数传递都是通过它 支持的request values 类似 http header 查询参数 playload(json 或者表单字段)(同时支持jsonpath) 传递playload 的json 字符串

阅读全文

posted @ 2018-09-25 21:05

荣锋亮

阅读(203)

评论(0)

推荐(0) 编辑

摘要:adnanh webhook是一个很不错的webhook 实现,方便灵活。 adnanh webhook 支持以下功能: 接收请求 解析header 以及负载以及查询变量 规则检查 执行命令 下面进行简单的参数传递测试 环境准备 参考git https://github.com/rongfengli

阅读全文

posted @ 2018-09-25 17:41

荣锋亮

阅读(430)

评论(0)

推荐(0) 编辑

摘要:adnanh webhook 支持以下功能: 接收请求 解析header 以及负载以及查询变量 规则检查 执行命令 简单测试 使用docker-compose docker-compose 文件 version: "3" services: webhook: image: almir/webhook

阅读全文

posted @ 2018-09-14 14:50

荣锋亮

阅读(553)

评论(0)

推荐(0) 编辑

摘要:hasura graphql server 是一个很不错的graphql 引擎,当前版本已经支持event triiger 了 使用此功能我们可以方便的集成webhook功能,实现灵活,稳定,快捷的消息驱动的应用 webhook 使用benthos ,简单例子参考 https://www.cnblo

阅读全文

posted @ 2018-09-06 23:06

荣锋亮

阅读(193)

评论(0)

推荐(0) 编辑

摘要:测试demo 来自官方例子 使用docker-compose 进行运行 nats docker-compose file version: '3.3' services: nats: image: nats ports: - "4222:4222" - "8222:8222" - "6222:622

阅读全文

posted @ 2018-09-01 12:07

荣锋亮

阅读(319)

评论(0)

推荐(0) 编辑

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值