首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >基于Wolfpack开发业务监控系统

基于Wolfpack开发业务监控系统

作者头像
张善友
发布2018-01-22 14:40:38
发布2018-01-22 14:40:38
8730
举报
文章被收录于专栏:张善友的专栏张善友的专栏

一般情况下,由于服务器环境或者程序漏洞的问题,现行的系统多多少少会发生一些异常或者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画的一个结构草图:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2012-09-22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档