怎样用ganglia监控windows服务器

怎样用ganglia监控windows服务器,第1张

controller——systerm
resource
graphs
这是监控本地PC的
测试的服务器PC你要在服务器上安装监控软件
比如监控oracle数据库可以用awr
监控系统资源用nmon

步骤1:确定视频传输通道
由于查看视频监控服务器的画面需要通过网络传输,因此视频监控服务器必须能连接互联网。在这之前为了能正常访问视频监控服务器,必须解决一个问题——如何从外部网络访问视频监控服务器。一般来说,监控服务器的联网方法有两种。一种是直接由监控服务器电脑拨号上网,这种联网方式比较简单,只要监控服务器成功运行,然后拨号上网,再运行动态域名解析软件和视频监控软件即可。另一种方法主要针对使用路由器上网的电脑进行端口映射,要想从外网访问,就必须给内网分配一个外网IP地址。因此必须申请动态域名解析服务。
步骤2:监控设备的选择
设置完网络参数,接着搭建视频监控服务器。视频监控服务器就是一台配有摄像头且可以上网的电脑。由于需要长时间开机,因此要求电脑稳定性较高、功耗较低。笔者在客厅放置的视频监控服务器选用的是整合凌动CPU的小型主板,并配有静音风扇。软件方面,可以使用Webcamxp充当视频监控软件客户端。
步骤3:确定音/视频源
为了让用户能够访问视频摄像头,还需要对客户端软件的视频和音频监控源进行设置,在视频监控软件的“sourcesmonitor”选项卡的“tools/options”中有两个类别,分别是音频源(audiosource)和视频源(videosource),可在此设定对应的摄像头设备和麦克风设备。
步骤4:建立外部监控通道
由于用户要通过网络查看视频监控服务器上的监控视频,因此接下来要把客户端软件获取的视频和音频对外发布。可通过客户端软件的“web/broadcast”选项卡中的“内部>数字化硬盘录像机(DVR)在国内的应用才短短的几年时间,但是由于其数字化的优势,特别在银行系统的应用,在国内监控行业形成了新的热潮。它给CCTV监控系统带来了数字化应用的革命。
硬盘录像机从其功能来看具有视频切换、图像任意分割和组合显示、图像录像、云台镜头控制、报警联动控制和远程网络传输控制功能,从某种意义上讲,一台高性能的硬盘录像机可以替代传统上的CCTV系统的矩阵切换器、图像分割器、磁带录像机、控制键盘和报警主机,实现高度集成化的数字化CCTV和报警监控系统。
DVR目前采用有纯硬件解压缩、软件解压缩和硬件软件相结合解压缩三种技术,采用后两种技术的硬盘录像机因为软件解压缩比较占用计算机的CPU和内存资源,因而能够处理和录制图像的能力有限,主要是每秒处理图像的帧数。例如纯软件解压缩的硬盘录像机处理图像帧数不能超过200帧/秒,在有些要求图像质量高,压缩比高的压缩算法下,例如MPEG4格式时,能够处理的图像帧数更少,为100帧/秒。因而硬盘录像机必须是采用纯硬件解压缩方式进行,并且尽可能的节省占用计算机CPU和内存资源,同样减少了软件运行的不确定因素,这样系统的稳定性和可靠性也大大的加强了。所以目前在DVR市场中占主导地位的是MPEG4硬压缩方式的。
所谓的MPEG4硬压缩格式的硬盘录像机采用纯硬件解压缩音视频卡,将音视频采集,编码压缩,解码显示采用一片集成芯片进行,利用计算机PCI总线结构,将多路音视频流直接分配传输到计算机显卡,IDE总线进行图像显示和存储,系统CPU只起到控制和分配作用,因而处理音视频流占用计算机系统的资源与处理音视频路数无关,其实通俗的讲DVR就是一台配置较好的PC机加多片音视频压缩卡与软件捆绑所构成。
DVR的优点是价格低廉成本不高,应用领域较广,对本地监控有一定优势;缺点由于是PC插卡式,它会直接受到PC机质量的影响,发热量的影响,对PC的配置要求很高,维护起来不方便,由于大部分应用都是24小时循环录像,所以相对应的硬盘寿命很短。它在网络远程监控方面相比较没有任何优势,需要给它提供一条专用的网络接入点,还受到广域网访问局域网的制约,传送图像质量不好,所以上述缺点要想实现真正意义上的远程监控,DVR还很难作到。
网络视频服务器是监控领域中新兴的产物。由于国内网络提供商提供了更高的网络带宽更实惠的价格,所以互联网在几年内迅速的普及,逐渐渗透到个行个业中去。它同时也给监控领域带来了一次新的革命,所以人们已经无法在满足固化的本地监控的需求,对远程监控的需求越来越多的同时,网络视频服务器就成为了监控方面新的生力军。
视频服务器的关键核心技术之一数字视频压缩技术,目前在视频服务器中实用的是M—JPEG和MPEG—2两种。M-JPEG技术即运动静止图像(或逐帧)压缩技术,广泛应用于非线性编辑领域可精确到帧编辑和多层图像处理,把运动的视频序列作为连续的静止图像来处理,这种压缩方式单独完整弰压缩每一帧,在编辑过程中可随机存储每一帧,可进行精确到帧的编辑,此外M-JPEG的压缩和解压缩是对称的,可由相同的硬件和软件实现。但M-JPEG只对帧内的空间冗余进行压缩。不对帧间的时间冗余进行压缩,故压缩效率不高。采用M-JPEG数字压缩格式,当压缩比7:1时,可提供相当于Betecam SP质量图像的节目。
视频服务器有下几大特点:
1)功能全面
基于网络视频服务器的监控方案,无需各种视频切换矩阵卡、处理卡等,只需网络视频服务器加监视系统、摄像机,就可完成视频监控,视频资源的录像、存储、检索、回放等功能,并且完成云台控制、联动报警、画面分割等功能。
2)开放标准
网络视频服务器支持IP、TCP、和>在国外,固定IP是一个很常见的东西,基本不需要花钱,这一点不像国内,国内固定IP每年都要交不少钱。这样的话,你只需要在国外的工厂里安装一套完整的监控系统就可以了。
监控系统主机建议选用带有网络访问功能嵌入式硬盘录像机,所有的摄像机接入这一台或几台嵌入式硬盘录像机(嵌入式硬盘录像机最多可以接入16台摄像机),硬盘录像机有RJ45网络接口,可以设定IP。
如果用网络摄像机也可以,但是就是需要的IP地址更多一些,每一台网络摄像机都需要一个IP地址,可能相应的产生的网络费用更高一些。
摄像机就根据监控需求来选,如果夜间也需要监控就可以需要使用带有红外灯的摄像机或者感红外摄像机加红外灯,建议在丹麦当地找这方面的系统集成公司来解决,因为我们国内做的推荐可以在你的工厂附近城市没有相关产品的售后服务机构,这个具体的品牌型号也需要当地的系统集成公司来做,因为很多产品在国内的型号和在国外的型号是不同的。

限速建议在路由上设置,那样效果最好。
也有傍路的限速软件,网络执法官之类的,感觉不能解决问题。
你用的是什么路由?
可以用海蜘蛛免费路由试一下,限速功能不错。
下载地址:>可以实现,我试过,cpu、内存、磁盘空间等参数信息用C语言来写一个DLL工程(extern "c"声明),最好不要用C++写,因为C++的导出函数会变名,然后java通过JNI规范调用C编写的函数。
具体是先SystemloadLibruary("dll名称");
用C函数名,注意编译DLL的时候需要java类的头文件。cmd命令:javah Java类名。再直接调C函数。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12820507.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存