还在用笨重的ELK?日志系统新贵Loki 了解一下

优采云 发布时间: 2022-07-13 01:10

  还在用笨重的ELK?日志系统新贵Loki 了解一下

  点击上方“Java基基”,选择“设为星标”

  做积极的人,而不是积极废人!

  每天14:00更新文章,每天掉亿点点头发...

  源码精品专栏

  在对公司容器云的应用中,Elasticsearch 的搜索功能,Elasticsearch 的多种搜索功能都用不上,最终选择了Grafana开源的Loki日志系统。

  下面来介绍下 Loki 的基本概念和,当然 EFK 作为众多业内人士的一些日志,我们聚合解决方案需要有和掌握的。

  基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。

  项目地址:

  Loki Grafana Labs 的开源项目,是一个团队的开源项目,可扩展性高,是一个多级别的开源系统。

  它的设计非常经济且易于操作,因为它不会为日志编制内容索引,而是为每个流编组标签,为我们和Kubernetes用户制作]相关的优化标签。

  该项目受 Prometheus 的启发,官方的介绍就是:Like Prometheus,But For Logs。类似于 Prometheus 的日志系统。

  项目地址:

  https://github.com/grafana/loki/<br />

  与其他日志混合系统相比,Loki 具有以下的一些特性:

  基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba 。

  项目地址:

  说明如下:

  Loki进程包含四个角色:

  可以通过 Loki 路由器的 -target 参数指定运行角色。

  如下:

  如上图:

  下载 Promtail 和 Loki:

  wget  https://github.com/grafana/loki/releases/download/v2.2.1/loki-linux-amd64.zip<br />wget https://github.com/grafana/loki/releases/download/v2.2.1/promtail-linux-amd64.zip<br />

  安装提示:

<p>$ mkdir /opt/app/{promtail,loki} -pv<br /><br /># promtail配置文件<br />$ cat 

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线