随笔分类 -  webhook

probot github app开发框架
摘要:probot 是一个github app 开发框架,同时为了方便大家的测试使用probot 还提供了有一个基于sse 的公网可用的webhook proxy 工具smee probot 包含的特性 基于nodejs 开发 开发部署简单 内置了基于smee的快速公网访问部署能力 内置了丰富的githu 阅读全文

posted @ 2025-01-21 08:00 荣锋亮 阅读(10) 评论(0) 推荐(0) 编辑

smee 基于sse 的webhook proxy 工具
摘要:smee 是probot 提供的一个webhook proxy 工具,利用了sse 技术,可以直接将来自公网的请求代理到本地,比较适合进行测试以及用户缺少公网环境的场景 参考架构 说明 目前smee 主要应用在probot github bot 框架中,但是基于此我们也可以应用到其他场景了,代码都是 阅读全文

posted @ 2025-01-20 08:00 荣锋亮 阅读(18) 评论(0) 推荐(0) 编辑

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

posted @ 2020-07-04 22:45 荣锋亮 阅读(536) 评论(0) 推荐(0) 编辑

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

posted @ 2020-06-29 11:00 荣锋亮 阅读(447) 评论(0) 推荐(0) 编辑

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

posted @ 2020-06-29 09:33 荣锋亮 阅读(288) 评论(0) 推荐(0) 编辑

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

posted @ 2019-12-02 13:36 荣锋亮 阅读(713) 评论(0) 推荐(0) 编辑

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

posted @ 2019-06-04 10:47 荣锋亮 阅读(458) 评论(0) 推荐(0) 编辑

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

posted @ 2019-06-01 22:43 荣锋亮 阅读(363) 评论(0) 推荐(0) 编辑

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

posted @ 2019-05-08 23:18 荣锋亮 阅读(822) 评论(0) 推荐(0) 编辑

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

posted @ 2019-04-28 19:54 荣锋亮 阅读(890) 评论(0) 推荐(0) 编辑

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

posted @ 2019-04-28 15:11 荣锋亮 阅读(986) 评论(0) 推荐(0) 编辑

100 webhook implementations
摘要:转自: 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 荣锋亮 阅读(404) 评论(0) 推荐(0) 编辑

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

posted @ 2019-01-12 20:45 荣锋亮 阅读(619) 评论(0) 推荐(0) 编辑

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

posted @ 2019-01-12 11:08 荣锋亮 阅读(2778) 评论(0) 推荐(0) 编辑

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

posted @ 2018-12-17 14:21 荣锋亮 阅读(693) 评论(0) 推荐(0) 编辑

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

posted @ 2018-09-25 21:17 荣锋亮 阅读(499) 评论(0) 推荐(0) 编辑

adnanh webhook 框架 hook 定义
摘要: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 荣锋亮 阅读(620) 评论(0) 推荐(0) 编辑

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

posted @ 2018-09-25 21:05 荣锋亮 阅读(416) 评论(0) 推荐(0) 编辑

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

posted @ 2018-09-25 17:41 荣锋亮 阅读(1077) 评论(0) 推荐(0) 编辑

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

posted @ 2018-09-14 14:50 荣锋亮 阅读(1043) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示