基于.NET技术的监控利用解析[网络技术]
本文“基于.NET技术的监控利用解析[网络技术]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
根源:博客园
我们都知道,作为一个百、千万及以上拜候量的网站,网站后台的支持系统是相当多的,各系统之间盘交友叉,系统之间频繁的彼此通信、交换数据.假如某个结点稍一出不对,大概就招致某个业务呈现阻滞现象,特别关于一些关键的业务系统来说,需求做到高可用性,需求每天不中止的处于运行状况.除了业务系统具有杰出的容错、备份机制以外,还有必要对关键系统的运行状况、输出日记等举行监控.一旦呈现非常现象,及时的反馈给技术人员,使得我们可以对布置在各地的服务器举行一个有效地处理.下面将解析一下在windows平台若何开辟此类利用.
先来大致描写一下网站方面的东西,我们这个网站是用asp.net开辟的,服务器操作系统是windows 2003,专门供应视频内容分享方面的服务.前台基本上是以shtml页面展示内容,后台有负责生成页面内容的系统,负责视频上传,转换,分发,存储及播放的系统,负责数据统计方面的系统,站内搜索的系统等.后台的系统是以系统服务的情势运行,各数据中央的系统通过IBM 的MQ举行通信.需求监控的地方主要可以分为硬件,软件及网络方面,比方:存储视频的磁盘空间小于某个阀值,MQ的核心行列堆积了大量数据包,某个系统服务输出了错误的日记信息,某台服务器呈现弊端关机,网络中止等.
1、系统架构解析
该系统一种典型的网络通讯利用,所以可以在系统的每个层次之间通过业务协议作为接口,协议按照业务的内容可以不断的扩大,这样层与层之间的耦合性低,功效相对独立.在数据采集和数据通讯层都对比完善的时刻,数据展示层的功效扩大对下面两层的影响可以降低到最小.数据通讯的情势可以分为主动和被动的方法发送数据到监控平台.比方有一些数据需求被监控计算机及时发送,而另一些数据是由操作员向某台计算机发出查询号令,然后被监控计算机履行应答.可以从功效上可以自下而上把整个系统的架构分为数据采集,数据通讯和数据展示共三个层次.
监控利用解析" src="http://www.3800hk.com/news/UploadFiles_9994/200907/20090703104945300.jpeg" width="236" border="0" style="cursor:pointer;" />
【图 2-1】
数据采集层是服务器数据的源.主要包含对服务器运行状况、IIS可用性与性能、MQ服务器与消息行列、ORACLE数据库服务、自行开辟的服务和服务器资源的利用情形等等软硬件数据举行抓取.从技术上解析可以把采集的数据分为两大类:一是被监控服务器主动发送出来的数据,这里又包含计算机的及时运行状况和一些定制的事件.二是监控中央向被监控服务器发送的各项数据指令.
数据通讯是传输数据的承载体.主如果把采集到的数据精确,安全
以上是“基于.NET技术的监控利用解析[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |