MCPcopy
hub / github.com/grafana/tempo / NewTempoAllInOne

Function NewTempoAllInOne

integration/util/services.go:21–41  ·  view source on GitHub ↗
(rp e2e.ReadinessProbe)

Source from the content-addressed store, hash-verified

19)
20
21func NewTempoAllInOne(rp e2e.ReadinessProbe) *e2e.HTTPService {
22 args := []string{"-config.file=" + filepath.Join(e2e.ContainerSharedDir, tempoConfigFile), "-target=all"}
23
24 s := e2e.NewHTTPService(
25 "tempo",
26 image,
27 e2e.NewCommandWithoutEntrypoint("/tempo", args...),
28 rp,
29 3200, // http all things
30 3201, // http internal server if enabled
31 9095, // grpc tempo
32 14250, // jaeger grpc ingest
33 9411, // zipkin ingest (used by load)
34 4317, // otlp grpc
35 4318, // OTLP HTTP
36 )
37
38 s.SetMetricsTimeout(MetricsTimeout)
39 s.SetBackoff(tempoBackoff())
40 return s
41}
42
43func NewTempoQuery() *e2e.HTTPService {
44 args := []string{

Callers 1

startSingleBinaryMethod · 0.85

Calls 2

tempoBackoffFunction · 0.85
JoinMethod · 0.65

Tested by

no test coverage detected