开源运维监控系统

开源运维监控系统,第1张

前言电视监控系统由五部分组成:前端监控设备、传输设备、后端存储、控制和显示设备。后端设备可以进一步分为中央控制设备和中央控制设备。前端和后端设备有多种形式,它们之间的连接可以通过电缆、光纤、微波等方式实现。前端监控设备摄像头采用先进的CCD图像传感技术。具有自动光圈接口、自动白平衡、电子快门、照度要求、背光补偿、标清或高分辨率的相机可供用户选择。监控设备的顺序视音频切换器可以将2路到12路的摄像机图像和相应的音频信号顺序切换,定时切换图像信号自动顺序显示在监视器上,切换时间可调。您也可以手动切换和选择或绕过并隔离指定摄像机的图像显示。

项目介绍一个集监控点监控、日志监控、数据可视化、监控报警于一体的国产开源监控系统,可以直接部署使用。

监测数据类型丰富,提供多种富有表现力的图表,满足数据可视化的需求。目前支持折线图、饼图、地理位置图,未来还会推出更有表现力的图表,加强对数据可视化的支持。

与其他开源监控系统相比,具有以下优点:(1)支持插件功能,无需开发监控插件。可以自由选择监控插件,安装使用。

(2)集成报警功能,支持多种报警模式。

(3)集成分布式日志系统的功能

(4)支持多种部署方式A、集中式部署(所有服务部署在一台机器上,适合个人或小团队开发人员)B、分布式部署(多台机器上分布式部署,适合中小企业的大规模监控需求)

(5)支持自动配置(部署代理后机器自动注册到监控系统,无需在控制台配置,视图根据报表自动绑定到相关报表机器)

(6)支持多用户访问(子账户由控制台中的管理员账户添加)

(7)报表接口支持主流开发语言,数据报表api提供了类似于通用库接口的便利性。

安装视频监控系统的八项原则

实时的

随着安全意识的增强,视频监控系统已经逐渐进入寻常百姓家。视频监控方案也是层出不穷,那么在安装监控系统时应该遵循哪些原则呢?安装监控系统时,应首先考虑以下八个监控安装原则:

1.实时性:监控系统的实时性尤为重要。正是因为监控系统的实时性,才显得如此必要。

2.安全性:监控系统有安全防范措施和保密措施,防止非法侵入系统和非法操作。

3.扩展性:监控系统设备采用模块化结构,当监控规模、监控对象或监控需求发生变化时,系统可以方便灵活地扩展硬件和软件,即不需要改变网络结构和主要软硬件设备。

4.开放性:监控系统遵循开放性原则,系统提供符合国际标准的软件、硬件、通信、网络、操作系统和数据库管理系统的接口和工具,使系统具有良好的灵活性、兼容性、可扩展性和可移植性。整个网络是一个开放的系统,可以兼容很多监控厂商的产品,可以支持二次开发。

5.标准:监测系统使用的设备和技术符合国际通用标准。这可以给你一个放心的保证。

6.灵活性:监控系统组网方式灵活,系统功能配置灵活,可以充分利用现有的视频监控子系统网络资源。系统的其他子系统都集成在其中,可以满足不同监控单元的业务需求。该软件功能全面,易于配置。

7.先进:在满足可靠性和实用性的前提下,监控系统尽可能先进。整个系统建成后十年内保持先进,系统采用的设备和技术能适应未来的发展,并能方便升级。将成为一个可靠性高、保密性好、网络扩展简单、连接数据处理能力强、系统运行操作简单的先进的、自适应的安全系统。

8.实用性:视频监控系统具备完成项目中所需功能的能力和水平。该系统满足国内外相关规范对本项目实际需求的要求,易于实现和操作。从用户角度出发,充分利用现有资源,尽可能降低系统成本,使系统具有较高的性价比。

功能推荐IP地址库:支持通过IP地址上报时将IP地址转换为物理地址,通过合并同一个物理地址,显示一个监控API,即可轻松生成监控。

数据的物理地址分布图

监控插件市场:使监控成为可复用的组件,更多的监控插件正在不断开发中。

分布式日志系统:支持大规模系统日志提交,支持频率限制、日志着色、自定义字段等高级功能。控制台日志视图支持按关键字、关键字排除、提交时间、提交机器等过滤日志。,让你可以从浩如烟海的日志中轻松找到自己需要的日志。

视图机制:监控图表支持视图定制模式,视图可以根据报表服务器和监控点随机组合,方便定制您需要的监控视图,报警值可以直接在监控图表上设置。

集成:集成了报警功能,支持邮件、短信、微信、PC客户端等多种报警方式。报警功能可以直接使用,无需开发。

在线部署和安装脚本将首先检查当前系统是否支持在线安装。如果没有,可以下载源代码并编译安装在系统上。

目前在线部署只支持集中部署,即所有服务都部署在一台机器上,需要在这台机器上安装mysql/apache。

安装脚本用中文utf8编码。请在安装过程中将您的终端设置为utf8,以避免出现乱码。

安装脚本同时支持root帐户和普通帐户操作,使用普通帐户安装部署的要求如下:

1.在线部署使用动态链接库,安装脚本需要在指定目录下执行,该目录为:/home/mtreport2。普通账号的部分目录可能没有操作权限,正常安装需要授权。我们强烈建议您首先在本地虚拟机上执行在线安装,然后在实际部署到服务器之前熟悉安装过程。离线部署如果在线安装失败或者需要二次开发,可以使用源代码编译来安装。

分三步完成部署:

1.执行make完成源代码编译。2.进入tools_sh目录,执行make_all.sh生成部署包。3.在安装目录下解压部署包,执行local_install.sh,完成技术方案apache+mysql(监控点数据和配置信息存储在mysql,支持分布式部署)前端web控制台采用dwz开源框架,前端监控图采用开源echarts绘制后台cgi,所有cgi支持后台服务部署fastcgi模式,使用开源函数Sockets开发框架-C++ Sockets源代码获取方式:关注边肖+转发文章+私信【666】。重要的东西免费获取,说三遍,转发+转发+转发,记得点赞转发。!!

欢迎分享,转载请注明来源:聚客百科

原文地址: http://juke.outofmemory.cn/life/623658.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-07-07
下一篇 2022-07-07

发表评论

登录后才能评论

评论列表(0条)

保存