Documentation
¶
Overview ¶
Package agentimpl defines the tracer agent.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrAgentDisabled = errors.New(messageAgentDisabled)
ErrAgentDisabled indicates that the trace-agent wasn't enabled through environment variable or config.
Functions ¶
func NewAgent ¶
func NewAgent(deps dependencies) (traceagent.Component, error)
NewAgent creates a new Agent component.
Types ¶
type Params ¶
type Params struct {
// PIDFilePath contains the value of the --pidfile flag.
PIDFilePath string
// CPUProfile contains the value for the --cpu-profile flag.
CPUProfile string
// MemProfile contains the value for the --mem-profile flag.
MemProfile string
// DisableInternalProfiling is used to disable internal profiling.
DisableInternalProfiling bool
}
Params replicates the run.Params needed by the tracer agent. This is required to avoid cyclic dependencies.
Click to show internal directories.
Click to hide internal directories.