资源描述:
《基于C#的服务器日志分析系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ASHIJIAZHUANGUNIVERSITY毕业设计报告题目:基于C#的服务器日志分析系统的设计与实现学院:计算机科学与工程学院专业:计算机科学与技术班级:2013级1班姓名:学号■指导教师:2017年4月27日毕业作品基本信息作品名称基于C#的服务器日志分析系统的设计与实现作者姓名创作时间2016.12-2017.5担任职责该系统主体基于C#、MySQL,主要功能是用来分析包含服务器系统配置信息的log文件,同时能够根据需求直接在系统内部直接对Excel进行细微格式调整。而要完成该系统的使用,同时需要兼备Linux>Unix^Windows操作系统的基础理论知识以及Linux的sh
2、ell文档编写。该系统属于一个小型日志分析工具,为服务器配置信息的自动化调研而提供服务。在多个维护、IDC迁移屮,该系统能够有效降低工作难度,提高工作效率,极大缩短工作1]寸间,能够让工程师从繁琐的工作中解放双手,为公司节约大量人力物力成0随科技发展,越来越多的科技型企业都需要对数据中心已老化的服务器进行更换,也就是我们所说的数据中心IDC迁移。而一众的老牌服务器厂商(HUAWELIBM、CISICO、DELL、HP、Lenovo>H3C等)均对此提供一定的技术支持,为客户提供相应的技术服务方案。然而,国内大多企业数据中心往往不会单一采用某一家公司的产品,而各大厂商单一服务成本昂贵。为
3、解决此现状,第三方服务运维应运而生。2016年7月始,实习于神州数码系统集成服务有限公司,该公司旗下品牌《锐行服务》作为国内最大的第三方维护商,为众多公司服务器运维提供复杂的技术解决方案。实习期间,在国家税务总局、中国外运长航集团的数据中心迁移中参与完成3000余台设备迁移。在服务器主机系统迁移中,主要由p2v、v2p两项构成。其中,必须先对服务器信息进行调研,才能够进行迁移方案的规划。在此过程中,任何一项信息调研出错都有可能导致迁移不成功。面对两千余台服务器,单一服务器信息调研数量20余条的巨大工作量,我们花费了大量的时间以及人力完成此工作,而调研自动化便成为我们工作中的迫切需求。为
4、提高工作效率,简化工作流程,结合所学知识,针对调研关键环节H志信息读取设计并开发此LogFl志分析系统。该系统主要采用基于面向对象的C#开发,能够对logR志进行批量读取、分析,并能按需提取有效信息进行分析、统计,并生成直观、简洁、可进行格式调整的Excel文档。【关键词】服务器系统H志H志分析调研自动化AbstractWiththecontinuousprogressofscienceandtechnologyandthehardwareenvironmentoftheiterativeupdate,moreandmorescienceandtechnologyenterprises
5、needsofthedatacenterhasbeenagingserverreplacement,whichiswhatwecalltheIDCdatacentermigration.Andaveteranoftheservervendors(HUAWEI,IBM,CISICO,DELL,HP,Lenovo,H3C,etc.)toprovidesometechnicalsupport,toprovidecustomerswiththeappropriatetechnicalservicesprogram.However,themajorityofdomesticenterprised
6、atacenterstendnottouseasinglecompany'sproducts,andthemajormanufacturersofsingleservicecosts.Inordertosolvethissituation,thirdpartyserviceoperationandmaintenance.AtthebeginningofJuly2016,IpracticeinDCITS,thecompany'sbrandnRuixingServicenasthelargestproviders,providingsophisticatedtechnologysoluti
7、onsformanycompanyserver.Duringtheinternship,IwasmainlyinvolvedintheStateAdministrationofTaxation,SinotransGroup1sdatacenter,toparticipateinthecompletionofmorethan3000equipmentmigration.Intheserverhostsystemmigration,mainlyby