 Documentation
      ¶
      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.