Skip to content

Commit

Permalink
refactor: pass metric prefix to handler for consistency with otlp (#1…
Browse files Browse the repository at this point in the history
…5444) (#15515)

(cherry picked from commit 310dc3c)

Co-authored-by: kruskall <[email protected]>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
  • Loading branch information
mergify[bot] and kruskall authored Jan 31, 2025
1 parent 7070128 commit ce6f5a7
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions internal/beater/api/mux.go
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ func NewMux(
{AgentConfigRUMPath, builder.rumAgentConfigHandler(fetcher, meterProvider)},
{IntakeRUMPath, rumIntakeHandler},
{IntakeRUMV3Path, rumIntakeHandler},
{IntakePath, builder.backendIntakeHandler(meterProvider)},
{IntakePath, builder.backendIntakeHandler("apm-server.server.", meterProvider)},
{OTLPTracesIntakePath, builder.otlpHandler(otlpHandlers.HandleTraces, "apm-server.otlp.http.traces.", meterProvider)},
{OTLPMetricsIntakePath, builder.otlpHandler(otlpHandlers.HandleMetrics, "apm-server.otlp.http.metrics.", meterProvider)},
{OTLPLogsIntakePath, builder.otlpHandler(otlpHandlers.HandleLogs, "apm-server.otlp.http.logs.", meterProvider)},
Expand Down Expand Up @@ -171,10 +171,10 @@ type routeBuilder struct {
intakeSemaphore input.Semaphore
}

func (r *routeBuilder) backendIntakeHandler(mp metric.MeterProvider) func() (request.Handler, error) {
func (r *routeBuilder) backendIntakeHandler(metricsPrefix string, mp metric.MeterProvider) func() (request.Handler, error) {
return func() (request.Handler, error) {
h := intake.Handler(mp, r.intakeProcessor, backendRequestMetadataFunc(r.cfg), r.batchProcessor)
return middleware.Wrap(h, backendMiddleware(r.cfg, r.authenticator, r.ratelimitStore, "apm-server.server.", mp)...)
return middleware.Wrap(h, backendMiddleware(r.cfg, r.authenticator, r.ratelimitStore, metricsPrefix, mp)...)
}
}

Expand Down

0 comments on commit ce6f5a7

Please sign in to comment.