首页 新闻 会员 周边

大型网站如何监控服务器、IIS和sql server

0
悬赏园豆:100 [待解决问题]

如何实时监控服务器的硬件、IIS和Sqlserver,像windows的性能计数器好像能做些工作,想知道类似凡客、当当、京东这些大型网站他们是如何监控的,是不是有类似的产品,如果遇到异常或性能瓶颈的时候是否可以预警,发送到指定用户的email或手机

小飞侠fly的主页 小飞侠fly | 初学一级 | 园豆:100
提问于:2011-02-16 09:35
< >
分享
所有回答(4)
0

有第三方的产品,比如有些第三方服务,会提供监视你HTTP的状态,如果有问题给你发短信或EMAIL。另有些性能监视软件,比如内存,CPU,进程等。

Astar | 园豆:40805 (高人七级) | 2011-02-16 13:31
0

这些有成熟的管理系统,一般硬件服务器厂商都配备相关的管理软件,有的是免费的,有点是收费的。并且,他们都有预留的接口,可以进行定制和开发。当然,你也可以实现自己的监控软件。我自己写了一个服务器监控软件,不仅能实现对硬件的检测而且能够防止网站被篡改,给你说说原理。先写一个目录文件监控软件,对于非法的文件变动(包括修改和增加,例如aspx文件内容变化)直接使用原目录文件覆盖掉,同时发出警报。如果要更新相关的文件,只需要更新到原目录就可以了。

归真 | 园豆:605 (小虾三级) | 2011-02-16 16:31
安全这块可能要下一步来处理,现在我们主要还是要处理服务器监控的系统,希望这块能向你多了解一下,你做的服务器监控主要监控了哪些资源,是怎么实现的
支持(0) 反对(0) 小飞侠fly | 园豆:100 (初学一级) | 2011-02-17 09:32
主要做3种工作,说说主要思路: 第一,监控资源的利用率,包括CPU,内存等,一旦连续超过设置值后触发报警。 第二,监控异常,根据异常的等级进行设置是否通知,比如致命错误,一般异常等。 第三,入侵检测,这个主要是利用一定的算法判断是否为入侵。 关于如何实现:我是直接使用系统API实时获取的,你可以搜索一下 实时获取CPU,内存使用率,网上的资料比较多。
支持(0) 反对(0) 归真 | 园豆:605 (小虾三级) | 2011-02-17 09:41
0

苹果互联提供了一站式的企业网络应用解决方案。它能帮助企业提高运作效率、降低沟通成本、拓展网络应用和商业机会。
  主要面向广大海内外客户提供:域名注册、国内/国外服务器租用、托管、虚拟主机、企业邮箱、网站设计、网站策划、网站推广、程序开发、系统集成、企业上网工程等丰富的企业应用网络产品服务。
  苹果互联目前共运营几十家国外家级骨干机房及国内省级骨干机房,为国外服务器,国内服务器、空间、域名等业务服务商。苹果互联以多家美国、香港、台湾、韩国、中国等基础网络主体运营商为紧密合作伙伴,把高品质的国际网络资源和苹果互联卓越的管理服务品质完美结合,是苹果互联为广大用户提供优质服务的有力保证。业务咨询:QQ:6118315  
咨询电话:13598842685苹果洋洋
公司网址:www.pkidc.cn
公司名称:苹果互联网络公司

苹果洋洋 | 园豆:215 (菜鸟二级) | 2012-02-08 13:44
0

这个可能对你有帮助:http://www.sweiku.com/category/windbmonitor

飞洋过海 | 园豆:242 (菜鸟二级) | 2012-09-25 11:02
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册