promtail 配置详解_搭建Loki、Promtail、Grafana轻量级日志系统(centos7)

本文详细介绍了如何在CentOS7上搭建轻量级日志系统,包括Loki、Promtail和Grafana。通过Loki不索引内容、仅索引元数据的高效方式,实现日志聚合。文章按步骤指导下载安装Grafana、Loki和Promtail,并配置数据源,最终实现日志查看。
摘要由CSDN通过智能技术生成

需求

公司项目采用微服务的架构,服务很多,每个服务都有自己的日志,分别存放在不同的服务器上。当查找日志时需要分别登录不同的服务器,有大量的请求的情况下,在日志文件中查找信息十分困难。想要搭建一个日志系统,ELK分布式日志系统对于中小型公司来说开发维护成本太高,经过调研,选择Loki轻量级日志系统。

Loki简介

Loki 是一个水平可扩展,高可用性,多租户日志聚合系统,灵感来自 Prometheus ,其设计非常经济高效,易于操作。它不索引日志的内容,而是为每个日志流设置一组标签。

Loki与其他日志聚合系统差别:

不对日志进行全文本索引。通过存储压缩的,非结构化的日志以及仅索引元数据,Loki更加易于操作且运行成本更低。

使用与Prometheus相同的标签对日志流进行索引和分组,从而使您能够使用与Prometheus相同的标签在指标和日志之间无缝切换。

特别适合存储Kubernetes Pod日志。诸如Pod标签之类的元数据会自动被抓取并建立索引。

在Grafana中原生支持(需要Grafana v6.0及以上)。

Loki的日志系统的组件:

Promtail是代理,负责收集日志并将其发送给Loki。

Loki是主服务器,负责存储日志和处理查询。

Grafana用于查询和显示日志。

搭建步骤

本文采用的搭建方式是分别下载各个组件并安装。也可以参考官方的文档进行搭建安装。

1.下载安装启动Grafana

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值