AxoSyslog

AxoSyslog is the schema for the AxoSyslogs API.

Available in Logging operator version 5.4 and later.

(metav1.TypeMeta, required)

metadata (metav1.ObjectMeta, optional)

spec (AxoSyslogSpec, optional)

status (AxoSyslogStatus, optional)

AxoSyslogSpec

AxoSyslogSpec defines the desired state of AxoSyslog.

destinations ([]Destination, optional)

Destinations is a list of destinations to be rendered in the AxoSyslog configuration.

logPaths ([]LogPath, optional)

LogPaths is a list of log paths to be rendered in the AxoSyslog configuration.

LogPath

LogPath defines a single log path that will be rendered in the AxoSyslog configuration.

destination (string, optional)

Name of a destination to be used in the log path.

filterx (string, optional)

FilterX block to be rendered within the log path.

Destination

Destination defines a single destination that will be rendered in the AxoSyslog configuration.

config (string, optional)

Config is the configuration for the destination.

name (string, optional)

Name of the destination.

AxoSyslogStatus

AxoSyslogStatus defines the observed state of AxoSyslog.

problems ([]string, optional)

Problems with the AxoSyslog resource.

problemsCount (int, optional)

Number of problems with the AxoSyslog resource.

sources ([]Source, optional)

Sources configured for AxoSyslog.

Source

Source represents the log sources for AxoSyslog.

otlp (*OTLPSource, optional)

OTLP specific configuration.

OTLPSource

OTLPSource contains configuration for OpenTelemetry Protocol sources.

endpoint (string, optional)

Endpoint for the OTLP source.

AxoSyslogList

AxoSyslogList contains a list of AxoSyslog

(metav1.TypeMeta, required)

metadata (metav1.ListMeta, optional)

items ([]AxoSyslog, required)