
Jaeger collector
- Agent which collects data and put to storage
./jaeger-collector --span-storage.type elasticsearch --es.server-urls http://{elasticsearch}:9200 --collector.zipkin.http-port=9411
| Port | Protocol | Function |
|---|---|---|
| 14267 | TChannel | used by jaeger-agent to send spans in jaeger.thrift format |
| 14250 | gRPC | used by jaeger-agent to send spans in model.proto format |
| 14268 | HTTP | can accept spans directly from clients in jaeger.thrift format over binary thrift protocol |
| 9411 | HTTP | can accept Zipkin spans in JSON or Thrift (disabled by default) |
| 14269 | HTTP | Healthcheck at / and metrics at /metrics |
Jaeger Query Service & UI
jaeger
./jaeger-query --span-storage.type elasticsearch --es.server-urls http://{elasticsearch}:9200
| Port | Protocol | Function |
|---|---|---|
| 16686 | HTTP | /api/* endpoints and Jaeger UI at / |
| 16687 | HTTP | Healthcheck at / and metrics at /metrics |
Jaeger Agent
./jaeger-agent --reporter.grpc.host-port=127.0.0.1:14250
Listener of jaeger client and push to jaeger-collector |Port | Protocol | Function | |-----|-----|----| |6831 | UDP | accept jaeger.thrift in compact Thrift protocol used by most current Jaeger clients |6832 | UDP | accept jaeger.thrift in binary Thrift protocol used by Node.js Jaeger client (because thriftrw npm package does not support compact protocol) |5778 | HTTP | serve configs, sampling strategies |5775 | UDP | accept zipkin.thrift in compact Thrift protocol (deprecated; only used by very old Jaeger clients, circa 2016) |14271 | HTTP | Healthcheck at / and metrics at /metrics