Versions in this module Expand all Collapse all v1 v1.12.9 Oct 15, 2026 Changes in this version + var DefaultProfileTypes = []string + type Inputs struct + AppName string + AppVersion string + Code shared.ProfilingConfig + Environment string + File shared.ProfilingConfig + Getenv func(string) string + TracingEnabled bool + type Profiler struct + func New(s Settings, log logger.Logger) *Profiler + func (p *Profiler) Running() bool + func (p *Profiler) Settings() Settings + func (p *Profiler) Start() error + func (p *Profiler) Stop(ctx context.Context) error + type Settings struct + ApplicationName string + BasicAuthPassword string + BasicAuthUser string + ProfileTypes []string + Push bool + ServerAddress string + SpanLabels bool + Tags map[string]string + TenantID string + Warnings []string + func Resolve(in Inputs) Settings