Jaeger: open source, end-to-end distributed tracing.
Monitor and troubleshoot transactions in complex distributed systems.
Install
Config Jaeger
Config Jaeger by Environment variable
- "SPAN_STORAGE_TYPE" = "badger"
(canbe "memory", "cassandra", "elasticsearch", "kafka", "grpc-plugin", "badger")
- "BADGER_EPHEMERAL" = "false",
- "BADGER_DIRECTORY_VALUE" = "your directory to save badger value"
- "BADGER_DIRECTORY_KEY" = "your directory to save badger key"
- See more config
Run Jaeger
- Run CLI
jaeger-all-in-one
- The query UI run on http://localhost:16686
- Sampler port is
5778
- Reporter port is
6831
- Collector port is
14268
Run Jaeger as a Service
- Use nssm to add Jaeger as a Service