Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Pattern #1 - Basic

This pattern features a scenario where clients are instrumented using OTLP, sending data to a cluster of collectors configured with a file similiar to config.yaml from this repository. To get this scenario working, you’ll need to have a Jaeger instance running.

If you don’t have a client readily available, you can use the "tracegen" utility to generate traces.

basic I
Figure 1. Basic I

A variant of this pattern includes a fanout, sending data to multiple exporters.

basic II
Figure 2. Basic II - Fanout

Running

podman run -p 14250:14250 -p 16686:16686 jaegertracing/all-in-one:1.24 --log-level=debug
otelcontribcol_linux_amd64 --config config.yaml
tracegen -otlp-insecure -otlp-endpoint localhost:4317 -traces 1