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.