轻量化日志Loki全攻略,Grafana详细配置信息

Loki全攻略链接:轻量化日志Loki全攻略,再也不会整懵了_石杉的架构笔记的博客-CSDN博客

主要讲解Loki+Grafana相关配置信息,子文件夹、多文件夹

参考官方网文档:Configuration | Prometheus

promtail拉去配置:proconfig.json

1:增加json文件

        [
{
    "targets": ["localhost"],
    "labels": {
        "job": "webapp",
        "host": "webapphost",
       # "__path__": "/data/log/linkme-webapp/dev/linkmes-webapp-dev/*/*.log" 该文件夹下会将前一天的自动创建文件整理,所以多个匹配符号*,如没有配置下面

        "__path__": "/data/log/linkme-webapp/dev/linkmes-webapp-dev/*.log"
    }
},
{
    "targets": ["localhost"],
    "labels": {
        "job": "aps",
        "host": "apshost",
        "__path__": "/data/log/aps/linkmes-aps/*/*.log"
    }
}]

注意:JOB与HOST不能命名一致哦

2:动态配置promtail.yaml

server:
  http_listen_port: 9080
  grpc_listen_port: 0

positions:
  filename: /var/log/positions.yaml # This location needs to be writeable by promtail.

client:
  url: http://localhost:3100/loki/api/v1/push

scrape_configs:
 - job_name: system
   #pipeline_stages:
   #静态配置单文件夹下
   #static_configs:
   #- targets:
   #  - localhost
   #  labels:
   #   job: order
   #   host: wmstest
   #   __path__: /app/wms/service/order/logs/wms-order/*log
   #动态配置扫码JSON信息
   file_sd_configs:
      - files:
        - /opt/app/promtail/*.json

        #更新时间
        refresh_interval: 10m

重启promtail,搞定

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Docker Loki Grafana是一种开源的日志聚合与可视化解决方案。它结合了Docker容器化技术、Loki日志收集工具和Grafana数据可视化平台,为用户提供了一种简单且高效的方法来收集、存储、查询和可视化日志数据。 首先,Docker是一种容器化技术,它可以将应用程序及其依赖项打包成一个独立的可执行容器,使应用程序可以在不同的环境中运行。Loki是一个轻量级的日志聚合工具,它可以在Docker容器中收集和存储大量的日志数据。Grafana是一个流行的数据可视化平台,它可以将Loki收集的日志数据以图形化的方式展示出来。 使用Docker Loki Grafana,用户可以轻松地构建一个高度可扩展的日志分析平台。首先,用户可以使用Docker容器化技术将LokiGrafana部署在不同的服务器上,实现高可用和负载均衡。然后,在应用程序中配置Loki代理,使其将日志数据发送到Loki服务器进行集中存储。最后,用户可以使用Grafana创建仪表板,通过图表、指标和警报等方式,对收集到的日志数据进行可视化分析。 使用Docker Loki Grafana的好处是多方面的。首先,它可以大大简化日志收集和存储的过程,无需手动部署和配置复杂的日志收集工具。其次,Loki具有高度可扩展性和效率,可以处理大量的日志数据。此外,Grafana提供了强大的数据可视化功能,用户可以根据自己的需求自定义仪表板,轻松地监控和分析日志数据。 总之,Docker Loki Grafana是一种简便、高效且强大的日志聚合与可视化解决方案。它利用Docker容器化技术、Loki日志收集工具和Grafana数据可视化平台,为用户提供了一种简单且高效的方法来收集、存储、查询和可视化日志数据。无论是个人开发者还是企业用户,都可以从中受益,并更好地理解和优化自己的应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值