Documentation
¶
Index ¶
Constants ¶
View Source
const ( DefaultDecoderQueueCount = 1 DefaultDecoderQueueSize = 4096 DefaultPerfDecoderQueueCount = 2 DefaultPerfDecoderQueueSize = 4096 DefaultEventTTL = 720 // hour DefaultPerfEventTTL = 168 // hour DefaultAlertEventTTL = 720 // hour )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Base *config.Config
CKWriterConfig config.CKWriterConfig `yaml:"event-ck-writer"`
DecoderQueueCount int `yaml:"event-decoder-queue-count"`
DecoderQueueSize int `yaml:"event-decoder-queue-size"`
EventTTL int `yaml:"event-ttl"`
PerfCKWriterConfig config.CKWriterConfig `yaml:"perf-event-ck-writer"`
PerfDecoderQueueCount int `yaml:"perf-event-decoder-queue-count"`
PerfDecoderQueueSize int `yaml:"perf-event-decoder-queue-size"`
PerfEventTTL int `yaml:"perf-event-ttl"`
AlertEventTTL int `yaml:"alert-event-ttl"`
K8sCKWriterConfig config.CKWriterConfig `yaml:"k8s-event-ck-writer"`
K8sDecoderQueueCount int `yaml:"k8s-event-decoder-queue-count"`
K8sDecoderQueueSize int `yaml:"k8s-event-decoder-queue-size"`
}
type EventConfig ¶
type EventConfig struct {
Event Config `yaml:"ingester"`
}
Click to show internal directories.
Click to hide internal directories.