项目

一般

简介

功能 #5434 » LogWriter.ini

钱 伯宁, 2026-06-27 11:01

 
1
[ThreadCfg]
2
TraceLogTheard = {7}
3
TimerThread    = {7}
4
LogRxThread    = {7}
5
PhyLogThread   = {7}
6

    
7
[Self]
8
LogFileNum      = 30
9
LogFileSize     = 10240
10
OutputLogLevel  = 0
11
versionId       = 1
12
testMemPath     = /usr/bin
13
memDumpPath     = /yzmm/gnb/phy
14
NotifyMsgPeriod = 25
15

    
16
[Tcp]
17
LogServerIp       = 127.0.0.1
18
LogServerPort     = 8001
19
SendDataSrcIpPath = /gnb-cu-amf:GNB-CU-AMF/BASE
20
SendDataSrcIpKey  = GNB_SCTP_IP_ADDRESS
21
SendDataSrcPort   = 8001
22

    
23
[CuBinLog]
24
LogFileNum        = 50
25
LogFileSize       = 10240
26
FlowControlSwitch = true
27
LogNum            = 10000
28
StatLogFileNum    = 50
29
StatLogFileSize   = 10240
30
TraceRuleFileNum  = 5
31
TraceRuleFileSize = 1048576
32
StatRuleFileNum   = 5
33
StatRuleFileSize  = 1048576
34

    
35
[DuBinLog]
36
LogFileNum        = 50
37
LogFileSize       = 10240
38
FlowControlSwitch = true
39
LogNum            = 10000
40
StatLogFileNum    = 50
41
StatLogFileSize   = 10240
42
TraceRuleFileNum  = 10
43
TraceRuleFileSize = 1048576
44

    
45
[BaseService]
46
LogFileNum        = 20
47
LogFileSize       = 10240
48
GnbRunLogFileNum  = 20
49
GnbRunLogFileSize = 10240
50

    
51
[GnbAgent]
52
LogFileNum      = 20
53
LogFileSize     = 51200
54
CoreLogFileNum  = 10
55
CoreLogFileSize = 10485760
56

    
57
[ApDriver]
58
LogFileNum  = 30
59
LogFileSize = 10240
60

    
61
[CoreDump]
62
CoreDumpNum  = 10
63
CoreDumpSize = 104857600
64

    
65
[UPLatency]
66
Switch      = 1
67
TimerPeriod = 200
68
LogFileNum  = 30
69
LogFileSize = 20480
70
PosFile     = /memdisk/log/up_latency/PosRecord.ini
71

    
72
[ArmLogPath]
73
Trace            = /data/log/logwriter/
74
Bin              = /data/log/binlog/
75
Rule             = /memdisk/log/rule/
76
PhyBin           = /data/log/phy/
77
CuStat           = /data/log/cu/
78
DuStat           = /data/log/du/
79
CoreDump         = /data/core/
80
GnbAgentCoreDump = /data/log/gnb_agent/
81
LocalRule        = /data/log/rule/
82
UPLatency        = /data/log/up_latency/
83

    
84
[ForwardLogPath]
85
CuBin             = cu/binlog
86
CuStat            = cu/statlog
87
DuBin             = du/binlog
88
DuStat            = du/statlog
89
Phy0Bin           = phy/binlog/phy0
90
Phy1Bin           = phy/binlog/phy1
91
Phy2Bin           = phy/binlog/phy2
92
Phy3Bin           = phy/binlog/phy3
93
Phy0Run           = phy/runlog/phy0
94
Phy1Run           = phy/runlog/phy1
95
Phy2Run           = phy/runlog/phy2
96
Phy3Run           = phy/runlog/phy3
97
PhyStat           = phy/statlog
98
LogWriter         = logwriter
99
BaseService       = baseservice
100
GnbRun            = gnbrun
101
GnbAgent          = gnb_agent
102
ApDriver          = ap_driver
103
CoreDumpPath      = coredump
104
CuTraceRule       = cu/tracerule
105
DuTraceRule       = du/tracerule
106
CuStatRule        = cu/statrule
107
AgentCoreDumpPath = gnb_agent/coredump
108
UPLatency         = up_latency
109
LogInfo           = /data/logfileid/LogInfoRecording.ini
110

    
111
[ShmSpecIndex]
112
Index = {0,1,2,3,4,5,8}
113

    
114
# Type:0:二进制Trace日志(yzb ptr) 1:文本Trace日志(txb) 2:二进制统计日志(cus pst) 3:文本统计日志(txs) 4:日志通知消息 5: 用户面指标日志
115
# 日志通知消息,CU(329)、Baservice(359)、LogWriter(389)、DU(429)、ap_driver(459)、gnb_agent(489)
116
[ShmSpec_0]
117
OriKeys = {329,429}
118
ShmSize = 1048576
119
Type    = 4
120

    
121
# 100kb
122
[ShmSpec_1]
123
OriKeys = {300}
124
ShmSize = 102400
125
Type    = 0
126

    
127
# 1M
128
[ShmSpec_2]
129
OriKeys = {305,306,309,310,311,314,400,403,404,405,406,408,409,410}
130
ShmSize = 1048576
131
Type    = 0
132

    
133
# 20M
134
[ShmSpec_3]
135
OriKeys = {307,308,312,320}
136
ShmSize = 20971520
137
Type    = 0
138

    
139
# 30M
140
[ShmSpec_4]
141
OriKeys = {401,402}
142
ShmSize = 31457280
143
Type    = 0
144

    
145
# 二进制统计日志,CU(328)、Baservice(358)、DU(428)
146
[ShmSpec_5]
147
OriKeys = {328}
148
ShmSize = 5242880
149
Type    = 2
150

    
151
# 文本统计日志 gnb_agent
152
# [ShmSpec_6]
153
# OriKeys={488}
154
# ShmSize=1048576
155
# Type=3
156
# 文本Trace日志 BaseService(330~357)LogWriter(360~387)ap_driver(430~457) gnb_agent(460~487)
157
# [ShmSpec_7]
158
# OriKeys={357,387,457,487}
159
# ShmSize=2048576
160
# Type=1
161
# 用户面指标日志 cu (330~340) du (430~440)
162
[ShmSpec_8]
163
OriKeys = {330,331,332,333,334,430,431,432}
164
ShmSize = 2097152
165
Type    = 5
166

    
167
[PhyBinLog]
168
TraceLogSwitch     = 1
169
ReadTraceLogPeriod = 100
170
BindCore           = 1
171
TraceLogFileNum    = 10
172
TraceLogFileSize   = 10240
173
BuffLogFile        = /memdisk/log/phy/phy.dat
174
HeaderAddress      = 0x89F00000:64:4
175
TraceAddress       = 0x89F00040:4194240:4
176

    
177
# Common 0xa4e9a70~912
178
# Pdcch 0xa4e9e20~992
179
# Pdsch 0xa4ea340~704
180
# Ssb   0xa4ea620~992
181
# Csirs 0xa4eaa20~992
182
# Deofdm 0xa4eb050~432
183
# Prach 0xa4ebb00~768
184
# Srs 0xa4ebec0~832  header 0xa4ebeb0~16
185
[PhyStatLog]
186
StatLogSwitch     = 1
187
ReadStatLogPeriod = 1000
188
BindCore          = 1
189
StatLogFileNum    = 10
190
StatLogFileSize   = 10240
191
CmdSectionNames   = Cmds0,Cmds1
192

    
193
[Cmds0]
194
Cmds        = test_mem 0xa4e9400 288
195
StatItem    = "Slot indication and channels schedule statistic","Schedule Status per second","Tasks Schedule status per second statistic"
196
ItemAddress = 0xa4e9400,0xa4e9430,0xa4e9450
197
ItemLen     = 48,32,208
198

    
199
[Cmds1]
200
Cmds        = test_mem 0xa4e9520 960
201
StatItem    = Tasks status statistic per second
202
ItemAddress = 0xa4e9520
203
ItemLen     = 960
204

    
205
[PhyRunLog]
206
RunLogSwitch     = 0
207
ReadRunLogPeriod = 280
208
BindCore         = 1
209
RunLogFileNum    = 200
210
RunLogFileSize   = 20480
211
BuffLogFile      = /memdisk/log/phy/run.dat
212
ItemAddress      = 0X8FA00000
213
ItemLen          = 524288
214
ItemNum          = 4
(7-7/8)