Ganglia监控系统是UC Berkeley开源的一个项目,设计初衷就是要做好分布式集群的监控,监控层面包括资源层面和业务层面,资源层面包括cpu、memory、disk、IO、网络负载等,至于业务层面由于用户可以很方便的增加自定义的metric,因此可以用于做诸如服务性能、负载、出错率等的监控,例如某web服务的QPS、Http status错误率。此外,如果和Nagios集成起来还可以在某指...
分类:
其他好文 时间:
2015-07-14 22:41:06
阅读次数:
176
最近一直和视频监控打交道,也做了大量的工作,其中包含了监控系统的两种模式实现:
1、C/S架构
C/S架构,主要是Android系统下监控客户端设计,基于VLC实现,可直接观看IP摄像机RTSP视频流。
优点:延时小、操作简单。
缺点:代码量大。
2、B/S架构
B/S架构,主要是在Android下采用FFmpeg和Nginx结合搭建HLS流媒体服务器,将RTSP流转换成可由H...
分类:
Web程序 时间:
2015-07-13 18:44:24
阅读次数:
213
B/S结构的SCADA系统,也有人称为第四代SCADA。它集成了Internet技术、面向对象技术、DNA神经元技术等技术内核,使采集和监控的数据得以开放,能被更多的管理系统、控制系统和使用者所访问。WEBSCADA将会成为众多企业实现管控一体化所选择的第一步。WebSCADA系统与传统的SCADA系..
分类:
Web程序 时间:
2015-07-13 00:57:32
阅读次数:
3517
前言在日常运维工作中,难免会遇到这样或那样的故障,如何能在第一时间发现故障,并及时定位故障原因,保证业务不受影响,我想这应该是做好一个运维必须要掌握的技能。但人力不可能实时掌控系统的变化,于是监控系统应运而生,监控便是运维的眼睛,把监控和性能管理做好后,运..
分类:
Web程序 时间:
2015-07-09 22:47:35
阅读次数:
295
zabbix是一款强大的分布式开源监控系统,支持主动监控与被动监控方式。zabbix目前的最新版是zabbix2.4.5,并且zabbix3.0已经在设计中。在国内外很多大公司都在利用zabbix来对系统进行监控。具体介绍可直接参考官方文档。http://www.zabbix.com/本部署实例分别采用源码安装方式..
分类:
其他好文 时间:
2015-07-09 00:58:12
阅读次数:
281
1.查看硬盘[mushme@investide ~]$df -ah2.查看内存[mushme@investide ~]$free -m3、监控系统的负载 w 查看当前系统的负载,详细显示主机运行时间,登录用户数,系统平均负载信息;uptime 查看当前系统的负载和主机运行时间,简单显示;显示说明.....
分类:
编程语言 时间:
2015-07-08 12:44:04
阅读次数:
216
起因:几年前为了开发一个监控系统,需要周期性的对系统状态进行检查,因此需要对检查任务进行添加,排队(按时间),移除等操作,无意中发现java jdk 中有DelayQueue,因此实现了一个python版本源码如下:# -*- coding:utf-8 -*-
# python 版的 DelayQueue 类 和 Delayed 接口
#
from Queue import PriorityQu...
分类:
编程语言 时间:
2015-07-07 14:48:30
阅读次数:
207
前言最近项目开发任务告一段落,刚好有时间整理这大半年的一些成果。使用html5时间还不久,对js的认识还不够深入。没办法,以前一直搞java,对js的一些语言特性和概念一时还转换不过来。上一篇第一弹介绍了项目中做的一个彩虹爆炸图,主要用了 html5的canvas的2d绘制技术。这一回我想介绍一下项目中的一个亮点技术:html5的3D,以及如何用它打造精美的3D机房监控系统。...
分类:
Web程序 时间:
2015-07-07 14:48:30
阅读次数:
165
zabbix监控系统的安装(centosyum源)配置文件:[php]name=phpbaseurl=http://vault.centos.org/6.5/updates/x86_64/gpgcheck=0该配置,主要针对php-mbstringphp-bcmatch2个包。zabbix安装yum文件[zabbix]name=ZabbixOfficialRepository-$basearchbaseurl=http://repo.zabbix.c..
分类:
其他好文 时间:
2015-07-07 13:14:09
阅读次数:
199
Nagios是一个监视系统运行状态和网络信息的监视系统。Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能,可运行在Linux/Unix平台之上,同时提供一个可选的基于浏览器的WEB界面以方便系统管理人员查看网络状态,各种系统问题,以及日志等。工作原理图(取自网..
分类:
移动开发 时间:
2015-07-07 13:13:08
阅读次数:
178