基于ELK的高可用Web服务日志系统的设计与实现.docx

资料分类:计算机信息 上传会员:狂奔的小猪 更新时间:2021-11-17
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10175
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着互联网行业的扩大,网络规模和网民规模不断增长。成本低、高可用、易扩展、安全可靠已经成为互联网的主要研究方向。互联网的现代建筑设计使用了大量的开源平台软件,服务器在工作时会产生很多日志文件,这是解决实际问题的重要信息,目前,大量分散式日志收集系统已经不能满足网络运维人员的需求。所以,实时、精准、高效的日志收集分析系统显的尤为重要。本文详细阐述运用ELK、Nginx、Zabbix等技术开发ELK日志收集分析系统的过程。本系统主要设计并实现了日志数据收集、分析处理、索引存储等功能。其中,使用ElasticSearch对日志数据存储和索引,使用Logstash对日志数据分析和处理,使用Kibana对日志数据搜索和可视化。实现对日志数据的统一收集、高效分析和快速定位。

 

关键词:日志收集;日志可视化;日志分析

 

目 录

摘 要

Abstract

1  前言-1

1.1 课题背景-1

1.2 选题意义-2

1.3 分布式日志收集系统的研究内容-2

2  相关技术概述-3

2.1 Web网站的日志文件-3

2.1.1 日志文件特点-3

2.1.2 日志文件类型-4

2.2 日志的相关系统分析-5

2.2.1 主流监控系统-6

2.3 Web网站服务器的高可用-6

3  ELK日志收集系统的总体设计-8

3.1 日志收集系统的模块-8

3.2 日志收集系统的设计方案-8

3.3 Zabbix监控系统的设计方案-9

4  ELK日志收集系统的详细设计-10

4.1 日志采集模块-10

4.2 日志存储和索引模块-11

4.3 日志查询与展示模块-11

4.4 日志集中与转储模块-12

5  ELK日志收集系统的实现-13

5.1 应用系统环境-13

5.2 ELK日志收集系统实现-14

5.3 Zabbix监控系统实现-15

6  系统测试-17

6.1 ELK日志收集系统测试-17

6.2 Zabbix监控系统测试-18

结    论-19

致    谢-20

参考文献-21

相关论文资料:
最新评论
上传会员 狂奔的小猪 对本文的描述:本次课题是对于上述问题进行研究。首先,对Web网站及相关技术进行了解,然后相应构建出一套实时的日志收集系统。可以实现日志收集、可视化、分析等功能。Web日志文件生成如图1......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: