Skip to content

Commit d35da96

Browse files
authored
Merge pull request #42331 from libander/RHDEVDOCS-3258
RHDEVDOCS-3258 - Add Log Source
2 parents b1465fc + 4851e8a commit d35da96

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

modules/cluster-logging-collector-log-forward-syslog.adoc

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,51 @@ spec:
9696
$ oc create -f <file-name>.yaml
9797
----
9898

99+
[id=cluster-logging-collector-log-forward-examples-syslog-log-source]
100+
== Adding log source information to message output
101+
102+
You can add `namespace_name`, `pod_name`, and `container_name` elements to the `message` field of the record by adding the `AddLogSource` field to your `ClusterLogForwarder` custom resource (CR).
103+
104+
[source,yaml]
105+
----
106+
spec:
107+
outputs:
108+
- name: syslogout
109+
syslog:
110+
addLogSource: true
111+
facility: user
112+
payloadKey: message
113+
rfc: RFC3164
114+
severity: debug
115+
tag: mytag
116+
type: syslog
117+
url: tls://syslog-receiver.openshift-logging.svc:24224
118+
pipelines:
119+
- inputRefs:
120+
- application
121+
name: test-app
122+
outputRefs:
123+
- syslogout
124+
----
125+
126+
[NOTE]
127+
====
128+
This configuration is compatible with both RFC3164 and RFC5424.
129+
====
130+
131+
.Example syslog message output without `AddLogSource`
132+
[source, text]
133+
----
134+
<15>1 2020-11-15T17:06:14+00:00 fluentd-9hkb4 mytag - - - {"msgcontent"=>"Message Contents", "timestamp"=>"2020-11-15 17:06:09", "tag_key"=>"rec_tag", "index"=>56}
135+
----
136+
137+
.Example syslog message output with `AddLogSource`
138+
139+
[source, text]
140+
----
141+
<15>1 2020-11-16T10:49:37+00:00 crc-j55b9-master-0 mytag - - - namespace_name=clo-test-6327,pod_name=log-generator-ff9746c49-qxm7l,container_name=log-generator,message={"msgcontent":"My life is my message", "timestamp":"2020-11-16 10:49:36", "tag_key":"rec_tag", "index":76}
142+
----
143+
99144
[id=cluster-logging-collector-log-forward-examples-syslog-parms]
100145
== Syslog parameters
101146

0 commit comments

Comments
 (0)