Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddObjChangedObserver ¶
func AddObjChangedObserver(r Runnable)
func AddToConfObserver ¶
func GetConfigureDescMap ¶ added in v0.12.0
func GetConfigureDescMap() *linkedhashmap.Map
func LoadConfigText ¶
func LoadConfigText() string
func SaveConfigText ¶
Types ¶
type Configure ¶
type Configure struct {
sync.Mutex
TraceObjSend bool
SendQueueSize int
ObjHash int32
ObjName string
ObjType string
ObjNameSimple string
NetCollectorIP string
NetCollectorUDPPort int
NetCollectorTCPPort int
NetCollectorTcpSoTimeoutMs int
NetCollectorTcpConnectionTimeoutMs int
UDPMaxBytes int
StuckServiceBaseTimeMs int
StuckServiceRemoveEnabled bool
StuckServiceAlertEnabled bool
TraceActiveserviceYellowTime int
TraceActiveserviceRedTime int
ProfileStepMaxKeepInMemoryCount int
ProfileStepMaxCount int
ProfileHttpQuerystringEnabled bool
ProfileHttpHeaderEnabled bool
ProfileHttpHeaderKeys string
TraceHttpClientIpHeaderKey string
XlogDiscardServicePatterns string
XlogDiscardServiceShowError bool
XlogSamplingExcludePatterns string
XlogSamplingEnabled bool
XlogSamplingOnlyProfile bool
XlogSamplingStep1Ms int32
XlogSamplingStep1RatePct int
XlogSamplingStep2Ms int32
XlogSamplingStep2RatePct int
XlogSamplingStep3Ms int32
XlogSamplingStep3RatePct int
XlogSamplingOverRatePct int
XlogPatternedSamplingEnabled bool
XlogPatternedSamplingServicePatterns string
XlogPatternedSamplingOnlyProfile bool
XlogPatternedSamplingStep1Ms int32
XlogPatternedSamplingStep1RatePct int
XlogPatternedSamplingStep2Ms int32
XlogPatternedSamplingStep2RatePct int
XlogPatternedSamplingStep3Ms int32
XlogPatternedSamplingStep3RatePct int
XlogPatternedSamplingOverRatePct int
XlogPatterned2SamplingEnabled bool
XlogPatterned2SamplingServicePatterns string
XlogPatterned2SamplingOnlyProfile bool
XlogPatterned2SamplingStep1Ms int32
XlogPatterned2SamplingStep1RatePct int
XlogPatterned2SamplingStep2Ms int32
XlogPatterned2SamplingStep2RatePct int
XlogPatterned2SamplingStep3Ms int32
XlogPatterned2SamplingStep3RatePct int
XlogPatterned2SamplingOverRatePct int
XlogPatterned3SamplingEnabled bool
XlogPatterned3SamplingServicePatterns string
XlogPatterned3SamplingOnlyProfile bool
XlogPatterned3SamplingStep1Ms int32
XlogPatterned3SamplingStep1RatePct int
XlogPatterned3SamplingStep2Ms int32
XlogPatterned3SamplingStep2RatePct int
XlogPatterned3SamplingStep3Ms int32
XlogPatterned3SamplingStep3RatePct int
XlogPatterned3SamplingOverRatePct int
// contains filtered or unexported fields
}
func GetInstance ¶
func GetInstance() *Configure
type ConfigureDesc ¶ added in v0.12.0
Click to show internal directories.
Click to hide internal directories.