Skip to content

justmine66/exceptionless-webhooks

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

一个 Exceptionless 相关 WebHooks 项目。

目的

当Exceptionless触发配置的WebHooks通知类型时,如Error、LogError,发送消息到 DingTalk(钉钉),实时感知运维报警提醒。

效果图

Image text

步骤

1、部署

请选择一种部署方式。

docker

docker run -d -p 8000:80 justmine/exceptionless.api.webhook:0.0.0;

kubernetes(推荐)

deployment.yml

kubectl apply -f https://github.com/justmine66/exceptionless-webhooks/blob/master/k8s/web.yml;

2、配置

请先部署好webhook钩子。

Exceptionless

Admin => Projects => Integrations => Add Web Hook:

Image text

注意:如果你的项目Webhook配置选项没有Error、LogEroor类型,说明Exceptionless团队还没有合并我的PR,请先拉取我的项目:后端前端,前后端都需要拉取最新项目代码。

changes

  1. 添加容器化部署脚本,支持docker、kubernetes。
  2. 扩展事件模型,添加环境、来源等信息。
  3. 升级项目为netcoreapp2.1。
  4. 优化httpclient使用方式。
  5. 本地化事件模型时间。

如有疑惑,欢迎QQ。

3538307147

About

exceptionless webhook

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 95.4%
  • Batchfile 3.9%
  • Dockerfile 0.7%