Setup Distributed Tracing in Grey Matter on Kubernetes
Prerequisites
Overview
Steps
1. Install Jaegar
apiVersion: v1
kind: Service
metadata:
name: jaeger
labels:
app: jaeger
spec:
ports:
- port: 9411
targetPort: 9411
name: trace
- port: 16686
targetPort: 16686
name: ui
selector:
app: jaeger
type: NodePort
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: jaeger
spec:
selector:
matchLabels:
app: jaeger
replicas: 1
template:
metadata:
labels:
app: jaeger
spec:
containers:
- name: jaeger
image: jaegertracing/all-in-one
imagePullPolicy: Always
ports:
- name: trace
containerPort: 9411
- name: ui
containerPort: 16686
env:
- name: COLLECTOR_ZIPKIN_HTTP_PORT
value: "9411"
- name: QUERY_BASE_PATH
value: "/apps/trace"
- name: LOG_LEVEL
value: "debug"2. Turn on tracing for the Edge
3. Verify Trace Collection

Last updated
Was this helpful?