`
longgangbai
  • 浏览: 7331381 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于系统监控的设计思路的讨论???

阅读更多

      最近公司要求做一个监控系统,基本要求如下:

          (1)。系统拥有呼叫和接打电话功能,呼叫转移,语音等待等功能。

          (2)。系统拥有发电子邮件,发送短信的功能。

          (3)。系统针对应用程序服务端的温度,湿度,CPU内存等利用率

           和服务质量的一定等级的报警功能。

          (4)。系统针对应用程序App的终端服务(TVM,闸机,大屏,人工窗口等)远程监控操作。

          (5)。监控系统针对服务器或者终端发生问题要给出相应的回应,同时给出可能的解决方案(备注与问题知识库 系       统交互)。

备注:公司系统服务器和终端可能是Linux或者windows系统,系统程序底层核心采用C,C++,其他的采用Java实现。

         

 

   针对这几天的对系统的需求的解决,通过在网上查看资料,以及以前的工作经验,对部分功能的提出以下问题。希望各位大佬提出意见。

 

 

 

 

针对(1)需求中第一个问题:

      我了解一些,去年我的上一家公司采用第三方的Avaya技术实现,系统针对外部电话的呼入,接打,转移,录音等.

  如果想了解更多Avaya功能建议访问网站:http://www.avaya.com/cn/或者其他网站。

 

针对(2)可以采用第三方的服务如或者飞信等第三方服务即可实现发送短信功能,至于发送邮件很多方式如:可以采用COS,JavaMail,Common-email,Spring EMail实现即可。

 

 

 

针对(3)实时系统监控(cpu利用率,cpu温度,总内存大小,已使用内存大小)
       法一:针对window系统,设计方式为java通过JNI访问C,C++.
       法二:方案一:针对linux系统,通过读取系统特定的文件,解析本地的信息。
                                   获取内存:/proc/meminfo,.....
                          方案二:采用Shell,derl 编写监控的脚本在服务器端运行,然后将数据封装成特定信息发送
                                       至监控系统的服务端,然后解析数据保存到数据库,然后展示出来。

                         (备注此 种方案不通用,在window系统不能用).
       法三:使用snmp4j应该是snmp协议的实现,snmp是个比较通用的协议,针对linux,windows,或者路由器,交换机等等一些服务器系统都会安装有snmp协议,根据网上部分人士所说,像moto,诺西一些通信公司开发的网管系统,也是用snmp针对设备性能进行监控的。
(但是设备的协议不一致,可能有问题),

 

针对(4)(5)暂时没有找到解决方案。

 

 

 

 

网上收费的监控软件如:HP openView , IBM 忘了也有一个工具。

网上开源的监控软件很多,只是看看,没有具体的实践经验。

分享到:
评论
2 楼 longgangbai 2010-09-02  
heqishengcai 写道
要做的东西蛮多啊。
大概2-4个人月。
第四个问题 要远程控制目标机器上的服务。
可以通过在你的机器和目标机器之间建立通讯链路,比方说socket 连接目标机器的agent。
或者ssh telnet直接向目标机器发送命令。
第五个问题 其实就是报警管理和 知识库的搜索。
没什么特别的。


针对第四个问题:本人认为可以考虑采用java实现FTP协议或者TELNET服务,也可以Socket封装实现,但是不能让用户直接操作别的服务器吧,这样有点不是很友好,我知道Apache 的Common-net可以里面封装了关于FTP和TELNET协议的东西,可能以后采用这个组件开发。


针对第五个问题,报警不知道怎么搞,初步决定采用播放一段报警的声音, 至于那个知识库的搜索可以采用luence或者Compass等实现搜索功能。

1 楼 heqishengcai 2010-09-02  
要做的东西蛮多啊。
大概2-4个人月。
第四个问题 要远程控制目标机器上的服务。
可以通过在你的机器和目标机器之间建立通讯链路,比方说socket 连接目标机器的agent。
或者ssh telnet直接向目标机器发送命令。
第五个问题 其实就是报警管理和 知识库的搜索。
没什么特别的。

相关推荐

    分布式系统架构设计思路

    最后,我们回到负载均衡的讨论,负载均衡器在分布式系统中的作用不仅仅是分发请求,还涉及会话持久性、负载监控、健康检查等功能。通过使用不同类型的负载均衡器,如Nginx、HAProxy或LVS,我们可以根据实际需求和...

    监控安防图纸思路

    在本文中,我们将深入探讨监控安防图纸的设计思路,并结合"监控设计.dwg"这个文件,讨论相关的核心知识点。 一、监控安防图纸的基本构成 1. 设备布局:图纸会清晰标注出摄像头的位置,包括室内、室外、高空、低空...

    物联网监控系统数据库软件设计毕业设计论文.doc

    首先,我们将讨论数据库软件的设计思路,然后我们将讨论如何使用 VB 编程软件来实现数据库软件的设计。 数据库软件的设计思路 --------------------- 在设计数据库软件时,我们需要考虑到物联网监控系统的需求,...

    社区独居老人智能监控系统设计.pdf

    在设计该系统时,作者首先分析了当前社会中老龄化的趋势和独居老人的问题,然后提出了该系统的总体设计思路,即通过智能手环和智能家居系统的结合,实现对老人的实时监控和数据分析。该系统的设计目标是为了提高老人...

    基于嵌入式Linux的远程监控系统的设计.pdf

    本文介绍了一种基于嵌入式Linux的远程监控系统的设计思路及其具体实现方法。远程监控系统在现代工业自动化、家庭智能化等领域发挥着重要作用。随着互联网技术的发展,通过Web浏览器进行远程监控的方式越来越普及。 ...

    基于plc的智能仓库控制系统的设计本科论文.doc

    本资源是关于智能仓库控制系统的设计论文,主要介绍了基于PLC的智能仓库控制系统的设计思路和实现方法。论文首先介绍了智能仓库系统的概念和重要性,然后详细介绍了基于PLC的智能仓库控制系统的设计思路,包括系统...

    单位网络设备环境智能监控系统设计与实现.pdf

    设计思路方面,系统采用级联分布的网络结构,每个网络中心作为一个节点,通过授权机制实现对下级节点的监控和管理。系统由多个模块构成,如监控模块、转换模块、管理模块等。这些模块协同工作,以实现基础信息维护、...

    风力发电综合监控系统解决方案设计.doc

    设计思路注重系统的可扩展性、稳定性和智能化,功能设计涵盖了视频监控、音频系统、动环监控等,以满足风力发电场全方位的监控需求。 第三章详细描述了前端系统的设计,包括风电机组监控子系统和升压站监控子系统。...

    电力大数据应用设计思路.pdf

    本文档主要讨论了电力大数据应用设计思路,涵盖了电力大数据背景简介、电力大数据应用场景、基于Scada系统的电力大数据平台架构探讨等内容。 一、电力大数据背景简介 电力大数据是指电力行业中大量、高速、多样化...

    电子设计资料_无线视频监控系统设计资料.zip

    在无线视频监控系统设计中,这部分可能会讨论无线通信技术的发展、传统有线监控系统的局限性,以及无线视频监控系统在安全、灵活性和成本效益方面的优势。 2. **任务书**: 任务书明确了项目的目标和任务,通常...

    中国移动电信全面预算管理项目预算编制培训与讨论会议框架与整体设计思路.ppt

    中国移动电信的全面预算管理项目预算编制培训与讨论会议旨在构建一个高效、协调的预算管理系统,以促进公司的战略目标实现和业务发展。以下是整个框架和设计思路的详细说明: 1. **全面预算管理框架与整体设计思路*...

    基于Android的LED路灯监控系统设计.pdf

    文章提及了利用GPRS和ZigBee相结合的通信方式搭建了LED路灯远程监控系统的设计思路。监控系统由监控中心、移动控制端、无线网络和路灯节点等几个部分构成。监控中心通常以PC作为服务器,而工作人员可以通过服务器对...

    基于网络视频监控系统的设计说明.doc

    从结构化编程到面向对象的转变,体现了软件设计思路的进步。OOP强调数据和操作数据的方法封装在一起,形成对象,通过类的继承和多态性,提高了代码的重用性和可维护性。在视频监控系统中,面向对象设计可以更好地...

    Internet与GSM的双网远程监控系统设计

    本文介绍了一种基于ARM Linux嵌入式的双网远程监控系统的设计思路与实现方法,该系统通过Internet和GSM双网络支持两种远程监控模式:在线监控和无线监控。 系统设计的目的是为了创建一个成本较低、功能齐全的远程...

    基于DDC的智能楼宇监控系统设计.pdf

    这种设计思路使得系统具有良好的扩展性和互操作性,可以根据楼宇的具体需求进行定制化配置。 总的来说,基于DDC的智能楼宇监控系统设计旨在利用先进的信息技术提升建筑管理效率,通过智能化的设备控制实现节能减排...

    GIS的移动目标定位与监控系统设计研究

    另外,"Paper\pdf\left.htm"可能指向论文的PDF文档,其中详细阐述了系统的理论基础、设计思路、实现方法和技术挑战。在这样的论文中,作者可能讨论了数据融合、数据库管理、安全性、隐私保护等方面的问题,并可能...

    基于STM32全海深ARV监控系统设计.pdf

    本文中,设计的全海深ARV监控系统通过模块化设计思路,实现了对ARV的电源系统、运动控制系统和作业观导装置的有效控制。其中,上位机的研发可以实现对ARV水下作业状态及各传感器的数据进行实时控制与采集,保证了全...

Global site tag (gtag.js) - Google Analytics