云监控(Cloud Monitoring),当前业界有两种说法,一说是基于
云计算的视频监控系统的简称,二说是
云平台的性能监视与检测。
概念定义
云监控(Cloud Monitoring),当前业界有两种说法,一说是基于云计算的视频监控系统的简称,一说是云平台的性能监视与检测。
理念架构
云监控理念
云监控是安防业的热门议题,业界大多从智慧城市的概念去谈,并不约而同地将安防云与IT的云计算划等号——资源虚拟化和云服务,现阶段的监控行业正处于监控数据集中到虚拟化、资源化的过渡阶段。
安防行业所定义的”云监控”是指充分借鉴IT行业发展过程中的云计算、
云存储、数据中心、商业智能等技术理念,针对监控等
多媒体业务的数据中心架构与技术进行优化设计与开发,通过安防大联网实践,促使整体架构具备健壮性、可扩展、可运行性、标准化的特点,实现视频数据愈来愈集中化并进一步实现数据的情报化和信息化,让管理和操作更加高效简单,最终实现TCO总成本的不断降低,推动了监控行业整体向IT云计算时代不断演进和发展。
云监控架构
监控系统从一个封闭、专用、监看为主的安防子系统向客户IT信息系统的核心业务部分转换,借鉴IT系统分层架构,面向客户需求的云监控整体架构包括
云终端、云平台和
云业务的
三层架构,其核心是以多媒体数据中心为主要组成部分的云平台。云监控的主要组成部分及特点如下:
云平台
(a)
云存储:高可靠
存储虚拟化,跨平台、可集中或分布式部署、面向资源的管理、提升整体存储能力和资源利用率,能够面向多媒体存储特征进行设计,如数据安全性冗余和更加简单的多媒体储架构,从而在保证整体可靠性基础上降低
存储成本,减少维护使用费用。
(b) 云计算:分布式计算和自动化管理,能够跨平台、分布式集群化部署,提升整体计算分析和计算资源利用率,实现整体计算成本的降低;能够基于
智能分析和
数据挖掘数据提升数据的有效性,提高监控系统的实用价值,能够充分结合多媒体应用大信息量交互和频繁的信令调度进行优化设计,提高处理性能,并实现实现统一管理手段,从而减少维护
使用成本。
(c)
云交换:与网络的深度融合,便于高效、简洁、可靠的通过标准的IP网络获取、共享、传递各种视
音频流、图片和消息事件等多媒体信息,实现端到端的多媒体信息高效交互传输,简化整体架构,提高系统可靠性。
云业务
跨时空一致体验,WEB2.0与工作流协同相结合;增值应用的易获得性和高开放接口,容易结合客户需求定制开发,符合客户安全管理与生产管理的融合趋势,成为客户业务、生产、管理的重要可视化手段。
云终端
以IP网络摄像机为代表,充分实现和网络、存储和计算资源的结合,支持
端到端的多媒体信息存储和传输,支持多网络接口,同时可以作为云计算的分布式终端,提高整体系统性能和可靠性。
应用实践
CMS(Cloud Monitoring Service) 云监控服务是
盛大云计算推出的一款针对云计算用户的监控服务。通过和
云计算平台的整合,针对网络、系统、应用等内容提供可用性、用户体验和安全性方面的监控服务。保障云计算用户的业务稳定安全运行。当服务器发送故障时,及时的给网站管理人员发送邮件和短信报警。第一时间了解网站状态,将故障时间降低到最小。同时也提供其他服务,例如追踪用户访问网站的速度、协助用户判断故障原因等。
悠络客的云监控服务是线上与线下(
O2O)的有效结合,通过线上的云监控运营平台,线下结合安保控制中心,全国服务体系,使全国的监控点都能平行的享受
云技术的高效与安全服务。
服务内容
站点监控
云监控可以对您的站点进行性能监控,其中,
可用率和响应时间是两个重要指标。轻松创建不同类型的站点监控项目云监控支持多种站点监控类型,它们对应着不同的网络访问
传输协议,您可以利用它们来快速创建监控项目,从而监控您的站点。
云监控提供不同的站点监控频率供您选择,从1分钟到60分钟。显然,更短的监控频率可以获得更加准确的站点可用率统计和平均响应时间统计,以及更加及时的告警通知。
当然,你并不需要担心过高的监控频率会导致您的站点负载,因为即便是1分钟的频率,监控请求导致您的站点资源消耗也是微不足道的。
服务器性能监控
云监控通过标准的
网络管理协议SNMP来帮助您
远程监控服务器性能,这一切只需要您在服务器上配置SNMP监控代理,按照我们的指引,SNMP是安全的。安全的SNMP代理云监控对于SNMP的
身份验证支持v2c和v3,我们提供了多项安全配置建议,通过v3的加密身份验证,以及
防火墙的保护,您完全可以放心的使用SNMP。
监控项目类型
云监控支持Linux/Unix服务器以及Windows服务器的性能监控,您可以创建各种类型的监控项目,包括:
·CPU使用率
·CPU负载
·内存使用率
·磁盘空间使用率
·磁盘I/O
·网络流量
·系统进程数
对于
Linux服务器,您可以看到详细的CPU使用率变化曲线图,包括
用户态、内核态、IOWait等,它们的使用率比例可以反映出您的服务器正在处理哪些性质的计算。
当用户态
CPU使用率较高时,意味着服务器上应用程序需要大量的CPU开销,比如
数据库服务器进行大量的查询和排序等计算。
而当内核态CPU使用率较高时,则说明服务器花费大量的时间进行
进程调度或者
系统调用。
如果IOWait使用率较高,则意味着大部分
CPU时间在等待磁盘
I/O操作,这时候您的确应该检查一下磁盘
I/O是否过高。
如果您正在使用Windows服务器,您一定很关心它的内存使用率变化,很多时候Windows服务器的内存使用率会越来越高,这同时也导致
虚拟内存的异常消耗,使得
服务器系统响应速度变慢。
通常情况下,我们将Windows虚拟内存大小设置为
物理内存的两倍,不过对于具体应用,您需要更加经过详细的分析,监控它们的变化是必不可少的,通过了解它们的变化,您便可以不断调整内存使用策略。
Websec覆盖了OWASP所定义的常见Web应用程序漏洞,包括SQL
注入漏洞,跨站脚本漏洞,文件上传漏洞,目录遍历,敏感文件等,并且支持多种语言如
PHP,JSP,
ASP,
.net编写的网页。扫描速度快,误报率低。
监控项目层次
· 资源层,包括:计算主机,包括虚拟机(VM)、容器和工作负载直接使用的资源;存储,包括块、文件或 对象;网络,包括物理和虚拟网络。
· 虚拟机层
· 容器层
· 应用/微服务层
· 用户可见的服务层
故障分析
云监控通过分布在各地的监控节点,运用各种故障分析手段,在故障发生时抓取各种信息,例如网络信息、域名解析信息等。帮助网站主判断故障原因,快速定位问题。
访问速度监控
你可以通过跟踪页面来快速采集全国500多个主要城市的真实用户访问速度,直观的地图展现让你一目了然。
在站点页面上加入用于自动跟踪用户访问速度的Javascript脚本您只需要按照云监控的指引,在您的站点服务器上放置一定尺寸的文件,然后将云监控的跟踪脚本嵌入到您的网页HTML中即可。其余的事情将由云监控自动完成,您要做的就是查看跟踪报告。
查看不同省份的用户访问速度云监控会根据跟踪到的用户IP来将它们统计到不同的省份中,并且按照响应时间来排序。
通常情况下,更多的跟踪次数意味着更多的抽样,所以访问速度更加的准确。所以,您需要让这些页面跟踪更多的用户。
在地图上直观的查看省份访问速度分布我们已经用不同颜色来标记不同的访问速度级别,绿色代表非常快,而红色代表非常慢,中间的过渡颜色则表示速度介于两者之间的不同程度。
如果您的站点没有采取南北分布策略或CDN加速,那么从地图上会非常容易看到南方和北方省份的速度差异。
警告通知
将告警消息通知到您
我们努力将各种告警消息及时告诉您,让您尽早的采取措施。相信您可以灵活的应用我们提供的各种通知方式,不论在您的工作时间还是休息时间,您都可以选择适合您的通知方式。
不放过任何新告警消息云监控管理中心具备告警消息站内实时提醒,故障消息、提醒消息和
系统消息,并且配合闪烁的浏览器标题栏,让您快速知晓告警信息。
如果您不电脑旁,您也可以选择下边丰富的通知方式。
站内实时告警消息,支持RSS只要您的监控项目触发告警条件,比如网页无法打开,或者服务器PING
数据包全部丢弃,云监控便会将这些情况记录到您的站内告警消息中,并通过新消息浮动层来通知您。
在告警消息列表中,可以直观的看到故障发生以及故障恢复的时间,以及必要的历史快照信息,比如当时的HTTP响应头信息。
支持多种常用的通知方式有了告警消息还是不够的,大多数情况下您可能并不知道,我们需要将告警消息及时通知给您,这就需要用到云监控提供的通知方式。我们支持以下几种通知方式:
EmailMSNGtalk手机短信RSS
为站点监控项目快速进行告警设置对于任何的站点监控项目,包括HTTP、FTP、PING、DNS等,您都可以直接查看它们的告警消息,并为它们设置常规告警和自定义告警。
常规告警是当站点不可用或者恢复可用时发送的通知,举个例子,对于HTTP网页监控来说,当网页不存在,或者服务器无响应时,便会触发告警。
如果站点持续故障,云监控并不会一直发送告警通知,而是会在故障恢复的时候发送通知。
傻瓜式的告警设置
对于常规告警设置,非常简单,您只需要勾选不同的通知方式在站点不可用或者恢复时是否开启。我们建议您灵活的组合使用这些告警通知方式,它们会互相弥补,既满足及时性,又可以让您了解详细的快照信息。
Email告警通知来自云监控的告警通知Email,包含了故障信息以及快照链接,您可以点击它来登录云监控查看详细的历史快照。
告警通知每日统计
通过告警通知每日统计,您可以清楚的了解各种通知方式的使用情况,特别对于付费的短信配额,通过每日统计,可以帮助您更好的分配短信告警配额。
服务优势
自助化的第三方监控服务,提供从
服务器监控、
网站监控到业务监控的一系列服务。
核心技术
IP视频监控的领导厂商
宇视科技(Uniview)提出的核心技术理念,代表
视频监控行业的发展方向。
云监控:以分层架构落实“云”,代表数据的海量和集中化。是宇视架构技术的逻辑总结和统称,其中在云平台(即多媒体数据中心:包括
云交换、
云存储、云计算)、
云终端、
云业务为客户带来的实际价值有一系列的技术创新和变革。
易安防:以应用实践变革“易”,代表业务的高效和易用性。涵盖宇视科技创新观在安防的融入与实践,包括:
(1)系统观:融合安防与IT,实现解决方案的产品化和产品的解决方案化交付;
(2)品质观:电信级高可靠与客户侧易用性的努力与实践;
(3)共赢观:
IMOSinside合作基础上的互利共赢。
2012年12月,宇视科技发布“云监控 易安防”核心技术理念,作为产品及解决方案战略理念,对云平台、云业务、云终端清晰布局;同时发布80余款
IP摄像机、20余款
NVR作为云终端和云平台的重要组成部分。
易安防理念
在云监控技术架构支撑下,宇视坚持
客户导向,提出“易安防”的理念,以架构类技术发展为核心的云监控的主要目的是让安防的使用、维护、业务融合更轻松,即“易安防”,对“易安防”的追求反过来推动“云监控”技术的发展。而“易安防”又不仅仅只是使用简单,更是品质、共赢、系统观等变革观念的融入与实践。
系统观
核心在云监控整体架构指导下,融合安防技术与IT技术,实现解决方案的产品化和产品的解决方案化交付;
品质观
核心除了宇视对电信级高可靠性的追求外,也包括了宇视所有为提高客户易用性体验所做出的努力与实践;
共赢观
基于宇视IMOS inside合作计划基础之上,促进安防行业生态环境的健康发展和互利共赢。
实践与荣誉
以多媒体数据中心为代表的云监控技术的采用,使得监控数据中心整体数据处理效率提升30%,TCO成本降低30%,宇视因此技术成为业界唯一获得国家科学技术进步二等奖的企业。
在安防行业脱离IT技术谈云是空谈,而不了解监控需求生搬硬套IT
云概念同样也是空谈。同时拥有IT和安防基因的宇视,提出的云监控是基于对监控发展规律的思考和多年联网监控项目实施经验的总结,整体架构具有扎实坚固的实践基础。
从IT走入安防,宇视坚守IT精神和基因。从IT化到云监控,宇视一如既往专注以IMOS为核心,推动
安防行业朝IT云架构方向不断变革。宇视所提出的云监控 易安防理念,是一场脚踏实地的变革,为客户创造更大价值。
云监控工具
监控工具通常分为以下的三大类:
基础架构和实时监控
自下而上的方式是从底层数据库-计算监控开始,一直到上层的应用监控。
CloudWatch,即
AWS的监控层,允许你查看诸如CPU使用,内部的数据传输,磁盘使用和日志这样的指标并可以用来创建警报。管理员可以使用CloudWatch来取得实时数据指标,或者可以使用更传统的监控工具
应用性能监控(APM)
监控应用程序同样很重要。除了基础架构层,CloudWatch还监控如
DynamoDB这样的数据库和
关系型数据库服务。它还支持自定义监控选项,这样就可以从栈的更高层获得更多的指标。然后你可以监控日志并设置警报来创建动作触发器。
成本分析和监控
由于云的动态性,
AWS的成本监控也发生了演变。AWS的环境是通过一个API构建的,Amazon的应用程序开发者通过其API来扩展使用
AWS,使得成本难以控制。比如说,一个小的应用程序bug,就可能让一个月的AWS帐单翻倍—或者甚至变成三倍。