Documentation
¶
Index ¶
Constants ¶
View Source
const RUNASUSER = "run_as_user"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentConfig ¶
type Logs ¶
type Logs struct {
ForceFlushInterval int `force_flush_interval`
LogStream string
LogsCollect *logs.Collection
}
func (*Logs) AddLogFile ¶
func (*Logs) AddWindowsEvent ¶
type Metrics ¶
type Metrics struct {
AppendDimensions *metric.AppendDimensions
AggregationDimensions *metric.AggregationDimensions
MetricsCollect *metric.Collection
}
func (*Metrics) CollectAllMetrics ¶
func (*Metrics) Collection ¶
func (config *Metrics) Collection() *metric.Collection
type Traces ¶ added in v1.300028.0
type Traces struct {
TracesCollected struct {
Xray struct {
BindAddress string `json:"bind_address"`
TcpProxy struct {
BindAddress string `json:"bind_address"`
} `json:"tcp_proxy"`
} `json:"xray"`
} `json:"traces_collected"`
Concurrency int `json:"concurrency"`
BufferSizeMB int `json:"buffer_size_mb"`
ResourceArn string `json:"resource_arn,omitempty"`
LocalMode bool `json:"local_mode,omitempty"` //local
Insecure bool `json:"insecure, omitempty"` //noverifyssl
Credentials *struct {
RoleArn string `json:"role_arn,omitempty"`
} `json:"credentials,omitempty"`
EndpointOverride string `json:"endpoint_override,omitempty"` //endpoint
RegionOverride string `json:"region_override,omitempty"` //region
ProxyOverride string `json:"proxy_override,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.