日志查询哪家强?用Loki 替换ELK没商量,是时候用这个轻量级方案
同事最近找我看服务错误日志,因为是一个小应用,所以之前没有对接ELK系统,直接看文件好几个G,找起来十分的不方便,于是决定在测试服务器搭建一个,但是ELK太吃性能,所以还是果断选择了更友好的loki+Promail+Grafana, 用极少的资源都跑起来了。最
同事最近找我看服务错误日志,因为是一个小应用,所以之前没有对接ELK系统,直接看文件好几个G,找起来十分的不方便,于是决定在测试服务器搭建一个,但是ELK太吃性能,所以还是果断选择了更友好的loki+Promail+Grafana, 用极少的资源都跑起来了。最
Loki 是 Grafana 的开源日志产品,它基于 index-free 理念设计,这种设计只对日志的元信息(标签)进行轻量级索引,而对日志内容不做任何索引直接存储。这种方案有以下优点:
Loki是受Prometheus启发的横向扩展、高可用性、多租户日志聚合系统。它旨在成本效益高且易于操作,使用标签来表示日志流而不是索引日志内容。它特别适合存储Kubernetes Pod日志,并在Grafana中具有原生支持。基于Loki的日志堆栈由3个组件