Documentation
¶
Overview ¶
Package victorialogs provides a component for managing a VictoriaLogs server using containerd. VictoriaLogs is a log storage system that uses LogsQL for querying.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VictoriaLogsComponent ¶
type VictoriaLogsComponent struct {
Log *slog.Logger
CC *containerd.Client
Namespace string
DataPath string
// contains filtered or unexported fields
}
func NewVictoriaLogsComponent ¶
func NewVictoriaLogsComponent(log *slog.Logger, cc *containerd.Client, namespace, dataPath string) *VictoriaLogsComponent
func (*VictoriaLogsComponent) HTTPEndpoint ¶
func (c *VictoriaLogsComponent) HTTPEndpoint() string
func (*VictoriaLogsComponent) IsRunning ¶
func (c *VictoriaLogsComponent) IsRunning() bool
func (*VictoriaLogsComponent) Start ¶
func (c *VictoriaLogsComponent) Start(ctx context.Context, config VictoriaLogsConfig) error
type VictoriaLogsConfig ¶
Click to show internal directories.
Click to hide internal directories.