telemetry

package
v1.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Registry

type Registry struct {
	// contains filtered or unexported fields
}

func NewRegistry

func NewRegistry() *Registry

func (*Registry) Healthy added in v1.4.0

func (r *Registry) Healthy() bool

func (*Registry) IncBlocklistLoad added in v1.3.0

func (r *Registry) IncBlocklistLoad(source string, success bool)

func (*Registry) IncBlocklistRefresh

func (r *Registry) IncBlocklistRefresh(success bool)

func (*Registry) IncConnection added in v1.1.0

func (r *Registry) IncConnection(direction, family, protocol, attribution string)

func (*Registry) IncEBPFReadError added in v1.3.0

func (r *Registry) IncEBPFReadError()

func (*Registry) IncEvent

func (r *Registry) IncEvent(kind, transport string)

func (*Registry) IncEventArchive

func (r *Registry) IncEventArchive(status string)

func (*Registry) IncEventExport

func (r *Registry) IncEventExport(status string)

func (*Registry) IncEventSyslog added in v1.3.0

func (r *Registry) IncEventSyslog(status string)

func (*Registry) IncKubernetesEnrichment added in v1.3.0

func (r *Registry) IncKubernetesEnrichment(hit bool)

func (*Registry) IncKubernetesRefresh

func (r *Registry) IncKubernetesRefresh(success bool)

func (*Registry) IncPolicyDecision

func (r *Registry) IncPolicyDecision(decision string)

func (*Registry) IncPolicyReload

func (r *Registry) IncPolicyReload(trigger string, success bool)

func (*Registry) IncProcessCache

func (r *Registry) IncProcessCache(hit bool)

func (*Registry) IncProcessLSMMetadata added in v1.3.0

func (r *Registry) IncProcessLSMMetadata(source string)

func (*Registry) IncProcessMetadata added in v1.3.0

func (r *Registry) IncProcessMetadata(source string)

func (*Registry) Render

func (r *Registry) Render() string

func (*Registry) SetEBPFAttachedPrograms added in v1.3.0

func (r *Registry) SetEBPFAttachedPrograms(count int)

func (*Registry) SetEventExportLastError added in v1.3.0

func (r *Registry) SetEventExportLastError()

func (*Registry) SetEventExportLastSuccess added in v1.3.0

func (r *Registry) SetEventExportLastSuccess()

func (*Registry) SetEventExportQueueDepth added in v1.3.0

func (r *Registry) SetEventExportQueueDepth(depth int)

func (*Registry) SetEventExportSpoolFiles added in v1.3.0

func (r *Registry) SetEventExportSpoolFiles(count int)

func (*Registry) SetEventSinkHealthy added in v1.4.0

func (r *Registry) SetEventSinkHealthy(sink string, healthy bool)

func (*Registry) SetKernelFeatures added in v1.4.0

func (r *Registry) SetKernelFeatures(features map[string]bool)

func (*Registry) SetKubernetesPodCount

func (r *Registry) SetKubernetesPodCount(count int)

func (*Registry) SetPolicyCounts

func (r *Registry) SetPolicyCounts(domains, endpoints int)

func (*Registry) SetPolicyLastLoaded added in v1.3.0

func (r *Registry) SetPolicyLastLoaded()

func (*Registry) SetPolicyMode added in v1.3.0

func (r *Registry) SetPolicyMode(mode string)

func (*Registry) SetPolicyRuleCounts added in v1.3.0

func (r *Registry) SetPolicyRuleCounts(counts map[string]int)

func (*Registry) StartServer

func (r *Registry) StartServer(ctx context.Context, addr string, logger *logging.Logger) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL