基于Wolfpack开发业务监控系统

一般情况下,由于服务器环境或者程序漏洞的问题,现行的系统多多少少会发生一些异常或者bug,给用户体验甚至利益造成影响。而现在的第三方监控工具大多是关于服务器硬件数据监控。对于业务方面、例如每日订单的数据量、Mq中的要求退款的队列长度...还是比较薄弱。这套系统的作用就是在第一时间捕获工程师可以考虑到的系统风险异常。

Wolfpack是.NET平台上一个业务系统监控的框架,目标是成为一个瑞士军刀式的监控方案,借用Etsy的一句话“if it moves we monitor it, even if it doesn't move we'll monitor it just in case it makes a break for it!”。

Wolfpack是一个可扩展的基于Windows服务,通过运行定时任务监控软件和系统。收集到的监控数据可以直接发送到WCF,SQL Server,NServiceBus等等,很容易为你的监控数据开发仪表盘。它预装了一些Task,也非常容易根据自己的业务需要开发自定义的Task,社区也有一个contrib project 增强了电子邮件、控制台和MongoDB的输出。

下面是我基于Wolfpack画的一个结构草图:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏腾讯大讲堂的专栏

【客户端检查篇】告别被拒,提升iOS审核通过率(二)

作者:互娱iOS预审团队,隶属于互娱研发部品质管理中心,致力于互娱产品的iOS审核前的验收工作。 通过细分将iOS预审工作划为3大块:客户端资源检查、应用内容检...

32870
来自专栏猿学

猿学-使用Pabot并行运行RF案例

在做接口自动化时随着案例增多,特别是流程类案例增多,特别是asp.net的webform类型的项目,再加上数据库校验也比较耗时,导致RF执行案例时间越来越长,就...

13210
来自专栏况鹰的专栏

手机QQ会员H5加速方案——sonic技术内幕

用户首次或者缓存失效时加载页面,与WebSo一样,sonic在初始化webview的同时也会并行发起http连接,在webview初始化好之后会在内核与http...

6.1K00
来自专栏腾讯大讲堂的专栏

客户端检查篇

作者:互娱iOS预审团队,隶属于互娱研发部品质管理中心,致力于互娱产品的iOS审核前的验收工作。 通过细分将iOS预审工作划为3大块:客户端资源检查、应用内容检...

30280
来自专栏java工会

15个顶级Java多线程面试题及答案,快来看看吧

17950
来自专栏子勰随笔

SDK设计心得之架构和资源

63340
来自专栏WeTest质量开放平台团队的专栏

http性能测试点滴

原文链接:https://wetest.qq.com/lab/view/410.html

20240
来自专栏Linyb极客之路

互联网常见架构接口压测性能分析及调优手段建议

常见的互联网架构中,一般都能看到spring+mybatis+mysql+redis搭配的身影,在我所服务的公司亦是如此。一般来说,应用内部的接口都是直接调用的...

22850
来自专栏转载gongluck的CSDN博客

python笔记:#006#程序执行原理

程序执行原理(科普) 目标 计算机中的 三大件 程序执行的原理 程序的作用 01. 计算机中的三大件 计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核...

435100
来自专栏月色的自留地

iPhone多次输入错误密码锁机后刷机恢复(原有内容会丢失)

1.7K40

扫码关注云+社区

领取腾讯云代金券