loki日志收集全网最全教程

全网最全loki全流程描述,网上有很多教程都是不对的哈!这个是生产环境校验过的哈!

相关匹配及字段转换规则我已经给大家写好了。

部署架构:

loki_service: 使用docker_compose部署loki.yml

k8s_master_deploy:去k8s的master节点部署。

部署流程:

在k8s master节点

一、执行下面命令:

kubectl apply -f promtail_configmap.yaml
promtail_configmap.yaml  是promtail的配置文件和参数。以及创建namespaces。

二、执行下面命令:

kubectl apply -f promtail_deploy.yaml 
promtail_deploy.yaml  是部署promtail的pod,采用DaemonSet方式部署,每个节点一个pod

需要部署不同的环境需要调整deploy配置116行

        -"-client.url=http://192.168.77.21:3100/loki/api/v1/push"

将IP及端口替换成loki的server端的地址即可。

在这里插入图片描述

三、查看loki部署运行情况,如下图为正常。

kubectl get pods -n loki

在这里插入图片描述

server端配置:

图片

基本不用配置,直接拉起

需要赋予映射的目录777权限,否则回报权限不够的错误

###############################################

基础界面展示登录后:

做如下选择:

图片

整体界面:

图片

直接在这里选择想要查看的数据信息:

图片

选择相应的错误类别日志:

图片

右上角是时间过滤选:

自动刷新间隔:

图片

简单过滤日志案例:

图片

Grafana 添加loki数据源可以限制行数

之前查询结果受行数限制只能查询1000行的问题予以解释:

图片

在查询结尾填写想要显示的行数,行数越多,显示越慢。

图片

查询时间格式为:2020-11-05 11:50:03

图片

关注公众号回复:lokideploy 即可获取上述配置

在这里插入图片描述

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值