Documentation
¶
Index ¶
- type Registry
- func (r *Registry) Healthy() bool
- func (r *Registry) IncBlocklistLoad(source string, success bool)
- func (r *Registry) IncBlocklistRefresh(success bool)
- func (r *Registry) IncConnection(direction, family, protocol, attribution string)
- func (r *Registry) IncEBPFReadError()
- func (r *Registry) IncEvent(kind, transport string)
- func (r *Registry) IncEventArchive(status string)
- func (r *Registry) IncEventExport(status string)
- func (r *Registry) IncEventSyslog(status string)
- func (r *Registry) IncKubernetesEnrichment(hit bool)
- func (r *Registry) IncKubernetesRefresh(success bool)
- func (r *Registry) IncPolicyDecision(decision string)
- func (r *Registry) IncPolicyReload(trigger string, success bool)
- func (r *Registry) IncProcessCache(hit bool)
- func (r *Registry) IncProcessLSMMetadata(source string)
- func (r *Registry) IncProcessMetadata(source string)
- func (r *Registry) Render() string
- func (r *Registry) SetEBPFAttachedPrograms(count int)
- func (r *Registry) SetEventExportLastError()
- func (r *Registry) SetEventExportLastSuccess()
- func (r *Registry) SetEventExportQueueDepth(depth int)
- func (r *Registry) SetEventExportSpoolFiles(count int)
- func (r *Registry) SetEventSinkHealthy(sink string, healthy bool)
- func (r *Registry) SetKernelFeatures(features map[string]bool)
- func (r *Registry) SetKubernetesPodCount(count int)
- func (r *Registry) SetPolicyCounts(domains, endpoints int)
- func (r *Registry) SetPolicyLastLoaded()
- func (r *Registry) SetPolicyMode(mode string)
- func (r *Registry) SetPolicyRuleCounts(counts map[string]int)
- func (r *Registry) StartServer(ctx context.Context, addr string, logger *logging.Logger) error
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) IncBlocklistLoad ¶ added in v1.3.0
func (*Registry) IncBlocklistRefresh ¶
func (*Registry) IncConnection ¶ added in v1.1.0
func (*Registry) IncEBPFReadError ¶ added in v1.3.0
func (r *Registry) IncEBPFReadError()
func (*Registry) IncEventArchive ¶
func (*Registry) IncEventExport ¶
func (*Registry) IncEventSyslog ¶ added in v1.3.0
func (*Registry) IncKubernetesEnrichment ¶ added in v1.3.0
func (*Registry) IncKubernetesRefresh ¶
func (*Registry) IncPolicyDecision ¶
func (*Registry) IncPolicyReload ¶
func (*Registry) IncProcessCache ¶
func (*Registry) IncProcessLSMMetadata ¶ added in v1.3.0
func (*Registry) IncProcessMetadata ¶ added in v1.3.0
func (*Registry) SetEBPFAttachedPrograms ¶ added in v1.3.0
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 (*Registry) SetEventExportSpoolFiles ¶ added in v1.3.0
func (*Registry) SetEventSinkHealthy ¶ added in v1.4.0
func (*Registry) SetKernelFeatures ¶ added in v1.4.0
func (*Registry) SetKubernetesPodCount ¶
func (*Registry) SetPolicyCounts ¶
func (*Registry) SetPolicyLastLoaded ¶ added in v1.3.0
func (r *Registry) SetPolicyLastLoaded()
func (*Registry) SetPolicyMode ¶ added in v1.3.0
func (*Registry) SetPolicyRuleCounts ¶ added in v1.3.0
Click to show internal directories.
Click to hide internal directories.