openreplay/backend/pkg/server/tracer/tracer.go
Alexander 3b3e95a413
Observability upgrade (#3146)
* feat(metrics): grand update

* feat(metrics): fixed missing part in ee tracer

* feat(assets): added missing arg

* feat(metrics): fixed naming problems
2025-03-13 08:09:29 +01:00

24 lines
449 B
Go

package tracer
import (
"net/http"
"openreplay/backend/pkg/metrics/database"
db "openreplay/backend/pkg/db/postgres/pool"
"openreplay/backend/pkg/logger"
)
type Tracer interface {
Middleware(next http.Handler) http.Handler
Close() error
}
type tracerImpl struct{}
func NewTracer(log logger.Logger, conn db.Pool, metrics database.Database) (Tracer, error) {
return &tracerImpl{}, nil
}
func (t *tracerImpl) Close() error {
return nil
}