第一范文网 - 专业文章范例文档资料分享平台

基于C#的服务器日志分析系统的设计与实现-毕业论文

来源:用户分享 时间:2025/5/16 9:46:49 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

题 目:

学 院: 专 业: 班 级: 姓 名: 学 号: 指导教师:

2017

基于C#的服务器日志分析系统 的设计与实现 计算机科学与工程学院 计算机科学与技术 2013级1班 樊慧波 20131303040 祁瑞丽

4

27

I

毕业作品基本信息

作品名称 基于C#的服务器日志分析系统的设计与实现 创作时间 2016.12-2017.5 作者姓名 担任职责 樊慧波 该系统主体基于C#、MySQL,主要功能是用来分析包含服务器系统配置信息的log文件,同时能够根据需求直接在系统内部直接对Excel进行细微格式调整。而要完成该系统的使用,同时需要兼备Linux、Unix、Windows操作系统的基础理论知识以及Linux的shell文档编写。 该系统属于一个小型日志分析工具,为服务器配置信息的自动化调研而提供服务。在多个维护、IDC迁移中,该系统能够有效降低工作难度,提高工作效率,极大缩短工作时间,能够让工程师从繁琐的工作中解放双手,为公司节约大量人力物力成本。 II

摘要

随科技发展,越来越多的科技型企业都需要对数据中心已老化的服务器进行更换,也就是我们所说的数据中心IDC迁移。而一众的老牌服务器厂商

(HUAWEI、IBM、CISICO、DELL、HP、Lenovo、H3C等)均对此提供一定的技术支持,为客户提供相应的技术服务方案。然而,国内大多企业数据中心往往不会单一采用某一家公司的产品,而各大厂商单一服务成本昂贵。为解决此现状,第三方服务运维应运而生。

2016年7月始,实习于神州数码系统集成服务有限公司,该公司旗下品牌《锐行服务》作为国内最大的第三方维护商,为众多公司服务器运维提供复杂的技术解决方案。实习期间,在国家税务总局、中国外运长航集团的数据中心迁移中参与完成3000余台设备迁移。

在服务器主机系统迁移中,主要由p2v、v2p两项构成。其中,必须先对服务器信息进行调研,才能够进行迁移方案的规划。在此过程中,任何一项信息调研出错都有可能导致迁移不成功。面对两千余台服务器,单一服务器信息调研数量20余条的巨大工作量,我们花费了大量的时间以及人力完成此工作,而调研自动化便成为我们工作中的迫切需求。

为提高工作效率,简化工作流程,结合所学知识,针对调研关键环节日志信息读取设计并开发此Log日志分析系统。该系统主要采用基于面向对象的C#开发,能够对log日志进行批量读取、分析,并能按需提取有效信息进行分析、统计,并生成直观、简洁、可进行格式调整的Excel文档。

【关键词】服务器系统日志日志分析调研自动化

III

Abstract

With the continuous progress of science and technology and the hardware environment of the iterative update, more and more science and technology enterprises needs of the data center has been aging server replacement, which is what we call the IDC data center migration. And a veteran of the server vendors (HUAWEI, IBM, CISICO, DELL, HP, Lenovo, H3C, etc.) to provide some technical support, to provide customers with the appropriate technical services program. However, the majority of domestic enterprise data centers tend not to use a single company's products, and the major manufacturers of single service costs. In order to solve this situation, third party service operation and maintenance.

At the beginning of July 2016, I practice in DCITS, the company's brand \Service\company server. During the internship, I was mainly involved in the StateAdministration of Taxation, Sinotrans Group's data center, to participate in the completion of more than 3000 equipment migration.

In the server host system migration, mainly by P2V/ V2P. Among them, we must first carry out research on the server information to be able to migrate program planning. In this process, any information research errors are likely to lead to unsuccessful migration. In the face of more than 2000 servers, huge number of single server workload information survey of more than 20, we spent a lot of time and manpower to complete this work, which has become an urgent demand for our work in the research of automation.

In order to improve the work efficiency and simplify the work flow, I combine with the knowledge to design and develop the Log log analysis system. This system mainly uses C# development based on object oriented, able to read, batch analysis of log log, and can effectively analyze, according to statistics information extraction, and generate concise, can adjust the format of Excel document.

[Key words]Log server system Log file analysisThe research of automation

IV

基于C#的服务器日志分析系统的设计与实现-毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c57l3682i567f2vc1v0ey6gjog0oh070067k_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top