SyslogNGFlowSpec

SyslogNGFlowSpec

SyslogNGFlowSpec is the Kubernetes spec for SyslogNGFlows

filters ([]SyslogNGFilter, optional)

globalOutputRefs ([]string, optional)

localOutputRefs ([]string, optional)

loggingRef (string, optional)

match (*SyslogNGMatch, optional)

outputMetrics ([]filter.MetricsProbe, optional)

Output metrics are applied before the log reaches the destination and contain output metadata like: name, namespace and scope. Scope shows whether the output is a local or global one. Available in Logging operator version 4.5 and later.

SyslogNGFilter

Filter definition for SyslogNGFlowSpec

id (string, optional)

match (*filter.MatchConfig, optional)

parser (*filter.ParserConfig, optional)

rewrite ([]filter.RewriteConfig, optional)

SyslogNGFlow

Flow Kubernetes object

(metav1.TypeMeta, required)

metadata (metav1.ObjectMeta, optional)

spec (SyslogNGFlowSpec, optional)

status (SyslogNGFlowStatus, optional)

SyslogNGFlowList

FlowList contains a list of Flow

(metav1.TypeMeta, required)

metadata (metav1.ListMeta, optional)

items ([]SyslogNGFlow, required)