blob: 6900a5d942139d2f5596f7998e4c8214e2f96635 [file] [log] [blame]
Chau Ly74946012023-01-13 03:41:22 +00001#Host console log
2
3module(load="imuxsock" SysSock.Use="off")
4
5template(name="ConsoleTemplate" type="string" string="%rawmsg%")
6
7ruleset(name="ConsoleCPURuleset") {
8 action(type="omfile" file="/var/log/obmc-console-cpu.log" template="ConsoleTemplate")
9}
10ruleset(name="ConsoleATFRuleset") {
11 action(type="omfile" file="/var/log/obmc-console-atf.log" template="ConsoleTemplate")
12}
13ruleset(name="ConsoleSECPRO0Ruleset") {
14 action(type="omfile" file="/var/log/obmc-console-secpro0.log" template="ConsoleTemplate")
15}
16ruleset(name="ConsoleSECPRO1Ruleset") {
17 action(type="omfile" file="/var/log/obmc-console-secpro1.log" template="ConsoleTemplate")
18}
19ruleset(name="ConsoleMPRO0Ruleset") {
20 action(type="omfile" file="/var/log/obmc-console-mpro0.log" template="ConsoleTemplate")
21}
22ruleset(name="ConsoleMPRO1Ruleset") {
23 action(type="omfile" file="/var/log/obmc-console-mpro1.log" template="ConsoleTemplate")
24}
25ruleset(name="ConsoleSCP0Ruleset") {
26 action(type="omfile" file="/var/log/obmc-console-scp0.log" template="ConsoleTemplate")
27}
28ruleset(name="ConsoleSCP1Ruleset") {
29 action(type="omfile" file="/var/log/obmc-console-scp1.log" template="ConsoleTemplate")
30}
31
32# Custom socket for serial console logs.
33input(type="imuxsock"
34 Socket="/run/rsyslog/console/cpu"
35 CreatePath="on"
36 UseSpecialParser="off"
37 ParseHostname="off"
38 ruleset="ConsoleCPURuleset")
39
40input(type="imuxsock"
41 Socket="/run/rsyslog/console/atf"
42 CreatePath="on"
43 UseSpecialParser="off"
44 ParseHostname="off"
45 ruleset="ConsoleATFRuleset")
46
47input(type="imuxsock"
48 Socket="/run/rsyslog/console/secpro0"
49 CreatePath="on"
50 UseSpecialParser="off"
51 ParseHostname="off"
52 ruleset="ConsoleSECPRO0Ruleset")
53
54input(type="imuxsock"
55 Socket="/run/rsyslog/console/secpro1"
56 CreatePath="on"
57 UseSpecialParser="off"
58 ParseHostname="off"
59 ruleset="ConsoleSECPRO1Ruleset")
60
61input(type="imuxsock"
62 Socket="/run/rsyslog/console/mpro0"
63 CreatePath="on"
64 UseSpecialParser="off"
65 ParseHostname="off"
66 ruleset="ConsoleMPRO0Ruleset")
67
68input(type="imuxsock"
69 Socket="/run/rsyslog/console/mpro1"
70 CreatePath="on"
71 UseSpecialParser="off"
72 ParseHostname="off"
73 ruleset="ConsoleMPRO1Ruleset")
74
75input(type="imuxsock"
76 Socket="/run/rsyslog/console/scp0"
77 CreatePath="on"
78 UseSpecialParser="off"
79 ParseHostname="off"
80 ruleset="ConsoleSCP0Ruleset")
81
82input(type="imuxsock"
83 Socket="/run/rsyslog/console/scp1"
84 CreatePath="on"
85 UseSpecialParser="off"
86 ParseHostname="off"
87 ruleset="ConsoleSCP1Ruleset")
88
89$EscapeControlCharactersOnReceive off
90$DropTrailingLFOnReception off
91