aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStaffan Olsson <staffan@repos.se>2017-11-10 14:35:36 +0100
committerStaffan Olsson <staffan@repos.se>2017-11-10 14:35:38 +0100
commitb259c391ee9ee4396bd98382e97aadb5c9293d00 (patch)
treecadb1e8b892d6b5cd03a3d849cc6b984080afee2
parent99d22ad8a96a847928264f80c340931f37ee7376 (diff)
downloadkubernetes-kafka-b259c391ee9ee4396bd98382e97aadb5c9293d00.tar.gz
kubernetes-kafka-b259c391ee9ee4396bd98382e97aadb5c9293d00.tar.bz2
kubernetes-kafka-b259c391ee9ee4396bd98382e97aadb5c9293d00.zip
Adds linkedin/kafka-monitor, no need for a service
Instead you need some kind of metrics export. Currently I only get a lot of `records-produced-total` but no latencies etc.
-rw-r--r--linkedin-kafka-monitor/kafka-monitor.yml23
1 files changed, 23 insertions, 0 deletions
diff --git a/linkedin-kafka-monitor/kafka-monitor.yml b/linkedin-kafka-monitor/kafka-monitor.yml
new file mode 100644
index 0000000..5742624
--- /dev/null
+++ b/linkedin-kafka-monitor/kafka-monitor.yml
@@ -0,0 +1,23 @@
+apiVersion: apps/v1beta2
+kind: Deployment
+metadata:
+ name: kafka-monitor
+ namespace: kafka
+spec:
+ replicas: 1
+ selector:
+ matchLabels:
+ app: kafka-monitor
+ template:
+ metadata:
+ labels:
+ app: kafka-monitor
+ spec:
+ containers:
+ - name: kafka-monitor
+ image: solsson/kafka-monitor@sha256:12992f67379bc0850c977069d0283a9fb844e2f1b5530ca9525eea044b7f6b25
+ ports:
+ - name: http
+ containerPort: 8000
+ - name: metrics
+ containerPort: 8778