FCon7折倒计时最后一周:日程已上线70%!查看详情>>> 了解详情
写点什么

LeanSentry 增加对网站宕机的实时检测功能

  • 2013-06-13
  • 本文字数:987 字

    阅读完需:约 3 分钟

LeanSentry ,这款流行的 ASP.NET 和 IIS 应用监控工具最近发布了更新,其中包括当用户的网站没有响应(宕机)时能检测和通知用户,并且还能实施实时地诊断测试。监控引擎也能向用户发送警报,明确告诉用户到底是什么导致宕机,还包括了对问题全面的分析,使用户能立即解决问题。

LeanSentry 使用标准的轻量级监控方法,持续监视每个应用池挂起的迹象,对生产系统的影响几乎为零。此外,监控可以通过远程完成,无需在实际生产服务器上安装任何东西。它会自动考虑应用池的具体 ASP.NET/IIS 线程设置,这些设置会影响请求处理及其他可能导致挂起的症状。

一旦 LeanSentry 监控引擎检测到可疑的宕机挂起,就会把当前正在执行的请求以快照的形式保存下来,并标识出哪些请求是在排队还是被阻塞了。标识阻塞的请求非常容易,而鉴定排队的请求则需要使用一堆启发式方法。当 LeanSentry 证实了存在宕机后,引擎将为该进程创建一个差异化的线程快照 ,这将帮助确定应用中线程 在哪里阻塞了。

LeanSentry 还增加了一个独特的功能来分析 HTTP.SYS 的内核队列、ASP.NET 和 IIS 的应用池的线程和排队特点。它也生成关于宕机挂起的电子邮件,让用户可以查看在诊断过程中产生的警告。

InfoQ 采访了 LeanServer 的首席技术官 Michael Volodarsky 以了解更多上述更新相关的信息。

InfoQ: 这次的更新会给开发者带来什么好处?

这个特性能让开发者得益良多。现在,每当生产环境发生宕机事件后,他们可以马上得到解决问题所需的信息,而不是象以往那样花费数日,试图在开发环境中重现问题,或在生产环境中执行十分复杂的调试。LeanSentry 会简单地解释挂起原因,因此开发者可以马上采取行动 。

InfoQ: 监控引擎能提供相应防止宕机挂起的步骤么?

LeanSentry 将就引起宕机挂起所检测到的情况提供具体的指导,包括识别出引起请求阻塞的代码的位置。它还可以指导通过修改 IIS/ASP.NET 配置减少宕机挂起的机会。

InfoQ: 你们有计划引入移动终端警告功能么?

是的,我们计划在今年稍晚的时候增加 SMS 警告功能。现在,事实上大部分 IT 用户都有智能手机,可以使用电子邮件接收警告信息。

查看英文原文: LeanSentry Adds Diagnosis of Realtime Website Hangs


感谢臧秀涛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-06-13 23:14759
用户头像

发布了 81 篇内容, 共 21.5 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

Okaleido上线聚变Mining模式,OKA通证当下产出的唯一方式

鳄鱼视界

今天去 OPPO 面试,被问麻了

程序员啊叶

Java 编程 程序员 架构 java面试

华为被迫开源!从认知到落地SpringBoot企业级实战手册(完整版)

程序猿阿宇

Java 程序员、 秋招 构架 面试‘

HDD杭州站·HarmonyOS技术专家分享HUAWEI DevEco Studio特色功能

HarmonyOS开发者

HarmonyOS

哪个led显示屏厂家更好

Dylan

LED显示屏 led显示屏厂家

优必选大型仿人服务机器人Walker X的核心技术突破

优必选科技

机器人

华为2023届提前批预热开始!左 神的程序代码面试指南终派上用场

程序猿阿宇

Java 算法 后端 Java工程师 算法刷题

十字链表的存储结构

乔乔

7月月更

不愧是阿里内部“千亿级并发系统架构设计笔记”面面俱到,太全了

冉然学Java

Java 高并发系统设计 技术栈 构架 高并发处理

测试驱动开发(TDD)在线练功房 | 9月17日开课

ShineScrum捷行

敏捷 测试 TDD 代码 测试驱动开发

阿里云技术专家邓青琳:云上跨可用区容灾和异地多活最佳实践

阿里云弹性计算

异地多活 多活容灾

产品动态丨Android 13 高效适配全新升级

MobTech袤博科技

android

众人呼唤的 Java 单商户系统,究竟有什么过人之处?

CRMEB

闭关吃透Java性能手册,成功拿到字节Offer!不愧是阿里内部资料

程序猿阿宇

Java 后端 阿里 Java工程师 构架

怒冲GitHub榜首!京东T8幕后打造高并发面试手册,狂虐阿里面试官

程序猿阿宇

Java 高并发 阿里 构架 面试‘

一次性把Docker的概念、容器与虚拟机的区别、容器交付的优势讲清

程序员啊叶

Java 编程 程序员 架构 java面试

BATM面试Java岗:精选200+面试题及答案、6大重点规划和经验总结

程序员啊叶

Java 编程 程序员 架构 java面试

物理防火墙是什么?有什么作用?

行云管家

网络安全 防火墙

用GaussDB(for Redis)存画像,推荐业务轻松降本60%

华为云开发者联盟

数据库 redis 存储 GaussDB ( for Redis ) 用户画像

Beyond Compare 4 实现class文件对比【最新】

白粥

工具 Beyond Compare 文件对比

敞开大门的支付宝,是商家的新掘金地吗?

ToB行业头条

2022秋招,Java岗最全面试攻略,吃透25个技术栈Offer拿到手软

程序猿阿宇

Java 面试题 面经 Java工程师 秋招

兆骑科创高质量海归人才双创服务平台,线上直播路演

兆骑科创凤阁

墨天轮高分技术文档分享——数据库安全篇(共48个)

墨天轮

MySQL 数据库 oracle postgresql 数据库安全

行云管家V6.5.1/2/3系列版本发布:数据库OpenAPI能力持续强化

行云管家

数据库 版本 IT运维 行云管家

兆骑科创海内外高层次创新创业人才服务平台,双创成果转化平台

兆骑科创凤阁

CircleIndicator组件,使指示器风格更加多样化

OpenHarmony开发者

OpenHarmony

如何构建面向海量数据、高实时要求的企业级OLAP数据引擎?

字节跳动数据平台

数据仓库 云原生 OLAP Clickhouse

终极套娃 2.0 | 云原生交付的封装

尔达Erda

云计算 程序员 微服务 云原生 开发

1000个字带你一次性搞懂JavaAgent技术,反正我是彻底服了

程序员啊叶

Java 编程 程序员 java面试 构架

阿里Java架构师面试高频300题:集合+JVM+Redis+并发+算法+框架等

程序员啊叶

  • 扫码添加小助手
    领取最新资料包
LeanSentry增加对网站宕机的实时检测功能_语言 & 开发_Anand Narayanaswamy_InfoQ精选文章