Documentation ¶
Index ¶
Constants ¶
View Source
const Type analyzer.Type = "k8sinfoanalyzer"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { // SendDataGroupInterval is the datagroup sending interval. // The unit is seconds. SendDataGroupInterval int `mapstructure:"send_datagroup_interval"` }
func NewDefaultConfig ¶
func NewDefaultConfig() *Config
type K8sInfoAnalyzer ¶
type K8sInfoAnalyzer struct {
// contains filtered or unexported fields
}
func (*K8sInfoAnalyzer) ConsumableEvents ¶
func (a *K8sInfoAnalyzer) ConsumableEvents() []string
func (*K8sInfoAnalyzer) ConsumeEvent ¶
func (a *K8sInfoAnalyzer) ConsumeEvent(event *model.KindlingEvent) error
func (*K8sInfoAnalyzer) Shutdown ¶
func (a *K8sInfoAnalyzer) Shutdown() error
func (*K8sInfoAnalyzer) Start ¶
func (a *K8sInfoAnalyzer) Start() error
func (*K8sInfoAnalyzer) Type ¶
func (a *K8sInfoAnalyzer) Type() analyzer.Type
Click to show internal directories.
Click to hide internal directories.