最可靠的Web应用监控程序是什么?我们应该用什么标准来比较呢?
首先考虑你是否要解决以下其中一个或多个问题:
监视Web服务器资源(CPU/内存利用率、存储等)
监视Web应用的可用性和响应性
检测异常,如安全扫描、潜在黑客或拒绝服务攻击
用于市场营销目的页面加载、点击率追踪等等
每个用途都有专门的工具选择,但目前貌似还没有单个工具执行以上所有的功能。可以试试Nagios、CloudFlare或Google分析。
在继续深入选择Web应用监控工具之前,请考虑下面的问题:
用户(例如行政管理、市场营销等等)最终想要该工具做什么?
预期的细节级别和报告的类型是什么?
你的Web应用平台运行IIS或Apache这些常见的Web应用吗?你有定制代码吗?应用是定制的,不能访问源代码?这样的话,应用难以监控。
你有为商业产品做预算吗,或者开源和免费的应用(如谷歌)都可以负担得起吗?
最后,向预期的供应商咨询。告诉他们你的情况和期望,看看是否有匹配产品。不要害怕问一些尖锐的问题,可以引用一些在你的工作领域里比较理想的公司。