LeanSentry 是一种轻量级的监控服务,最近做出了改进,具备了基于云的架构,增加了多项诊断特性,另外还开始支持智能警告,当监控的应用程序中发生新的变化时,就会通过电子邮件自动通知用户。作为开发者,你需要告诉它需要监控哪些服务器、地址和错误,然后LeanSentry 就会通过电子邮件发送报告。
LeanSentry 还会在电子邮件以及仪表盘中自动高亮显示重要的错误,让开发者可以只着重关注那些需要注意的——包括对 Windows 7/8 以及 Windows Server 2008/2012 的支持——错误。最新的更新还包括了新的服务器仪表盘、资源过载诊断、对经典的 ASP 以及多账户的支持。
在 InfoQ 的独家采访中,专注于 ASP.NET 和 IIS 的前微软程序经理,LeanServer 的首席技术官 Michael Volodarsky 分享了他关于 LeanSentry 各个方面的观点。
InfoQ:你是否可以和我们分享一下创建 LeanSentry 的主要目的?
它的目的是为了帮助 IT 以及开发运维人员运行带有每日应用程序监控和故障排除活动的正式 Windows 应用程序。 LeanSentry 提供了我们的平台专家知识,让工作自动化,从而节省大量处理常见生产问题的时间。
InfoQ:使用 LeanSentry 以何种方式对开发者起到帮助作用?
通过提升他们对生产应用程序健康状况的意识,并大大减少了找到并排除故障所需的时间。
InfoQ:最新引入的智能警告的主要优势是什么?
警告会检测问题,并帮助我们对其作出响应,从而驱动开发运维人员的反应工作流程。智能警告会智能地选择哪些警告对用户重要,而不会为其提供大量不相关的警告,从而解决了太多和太少警告的问题。 最后但同样重要的是,LeanSentry 的警告提供了每个问题可以理解的概览,并在可能的时候自动诊断它的根本原因。
InfoQ:在每日邮件中高亮显示重要错误的目的是什么?
大多数应用程序的很多错误都是一致的,所以很难知道哪些错误需要采取措施。LeanSentry 会自动识别相关的错误,像新错误、显著提升的错误等等,从而主动为用户推荐需要检查的错误。
InfoQ:可否请你和我们分享一下 LeanSentry 和 NewRelic 有哪些区别?
LeanSentry 是一种专业的性能监控和诊断服务,专门用于 Windows 的 web 应用程序。它带来大量分析和诊断的诀窍,帮助用户解决问题,并改善微软的 web 应用程序。
NewRelic 是一种通用的分析工具,它没有提供针对专门平台的诊断信息。另外,LeanSentry 基于轻量级 Windows 监控协议,可以完全不需要代理,也不使用应用程序载入的分析工具(很多人都认为在生产环境中那样的工具是不可接受的)。
InfoQ:使用 Leansentry 会改善应用程序的性能吗?
是的,它会指出性能问题,并提供改善性能的主动指导。
InfoQ:是否可以监控部署在共享托管场景下部署的 ASP.NET/IIS 应用程序?
暂时还不行。LeanSentry 需要服务器的管理权限。但是,我们拥有多个部署 LeanSentry 的托管客户端。
InfoQ:是否必须为每个服务器购买单独的许可?
LeanSentry 提供了负担得起的、为你所用的支付的购买模型,其中会自动根据使用的天数按每个服务器收费。不需要任何许可。
InfoQ:可否请你说明一下将来的路线图?
在 2013 年第二季度,我们会专注于扩展出更多诊断和专家观点,帮助用户改善他们的 web 应用程序,并为检测和诊断应用程序问题驱动他们的响应工作流程。在那之后,我们期望为用户增加一些方式,让他们可以基于我们的平台创造出更多价值——API 集成、负载测试、问题的自动恢复等等。
查看英文原文: LeanSentry Adds Smart Alerts, Error Highlighting and Classic ASP Support
评论