signoz/pkg/statsreporter/statsreporter.go
Vibhu Pandey a1fa2769e4
feat(statsreporter): build a statsreporter service (#8177)
- build a new statsreporter service
2025-06-09 16:43:29 +05:30

19 lines
306 B
Go

package statsreporter
import (
"context"
"github.com/SigNoz/signoz/pkg/factory"
"github.com/SigNoz/signoz/pkg/valuer"
)
type StatsReporter interface {
factory.Service
Report(context.Context) error
}
type StatsCollector interface {
Collect(context.Context, valuer.UUID) (map[string]any, error)
}