我的公司目前正在寻找替代我们当前用于监控基于 Web 的企业解决方案的正常运行时间和性能的解决方案。请注意,这不是网络监控类型的解决方案(我们目前在内部使用 Nagios)。如果有人有他们有过积极体验的提供商,我们将不胜感激。
以下是我们的要求列表:
• 必须在全球范围内拥有大量探测器/代理来代表我们的客户群
• 必须具有灵活的脚本功能来自动执行多步骤用户操作
• 全天候监控
• 灵活的警报系统
• 报告生成功能
• 模仿浏览器特定的监控(可选,不是必须的)
答案1
我目前正在经历同样的过程,我很想听听其他人的看法。我们正在研究一些产品,它们可能能够帮助您判断该怎么做。
- 扎比克斯
- 芝诺斯
- ScienceLogic 的 EM7
我们希望这些解决方案能够满足您提到的下面 5 个要求。
您的第一个全局监控需求可以通过 Gomez 这样的公司来满足,该公司拥有分布式节点,可以为您提供更好的全局性能图景。对于我的实施,我们将监控类别分为综合监控和最终用户综合监控。
我们将它们分为两类的原因是,最终用户合成监视器非常适合运行 Web 事务,但以监视负载平衡(冗余)服务器或服务的方式实现它们很困难(并且成本高昂)。
合成监视器能够完成 Web 事务并测试堆栈的不同层(数据库、应用服务器、Web、网络、磁盘......),而最终用户合成通过模拟地理分布的最终用户浏览器来测试用户的整体正常运行时间和可用性。
希望这会有所帮助,并期待听到其他人的想法。