Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

hello-lc/Aurora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

17 Commits

Repository files navigation

作者 公众号 开源协议


页面截图

技术栈

  1. Thymeleaf
  2. SpringBoot
  3. Mybatis
  4. Lombok
  5. MySQL
  6. Druid
  7. fastjson
  8. shiro
  9. Redis
  10. jsoup
  11. kaptcha
  12. swagger2
  13. ELK(ElasticSearch、Logstash、Kibana)
  14. RabbitMQ

启动项目

  1. 安装MySQL,导入docs下的sql文件。
  2. 安装Redis,并且在application.yml文件下配置Redis的连接信息。
  3. 安装ElasticSearch,并且在application.yml文件下配置ElasticSearch的连接信息。(不使用ElasticSearch,设置ES.Enable为false即可,默认flase)
  4. 【此步非必须,用于学习的,可以不配置】安装RabbitMQ、Logstash、Kibana/ElasticSearch Head,在logback-spring.xml文件下配置RabbitMQ的连接信息,Logstash的配置信息在ELK+MQ收集日志.md。(Spring集成Rabbitmq收集Logback日志,利用进行Logstash数据整理存储到Elasticsearch中)
  5. 启动com.lzhpo.aurora.AuroraApplication

访问:localhost:8080/admin 账号:lzhpo 密码:123456

项目说明

日志收集(仅仅是学习一下)

内置了日志可以存储在MySQL或ElasticSearch中。 额外:使用Spring继承RabbitMQ,将SpringBoot的Logback的日志发送到RabbitMQ,再使用Logstash将日志存储到Elasticsearch中。

碎碎念

本项目是本人在大二写了二十多天写的,写这个项目经历了很多事情,一想到这个项目,我就想起我无数个熬夜的晚上和我最心爱的女朋友,我几乎天天熬夜,其中通宵了很多次,其中的心酸只有自己知道,如有写的不好的地方还望各位指正,谢谢各位!

由于要准备工作了,此项目先放置了。

如果有什么问题,请发送邮件lzhpo@qq.com联系我!或者提Issue!

开源地址

GitHub:https://github.com/lzhpo/Aurora

码云:https://gitee.com/lzhpo/Aurora

请本人喝杯咖啡

支付宝

微信

About

SpringBoot+ELK+RabbitMQ后台管理系统

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /