Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClickhouseConfig ¶ added in v1.7.0
type Config ¶
type Config struct {
LogLevel string
LogRateInterval time.Duration
LogRateBurst int
SendLogsLevel string
Version string
BTFPath string
PyroscopeAddr string
ContainerdSockPath string
HostCgroupsDir string
MetricsHTTPListenPort int
State state.Config
ContainerStatsEnabled bool
EBPFEventsEnabled bool
EBPFEventsPerCPUBuffer int `validate:"required"`
EBPFEventsOutputChanSize int `validate:"required"`
EBPFEventsStdioExporterEnabled bool
MutedNamespaces []string
SignatureEngineConfig signature.SignatureEngineConfig
Castai castai.Config
EnricherConfig EnricherConfig
Netflow NetflowConfig
Clickhouse ClickhouseConfig
KubeAPIServiceAddr string
ExportersQueueSize int `validate:"required"`
}
func (Config) Proto ¶ added in v1.4.0
func (c Config) Proto() *castaipb.AgentConfig
type EnricherConfig ¶ added in v1.1.0
type NetflowConfig ¶ added in v1.7.0
Click to show internal directories.
Click to hide internal directories.