Versions in this module Expand all Collapse all v2 v2.4.3 Feb 9, 2022 Changes in this version + type Correlation struct — windows/amd64 + ActivityID string + RelatedActivityID string + type Event struct — windows/amd64 + Channel string + Computer string + Correlation *Correlation + EventData string + EventID int + EventRecordID int + Execution *Execution + Keywords string + Level int + LevelText string + Message string + Opcode int + OpcodeText string + Security *Security + Source string + Task int + TaskText string + TimeCreated string + UserData string + Version int + type Execution struct — windows/amd64 + ProcessID uint32 + ProcessName string + ThreadID uint32 + type Security struct — windows/amd64 + UserID string + UserName string + type Target struct — windows/amd64 + func New(logger log.Logger, handler api.EntryHandler, relabel []*relabel.Config, ...) (*Target, error) + func (t *Target) Details() interface{} + func (t *Target) DiscoveredLabels() model.LabelSet + func (t *Target) Labels() model.LabelSet + func (t *Target) Ready() bool + func (t *Target) Stop() error + func (t *Target) Type() target.TargetType + type TargetManager struct + func NewTargetManager(reg prometheus.Registerer, logger log.Logger, client api.EntryHandler, ...) (*TargetManager, error) + func (tm *TargetManager) ActiveTargets() map[string][]target.Target + func (tm *TargetManager) AllTargets() map[string][]target.Target + func (tm *TargetManager) Ready() bool + func (tm *TargetManager) Stop()