- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件运维综合监控系统的设计与实现
精品论文 参考文献
软件运维综合监控系统的设计与实现
赵大龙
中海石油能源发展有限公司钻采工程研究院 天津 300452
摘要:计算机技术已经渐渐成为现代人才必须要掌握的技术,我国对于计算机技术的发展也较为关注。现阶段服务器监控已经成为计算机系统管理和运维的关键内容,以往存在的人工控制方式已经不能满足计算机技术发展的实际需求。找寻有效的措施缩减成本投入,最大限度的提升系统的工作效率,是服务器监控系统的重要目标。利用服务器监控能够使得众多的软件、系统健康运行的关键,对参数进行严格的控制,自动化、全面化的监控,一旦发现不良问题会为相关管理人员发出警报。本文就是对软件运维综合监控系统的设计与实现进行深入分析希望对相关人员能够有所启示。
关键词:软件运维;综合;监控系统;设计;实现
一、软件运维综合监控系统???概念阐述
软件运维综合监控系统具体指的就是系统在没有管理人员监管的情况下,同样能够保持良好的运行状态,并且能够全面、准确的向相关管理人员反应被监控对象的运行情况。相关管理人员只需要通过打开浏览器,就可以详细的了解服务器中多种系统、软件,以及相关数据库的实际运行情况。随着互联网技术的不断发现,现在已经可以对局域网,或者对广域网内存在的服务器进行有效的管理,对系统进行远程的监控。软件运维监控系统的构成是非常复杂的,可以将软件运维监控系统概括性的分为两部分,第一部分是监控中心,另一部分就是监控终端。监控终端可以实时的进行相关数据信息的采集,并且对采集的数据信息进行备份储存和传输。监控中心收到监控终端所传输的众多信息数据后,也就完成了系统运行监控工作,并且能够依据管理人员的实际需求,将接收的数据信息编制成监控报告。监控系统发现监控对象出现不良问题后,能够进行警报的发布,从而引起管理人员的注意。软件运维综合监控系统的设计,以及监控功能的实现,是我国计算机技术发展的实际需求,也是满足客户需求的关键路径,必须要给予高度的重视。
二、日常监控中存在的不良问题
本文以我国某机构为例,该机构的信息服务中心共有服务器21台,现阶段已经投入使用的有17台。在服务器上管理人员安装了众多的软件,其中也含有多种不同类型的数据库,导致服务器监控管理工作的难度性有所提升。如果应用传统的监控模式,需要占用大量的人力资源,监控落实的成本投入很高。该机构信息中心必须要进行维护和监控的系统和软件接近三十个,每一天都需要花费大量的时间对系统运行的实际情况进行了解,管理人员的工作量很大,经常不能及时的对相关表单或者日志进行填写。不能保障监控工作落实成效,对于系统的运行也造成了一定的不良影响。以往传统的监控模式,相关管理人员需要通过远程控制,进入每一个服务器中,对服务器中的CPU运行状态、内存情况等信息进行了解,还需要查看每一个磁盘的剩余储存空间,需要细致的观察每一个盘符。现阶段该机构应用的免费软件 PRTGReport,该免费软件只能对服务器的流量进行有效的监控,监控管理内容缺失严重。也存在着一些软件能够对系统运行的情况进行监控,但是软件不能应用到该机构的服务器中。以往传统的监控方式缺乏统一性的标准,而且监控数据较为分散,不利于管理人员了解系统运行的实际情况,同时还需要派遣多名专职人员对服务器进行监控[1]。
三、Windows 操作系统的监控实现
(一)基于 WMI 对 Windows 操作系统监控
目前具有的监控系统能够对服务器CPU的实际运行情况进行了解,同时还包括硬盘内存的剩余情况、网络流量数据等等,这些内容管理人员都已在微软的在线文档中找到。例如管理人员想要了解CPU的负载情况,可以查看Win32_Processor 对象。(图一表示为常用的 WMI 对象)
(二)基于 Jacob 包实现 WMI 体系结构的监控
将JAVA应用到 Windows系统中,会受到众多因素的限制,其中最为突出的就是现阶段JAVA对于Windows构件模型的支持力度还需要进一步的提升,最终导致JAVA不能有效的重复应用Windows平台中含有的众多构件资源,例如Word文档、索引工具等多种插件。WMI也是附存再 COM模型,深入调查了解到现阶段JDK还不能直接性对COM类库进行访问。所以想要对这些资源进行全面性的访问,就必须要依靠 JNI。JNI消除了JAVA与其它语言进行交流的阻碍,JAVA可以利用 JNI定义的接口满足访问需求。还需要注重的是,对于 JNI而言,还可以利用C++实现接口。利用本地具有的语言,使得操作人员可以较为便捷的创建 COM构件,同时利用 COM构件本身具有的服务性能,最终将得到的结果反馈给JAVA。JACOB 是JNI的一种有效实现方式,并且具有自动访问 COM的性能。利用JNI访问Windows系
您可能关注的文档
最近下载
- Siemens 西门子工业 SINAMICS G110M 变频器 SINAMICS G110M 变频器 使用手册.pdf
- 典范英语4a Lesson1The Balloon 课件.ppt VIP
- 理财教材《小狗钱钱》.pdf VIP
- 建筑识图与构造楼梯及电梯识图与构造教案.pdf VIP
- 高中语文课件:《复活》.pptx
- 国家大气颗粒物组分及光化学监测网建设进展.pdf VIP
- 不同年龄皮肤的护理课件.pptx
- 材料类核心期刊.docx VIP
- 2025年广东省粤科金融集团有限公司人员招聘笔试备考题库及答案解析.docx VIP
- 2025年新沪科版8年级上册物理全册教学课件(新版教材).pptx
文档评论(0)