Overview

Full name
docker.io/grafana/logstash-output-loki
Registry
docker.io
Namespace
grafana
Repository
logstash-output-loki
Cached tags
5731
Last synced
07/06/2026, 02:51 PM

Introduction

Grafana 维护的 Logstash Loki 输出插件镜像,将 Beats/Logstash 管道日志写入 Loki,适合 ELK 向 Loki 栈迁移的采集侧改造。

Details

grafana/logstash-output-loki 打包 logstash-output-loki 插件及兼容的 Logstash 运行时,pipeline 经 filter 处理后以 push 方式写入 Loki ingester。典型场景是保留现有 Logstash 解析逻辑同时统一存储到 Grafana 可观测栈。与 Promtail 直推相比多一层 JVM 开销但复用已有 grok 规则;生产应固定 tag、配置 batch 与 retry,并与 Loki URL/tenant 对齐。

快速启动

docker run -d --name logstash-loki \
  -p 5044:5044 \
  -e LOKI_URL=http://loki:3100 \
  docker.io/grafana/logstash-output-loki:latest

推荐实践

docker run -d --name logstash-loki \
  --restart unless-stopped \
  -p 5044:5044 -p 9600:9600 \
  -v /data/logstash/pipeline:/usr/share/logstash/pipeline \
  -v /data/logstash/config:/usr/share/logstash/config \
  -e LOKI_URL=http://loki.internal:3100 \
  -e X_SCOPE_ORGID=tenant-a \
  docker.io/grafana/logstash-output-loki:8.12.0

核心参数说明

  • -p 5044:5044 — Beats/Logstash 输入端口
  • -v .../pipeline:... — pipeline 与 Loki output 配置
  • -e LOKI_URL — Loki push API 地址
  • -e X_SCOPE_ORGID — 多租户 org 头(若启用)
  • -p 9600:9600 — Logstash monitoring API
  • --restart unless-stopped — 采集链路持续在线

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: logstash-loki
spec:
  replicas: 2
  selector:
    matchLabels:
      app: logstash-loki
  template:
    metadata:
      labels:
        app: logstash-loki
    spec:
      containers:
        - name: logstash
          image: docker.io/grafana/logstash-output-loki:8.12.0
          ports:
            - containerPort: 5044
          env:
            - name: LOKI_URL
              value: http://loki.monitoring.svc:3100
          volumeMounts:
            - name: pipeline
              mountPath: /usr/share/logstash/pipeline
      volumes:
        - name: pipeline
          configMap:
            name: logstash-loki-pipeline
---
apiVersion: v1
kind: Service
metadata:
  name: logstash-loki
spec:
  selector:
    app: logstash-loki
  ports:
    - port: 5044
      targetPort: 5044

pipeline 经 ConfigMap 挂载;多副本需协调 persistent queue 或外部分区,Loki 地址指向集群内 Service。

Latest tags (20)

View all 5731 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/grafana/logstash-output-loki
:3.7
linux/amd64
2026/06/25 00:28908.9 MBsha256:1ee8c238959c
docker.io/grafana/logstash-output-loki
:3
linux/amd64
2026/06/25 00:28908.9 MBsha256:1ee8c238959c
docker.io/grafana/logstash-output-loki
:latest
linux/amd64
2026/06/25 00:28908.9 MBsha256:1ee8c238959c
docker.io/grafana/logstash-output-loki
:3.7.3
linux/amd64
2026/06/25 00:28908.9 MBsha256:1ee8c238959c
docker.io/grafana/logstash-output-loki
:latest-amd64
linux/amd64
2026/06/25 00:18908.9 MBsha256:1ee8c238959c
docker.io/grafana/logstash-output-loki
:3.7.3-amd64
linux/amd64
2026/06/25 00:18908.9 MBsha256:1ee8c238959c
docker.io/grafana/logstash-output-loki
:3.7-amd64
linux/amd64
2026/06/25 00:18908.9 MBsha256:1ee8c238959c
docker.io/grafana/logstash-output-loki
:3-amd64
linux/amd64
2026/06/25 00:18908.9 MBsha256:1ee8c238959c
docker.io/grafana/logstash-output-loki
:3.6.12
linux/amd64
2026/06/24 23:02833.0 MBsha256:784420af54bb
docker.io/grafana/logstash-output-loki
:3.6.12-amd64
linux/amd64
2026/06/24 23:02833.0 MBsha256:784420af54bb
docker.io/grafana/logstash-output-loki
:3.7.2
linux/amd64
2026/05/13 20:16907.9 MBsha256:de5c0ff5c27f
docker.io/grafana/logstash-output-loki
:3.7.2-amd64
linux/amd64
2026/05/13 20:16907.9 MBsha256:de5c0ff5c27f
docker.io/grafana/logstash-output-loki
:3.6.11
linux/amd64
2026/05/13 20:03825.3 MBsha256:1a3628244bf5
docker.io/grafana/logstash-output-loki
:3.6.11-amd64
linux/amd64
2026/05/13 20:02825.3 MBsha256:1a3628244bf5
docker.io/grafana/logstash-output-loki
:3.6.10
linux/amd64
2026/04/03 23:39825.0 MBsha256:306f33c0e76d
docker.io/grafana/logstash-output-loki
:3.6.10-amd64
linux/amd64
2026/04/03 23:39825.0 MBsha256:306f33c0e76d
docker.io/grafana/logstash-output-loki
:3.6.9-amd64
linux/amd64
2026/04/03 03:23825.3 MBsha256:d0bf73872fe4
docker.io/grafana/logstash-output-loki
:3.6.9
linux/amd64
2026/04/03 01:56825.3 MBsha256:e14e632d2f23
docker.io/grafana/logstash-output-loki
:3.7.1
linux/amd64
2026/03/27 19:42914.1 MBsha256:81cc572998c2
docker.io/grafana/logstash-output-loki
:3.7.1-amd64
linux/amd64
2026/03/27 19:42914.1 MBsha256:81cc572998c2