镜像概览
- 完整引用
docker.io/telefonica/prometheus-kafka-adapter- Registry
- docker.io
- 命名空间
- telefonica
- 仓库
- prometheus-kafka-adapter
- 已缓存 Tag 数
- 15
- 最近同步
- 07/06/2026, 09:45 AM
- 相关主题
简介
Prometheus Kafka Adapter 镜像,消费 Kafka 指标 topic 并暴露 Prometheus metrics,适合流式指标桥接场景。
详细介绍
telefonica/prometheus-kafka-adapter 从 Kafka 读取 JSON/Avro 指标消息,转换为 Prometheus exposition format。典型用于 legacy 系统经 Kafka 输出监控数据接入 Prometheus,与 kafka_exporter 相比更偏应用自定义格式。定位为 metrics adapter 服务,需 Kafka broker 与 mapping config;K8s Deployment + ServiceMonitor。
快速启动
docker run -d --name kafka-adapter \
-p 8080:8080 \
-e KAFKA_BROKERS=kafka:9092 \
-e KAFKA_TOPIC=metrics \
docker.io/telefonica/prometheus-kafka-adapter:latest
推荐实践
docker run -d --name kafka-adapter \
--restart unless-stopped \
-p 8080:8080 \
-e KAFKA_BROKERS=kafka.internal:9092 \
-e KAFKA_TOPIC=app-metrics \
-e METRICS_PATH=/metrics \
docker.io/telefonica/prometheus-kafka-adapter:1.8.0
核心参数说明
-p 8080:8080— Prometheus scrape 端口-e KAFKA_BROKERS— Kafka 集群地址-e KAFKA_TOPIC— 指标消息 topic--restart unless-stopped— adapter 持续消费- 固定 tag — 序列化格式与 adapter pin
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: prometheus-kafka-adapter
spec:
replicas: 2
selector:
matchLabels:
app: kafka-adapter
template:
metadata:
labels:
app: kafka-adapter
spec:
containers:
- name: adapter
image: docker.io/telefonica/prometheus-kafka-adapter:1.8.0
ports:
- containerPort: 8080
envFrom:
- configMapRef:
name: kafka-adapter-config
---
apiVersion: v1
kind: Service
metadata:
name: kafka-adapter
spec:
selector:
app: kafka-adapter
ports:
- port: 8080
targetPort: 8080
ServiceMonitor 抓取 /metrics;NetworkPolicy 放行 Kafka。
最新 Tag(20 条)
查看全部 15 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/telefonica/prometheus-kafka-adapter :1.9.1 | linux/amd64 | 2024/04/16 04:00 | 11.1 MB | sha256:8f6833339df5… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.9.0 | linux/amd64 | 2023/09/01 07:35 | 11.1 MB | sha256:bddbba7b5d6c… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.8.0 | linux/amd64 | 2022/01/05 00:16 | 9.8 MB | sha256:b80ac332900c… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.7.0 | linux/amd64 | 2020/06/04 21:09 | 14.0 MB | sha256:6ac72c8eb8e9… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.6.0 | linux/amd64 | 2020/04/01 04:16 | 13.9 MB | sha256:4b6f2cec305f… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.5.1 | linux/amd64 | 2020/03/03 18:25 | 13.8 MB | sha256:68d27854b43a… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.5.0 | linux/amd64 | 2020/03/03 05:14 | 13.8 MB | sha256:89280f63b9d2… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.4.1 | linux/amd64 | 2020/01/16 18:22 | 13.3 MB | sha256:780a9eedd613… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.4.0 | linux/amd64 | 2019/10/25 02:54 | 13.3 MB | sha256:de5946d8f16b… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.3.0 | linux/amd64 | 2019/09/03 05:17 | 11.0 MB | sha256:5ce2e1097d31… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.2.0 | linux/amd64 | 2019/02/27 18:23 | 11.0 MB | sha256:0fdfc8c15acc… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.1.0 | linux/amd64 | 2018/10/18 21:37 | 10.9 MB | sha256:1f57af82017f… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.0.2 | linux/amd64 | 2018/10/16 22:23 | 10.9 MB | sha256:63517160d929… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.0.1 | linux/amd64 | 2018/10/16 22:20 | 10.1 MB | sha256:6c142301b5d2… | |||
docker.io/telefonica/prometheus-kafka-adapter :1.0.0 | linux/amd64 | 2018/10/03 17:47 | 10.1 MB | sha256:8d6b17321a37… |