数据采集
Loki

loki是一个水平可扩展,高可用性,多租户的日志聚合系统

商务合作
4
(1)

简介

Loki 是 Grafana Labs 团队最新的开源项目,是一个水平可扩展,高可用性,多租户的日志聚合系统。它的设计非常经济高效且易于操作,因为它不会为日志内容编制索引,而是为每个日志流编制一组标签,专门为 Prometheus 和 Kubernetes 用户做了相关优化。该项目受 Prometheus 启发,官方的介绍就是: Like Prometheus,But For Logs.,类似于 Prometheus 的日志系统。

特性

1.  不对日志进行全文索引,只索引与日志相关的元数据的标签,Loki通过标签对日志进行索引和分组,这使得日志的扩展和操作效率更高;
 2.资源消耗少,轻便;
 3.使用了类似Prometheus的方式进行日志的匹配过滤,查询速度快;
 4.特别适合储存 Kubernetes Pod  日志。诸如 Pod 标签之类的元数据会被自动删除和编入索引;
 5.Grafana 原生支持;
 6.后端存储选择Cassandra时,空间大约是原始日志的1/6。
 7.api支持websocket协议

架构

Loki

主要由以下 3 个部分组成:

  • Loki 是主服务器,负责存储日志和处理查询。
  • Promtail 是代理,负责收集日志并将其发送给 Loki 。
  • Grafana 用于 UI 展示。

日志存储架构

Loki

相关文章

Grafana Loki 开源日志聚合系统代替 ELK 或 EFK

京东到家Loki日志系统实践

这个大数据组件是否好用呢?

点击星号为它评分!

平均评分 4 / 5. 投票数: 1

到目前为止还没有投票!成为第一位评论此组件。

相关导航

暂无评论

暂无评论...