Configuration Example
The following is an example configuration.
logging transaction message enable
Sample Output
The following is a sample output.
/opt/workspace/monsublogs# cat 'sgw.imsi-*_WithTxnLogs_TS_2020-12-22T15:16:58.158964842.txt'
Transaction Log received from Instance: smf.nodemgr.cn.cn.0
************* TRANSACTION: 00088 *************
TRANSACTION SUCCESS:
Txn Type : NmgrRersourceMgmtRequest(1025)
Priority : 1
Session Namespace : sgw(2)
LOG MESSAGES:
2020/12/22 15:20:07.093 [TRACE] [infra.message_log.core] >>>>>>>>
IPC message
Name: NmgrRersourceMgmtRequest
MessageType: NmgrRersourceMgmtRequest
Key:
--body--
{"supi":"imsi-123456789012348","idReqType":1,"serviceUsertype":2}
2020/12/22 15:20:07.093 [DEBUG] [nodemgr0.app.Int]
GetSessionNamespace for txn id: 88, Type: 1025
2020/12/22 15:20:07.093 [DEBUG] [nodemgr0.app.Int]
GetSessionNamespace returned namespace : 2
2020/12/22 15:20:07.093 [INFO] [nodemgr0.app.Int]
RECEIVED REQUEST <-- NmgrRersourceMgmtRequest
2020/12/22 15:20:07.093 [TRACE] [infra.message_log.core] <<<<<<<<
***********************************************
Transaction Log received from Instance: smf.protocol.cn.cn.0
************* TRANSACTION: 00050 *************
TRANSACTION SUCCESS:
Txn Type : 524(524)
Priority : 1
Session Namespace : sgw(2)
INCOMING REQUEST:
Message: Sx Session Establishment Request
Description: Sx Session Establishment Request Message from SGWC to SGWU
Source: 209.165.200.229
Destination: 209.165.200.228
PAYLOAD:
Sx Session Establishment Request:
Sx Session Establishment Request:
CreatePdr:
CreatePdr[0]:
PdrId: 1
Precedence: 0
Pdi:
SrcIf: CORE
UeIp:
Src: false
Dst: false
IPv4Addr: 209.165.201.30
TEndpointId: 1
Valid: true
OuterHdrRem: 0
FarId:
FarId[0]: 1
Qfi: 0
OuterHdrRemValid: false
CreatePdr[1]:
PdrId: 2
Precedence: 0
Pdi:
SrcIf: ACCESS
UeIp:
Src: false
Dst: false
IPv4Addr: 209.165.201.30
TEndpointId: 2
Valid: true
OuterHdrRem: 0
FarId:
FarId[0]: 2
Qfi: 0
OuterHdrRemValid: false
CreateFar:
CreateFar[0]:
FarId: 1
ApplyAction:
Drop: true
Frwd: false
Buff: false
Nocp: false
Dupl: false
Valid: true
FwdParams:
DestIf: ACCESS
RedirectInfo:
AddrType: 0
Valid: false
OuterHdr:
OuterHdrDesc: 0
Teid: 0
IPv4Address: 209.165.201.30
Port: 0
Valid: false
TEndptId: 2
OuterPktTos: 255
InnerPktTos: 255
TosOpt:
CopyInner: false
CopyOuter: false
SendTos: 0
PfcpSmFlags:
Drobu: false
Qaurr: false
Sndem: false
Valid: false
Valid: true
DuplParams:
DestIf: ACCESS
OuterHdr:
OuterHdrDesc: 0
Teid: 0
IPv4Address: 209.165.201.30
Port: 0
Valid: false
InterceptInfo:
InterceptId: 0
ChargingId: 0
SmfLiNodeId:
IpDesc: 0
IPv4Address: 209.165.201.30
Valid: false
PduSessionId: 0
Valid: false
Valid: false
BarId: 0
CreateFar[1]:
FarId: 2
ApplyAction:
Drop: true
Frwd: false
Buff: false
Nocp: false
Dupl: false
Valid: true
FwdParams:
DestIf: CORE
RedirectInfo:
AddrType: 0
Valid: false
OuterHdr:
OuterHdrDesc: 0
Teid: 0
IPv4Address: 209.165.201.30
Port: 0
Valid: false
TEndptId: 1
OuterPktTos: 255
InnerPktTos: 255
TosOpt:
CopyInner: false
CopyOuter: false
SendTos: 0
PfcpSmFlags:
Drobu: false
Qaurr: false
Sndem: false
Valid: false
Valid: true
DuplParams:
DestIf: ACCESS
OuterHdr:
OuterHdrDesc: 0
Teid: 0
IPv4Address: 209.165.201.30
Port: 0
Valid: false
InterceptInfo:
InterceptId: 0
ChargingId: 0
SmfLiNodeId:
IpDesc: 0
IPv4Address: 209.165.201.30
Valid: false
PduSessionId: 0
Valid: false
Valid: false
BarId: 0
CreateTEndpt:
CreateTEndpt[0]:
EndpointId: 1
FTeid:
Teid: 0
IPv4Address: 209.165.201.30
ChooseId: 0
BearerLvlInfo:
Valid: 1
Qci: 6
CreateTEndpt[1]:
EndpointId: 2
FTeid:
Teid: 0
IPv4Address: 209.165.201.30
ChooseId: 0
BearerLvlInfo:
Valid: 1
Qci: 6
PdnType: 0
UplaneInacTimer: 0
MetaData: From:209.165.200.229:11000->To:209.165.200.228:8805 Seqno:37
Supi: Seid:1224979349111832634 Cmnid:0 Rseid:0 IntfType:0
UserIDInfo:
Valid: false
XHeaderInfo:
RatType:
Valid: false
CfPolicyId:
PolicyId: 0
Valid: false
ChargingDisabled:
Valid: false
Value: false
ChargingParams:
Valid: 0
GyOfflineChargingEnabled: 0
OUTGOING RESPONSE:
Message: Sx Session Establishment Response
Description: Sx Session Establishment Response Message from SGWU to SGWC
Source: 209.165.200.228
Destination: 209.165.200.229
PAYLOAD:
Sx Session Establishment Response:
Sx Session Establishment Response:
Cause: 1
OffendingIe: 0
FSeid:
Seid: 10002
IPv4Address: 209.165.200.228
CreatedTEndpt:
CreatedTEndpt[0]:
EndpointId: 1
FTeid:
Teid: 2086
IPv4Address: 209.165.201.1
ChooseId: 0
CreatedTEndpt[1]:
EndpointId: 2
FTeid:
Teid: 2087
IPv4Address: 209.165.200.226
ChooseId: 0
MetaData: From:209.165.200.228:8805->To:209.165.200.229:11000 Seqno:37
Supi: Seid:1224979349111832634 Cmnid:0 Rseid:0 IntfType:0
LoadControlInfo:
SeqNum: 0
Metric: 0
Valid: false
OverloadControlInfo:
SeqNum: 0
Metric: 0
Ociflag: 0
Valid: false
LOG MESSAGES:
2020/12/22 15:20:10.934 [TRACE] [infra.message_log.core] >>>>>>>>
2020/12/22 15:20:10.934 [DEBUG] [proto_ep.app.Int]
GetSessionNamespace for txn id: 50, Type: 524
2020/12/22 15:20:10.934 [DEBUG]
[proto_ep.app.Int] GetSessionNamespace returned namespace : 2
2020/12/22 15:20:10.934 [DEBUG]
[infra.ipc_action.core] BG IPC will be executed after process continue.
2020/12/22 15:20:10.934 [DEBUG]
[infra.ipc_action.core] BG IPC is executing after process continue.
2020/12/22 15:20:10.967 [DEBUG]
[infra.transaction.core] Response received for corelation ID app_protocol-0_37
2020/12/22 15:20:10.967 [DEBUG]
[infra.transaction.core]
(1) All pending ipc action finshed, hence waking up transaction
2020/12/22 15:20:10.967 [TRACE]
[infra.message_log.core] <<<<<<<<