fimmanager

package
v0.3.10 Latest Latest
Warning

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

Go to latest
Published: Dec 30, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FIMManager

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

FIMManager manages the File Integrity Monitoring functionality

func NewFIMManager

func NewFIMManager(cfg config.Config, clusterName string, exporter exporters.Exporter, cloudMetadata *apitypes.CloudMetadata) (*FIMManager, error)

NewFIMManager creates a new FIM manager

func (*FIMManager) GetStatus

func (fm *FIMManager) GetStatus() map[string]interface{}

GetStatus returns the current status of the FIM manager

func (*FIMManager) IsRunning

func (fm *FIMManager) IsRunning() bool

IsRunning returns whether the FIM manager is running

func (*FIMManager) Start

func (fm *FIMManager) Start(ctx context.Context) error

Start starts the FIM monitoring

func (*FIMManager) Stop

func (fm *FIMManager) Stop()

Stop stops the FIM monitoring

Jump to

Keyboard shortcuts

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