spring cloud搭建elk

elastic官网:

https://www.elastic.co/cn/downloads

1.elasticsearch-6.2.2 (存储日志数据)

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.2.tar.gz

2.logstash-6.2.2(收集日志数据)

wget https://artifacts.elastic.co/downloads/logstash/logstash-6.2.2.tar.gz

3.kibana-6.2.2(显示日志数据)

wget https://artifacts.elastic.co/downloads/kibana/kibana-6.2.2-linux-x86_64.tar.gz

二、开始安装


1.elasticsearch 安装

参考我之前的博客:https://blog.csdn.net/unhejing/article/details/103565510

2.logstash 安装

(1)解压安装包

tar -zxvf logstash-6.2.2.tar.gz

(2)测试安装是否成功

bin/logstash -e ‘input{stdin{}}output{stdout{codec=>rubydebug}}’

显示 Pipeline started succesfully即表示成功。

然后你会发现终端在等待你的输入。敲入 Hello World,回车,结果如图:

(3)配置logstash将日志输出到elasticsearch

  • 25
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Spring Cloud 是一个用于构建分布式系统的开发工具集合,它提供了一系列的组件,其中包括了服务注册与发现、负载均衡、断路器、分布式配置管理等功能。而权限系统是一个常见的需求,它用于管理用户的权限访问和控制。 在搭建 Spring Cloud 权限系统时,你可以采用以下步骤: 1. 定义用户和角色:首先确定系统中的用户和角色,可以使用数据库来存储用户信息和角色信息。 2. 实现用户认证和授权:使用 Spring Security 框架来实现用户的认证和授权功能。你可以配置一个登录页面,通过用户名和密码进行认证,并根据用户的角色来决定是否有权限访问某些资源。 3. 集成服务鉴权:使用 Spring Cloud Gateway 或 Zuul 等网关组件作为统一入口,对外提供 API 服务,并在网关层进行权限鉴权。你可以通过定义路由规则和过滤器来实现对请求的拦截和验证。 4. 配置权限管理:可以使用 Spring Security 提供的注解方式或者自定义注解来标记方法或接口的访问权限,并根据用户的角色进行判断。另外,可以使用 Spring Cloud Config 来管理权限配置,实现动态的权限管理。 5. 监控和日志:为了方便监控和调试,在权限系统中集成日志和监控组件,如 Spring Boot Actuator、ELK Stack 等。 以上是一个简单的权限系统搭建的步骤,具体的实现方式会根据你的业务需求和技术栈而有所不同。希望对你有所帮助!如果有其他问题,请继续提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值