Grafana Loki 日志传输工具

有各种不同的工具支持传输日志到Loki,有Grafana开发和第三方开发的工具。

Grafana 开发的工具:

  • Grafana Agent

Grafna 技术栈推荐客户端,支持收集度量、日志、跟踪和持续性能分析的遥测数据,跟Prometheus、OpenTelemetry、Grafana开源生态系统完全兼容

  • Promtail

K8s首选的客户端,能够自动从运行的同节点的pods上抓取日志。Promtail 和 Prometheus一起运行在K8s中,可以实现强大的调试功能:如果Promtail 和 Prometheus使用相同的标签,用户可以使用Grafana等工具根据标签集在度量和日志之间切换

Promtail也是裸机上的首选客户端,它可以配置为跟踪给定主机路径的所有文件中的日志。这是向Loki发送纯文本文件的最简单方法(比如,日志路径指向为:/var/log/*.log)。最后,如果您想从日志中提取度量,例如计算特定消息的出现次数,那么Promtail可以很好地工作

  • xk6-loki extension

k6-loki 扩展允许你在Loki上进行负载测试

一些热门第三方客户端:

  • Docker Driver - 当使用Docker而不是Kubernetes时,应该使用Loki的Docker日志驱动程序,因为它会自动添加适合运行容器的标签
  • Fluent Bit - 当您已经部署了Fluent,并且已经配置了Parser和Filter插件时,Fluent Bit插件是理想的选择
  • Fluentd - 当您已经部署了Fluentd并且已经配置了Parser和Filter插件时,Fluentd插件是理想的选择。Fluentd在使用其Prometheus插件时也能很好地从日志中提取度量
  • Lambda Promtail - 这是一个结合了Promtail推送api刮取配置和lambda Promtail AWS lambda函数的工作流,该函数将日志从Cloudwatch管道传输到Loki。如果您希望以低资源占用的方式试用Loki,或者希望在Loki中监控AWS lambda日志,这是一个不错的选择
  • Logstash - 如果你已经在使用logstash和/或beats,这将是最简单的开始方式。通过添加我们的输出插件,您可以快速尝试Loki,而无需进行大的配置更改

其他第三方客户端:

原文:https://grafana.com/docs/loki/latest/send-data/


作者其他要推荐的文章,欢迎来学习:

Prometheus 系列文章

  1. Prometheus 的介绍和安装
  2. 直观感受PromQL及其数据类型
  3. PromQL之选择器和运算符
  4. PromQL之函数
  5. Prometheus 告警机制介绍及命令解读
  6. Prometheus 告警模块配置深度解析
  7. Prometheus 配置身份认证
  8. Prometheus 动态拉取监控服务
  9. Prometheus 监控云Mysql和自建Mysql

Grafana 系列文章,版本:OOS v9.3.1

  1. Grafana 的介绍和安装
  2. Grafana监控大屏配置参数介绍(一)
  3. Grafana监控大屏配置参数介绍(二)
  4. Grafana监控大屏可视化图表
  5. Grafana 查询数据和转换数据
  6. Grafana 告警模块介绍
  7. Grafana 告警接入飞书通知

相关推荐
qq_3129201115 小时前
Proxmox VE 监控:把集群指标秒级推送到 InfluxDB 2.x,Grafana 大屏一步到位
运维·grafana
A-刘晨阳2 天前
Prometheus + Grafana + Alertmanager 实现邮件监控告警及配置告警信息
运维·云计算·grafana·prometheus·监控·邮件
电话交换机IPPBX-3CX2 天前
如何使用 Grafana 可视化你的 3CX 呼叫中心电话系统
grafana·ip pbx·电话交换机·企业电话系统
Otto_10274 天前
在 OpenStack Rocky 中部署 Prometheus + Grafana
openstack·grafana·prometheus
小北方城市网4 天前
Spring Boot Actuator+Prometheus+Grafana 生产级监控体系搭建
java·spring boot·python·rabbitmq·java-rabbitmq·grafana·prometheus
牛奶咖啡135 天前
Prometheus+Grafana构建云原生分布式监控系统(九)_pushgateway的使用
云原生·grafana·prometheus·pushgateway·pushgateway使用场景·推数据到pushgateway·pushgateway的使用
牛奶咖啡136 天前
Prometheus+Grafana构建云原生分布式监控系统(八)_监控docker容器
云原生·grafana·prometheus·cadvisor·docker容器的安装与部署·docker容器的监控·node-exporter容器
翱翔的苍鹰7 天前
完整的“RNN + jieba 中文情感分析”项目之一:添加 Prometheus + Grafana 监控,配置 CI/CD 自动部署和支持多语言模型切换
rnn·grafana·prometheus
牛奶咖啡137 天前
Prometheus+Grafana构建云原生分布式监控系统(七)
云原生·grafana·prometheus·hadoop集群的安装·hadoop集群的监控·prometheus自动发现·hadoop数据可视化
kft13148 天前
Grafana + OracleDB Exporter深度监控大屏(docker-compose版)
docker·容器·grafana