LeanSentry 改善了通知功能,提供了定制响应时间的功能并改善了错误忽略机制

  • Anand Narayanaswamy
  • 邵思华

2013 年 8 月 30 日

话题:语言 & 开发

LeanSentry是为基于Windows Server, IISASP.NET开发的 web 应用程序提供的一个监控工具,它最近的更新包含了一些新特性,例如改善了通知功能,并加入了为任意的 URL 定制 SLA(Service Level Agreement)响应时间的功能。新版本中加快了通知检测的速度,一旦发生了相关问题,你在几分钟之内就能收到通知。

另外,虽然一般来说你不会收到通知的邮件提醒,但对于那些你希望收到更多通知的内容,如网站、服务器与 URL 等项目,你可以提高它们的观测等级至“重要”或者更高,这样便能够收到它们的邮件通知了。你也可以在通知页面上直接设定各通知类型的观测等级。

当你的应用程序出现下列事件时,LeanSentry 将会自动发送通知

  • 反常的服务器 CPU 占用过高、或内存过低
  • 应用程序池启动失败
  • 网站停机时间
  • 过高或过低的流量
  • 请求挂起
  • 反常的 URL 错误
  • 请求过慢

在最新的更新中,可以为每个 URL 配置定制的期待响应时间了,只要浏览到某个页面,并修改它的 SLA 时间即可。除此之外,你还可以忽略你的服务器或应用程序的某些错误,只需把它的观测等级设置为从错误页面中忽略即可。相关的错误也会从应用程序的错误评分中去除,在错误页面中也会隐藏起来,直到你选择了“显示忽略的错误”这一选项才会重新生效。

最近的更新也对后台诊断服务进行了若干改善,它能够使你自动检测到内存泄漏、挂起及应用程序池错误等等。

InfoQ 与 LeanServer 的 CTO,Mike Volodarsky 进行了一番简短的对话,从中了解到更多关于新特性的一些优点。

InfoQ:能否请你告诉我们设置定制化的 SLA时间的目的?它会为开发者带来什么好处吗?

能够设置定制化的 SLA 时间是一项很棒的功能,它可以使 IT 经理根据对网站的运行情况的期望,细微地调整 LeanSentry 的报告。这样他们就不必对 LeanSentry 报告的结果在脑中重新进行调整,以符合他们的需求了。

新的通知功能使得对各种各样的生产环境问题的检测和及时反应变得更简单了。这次的更新中降低了通知的频率,让开发者或 IT 经理能够更专注于他们所关心的服务器、网站及 URL 等情况了。这减少了对他们的干扰,同时保证他们始终可以收到所关心的问题的通知信息。

另外,所有的通知都加入了自动诊断功能,能够显示相关的信息,帮助用户及时了解与排查相关问题。

查看英文原文:LeanSentry Adds Alert Enhancements, Custom Response Time and Error Ignore Mechanism

语言 & 开发