LogRPCTraffic (open)
Log RPC traffic
Syntax
LOADLIB "mod::system/lib/logging.whlib";
MACRO LogRPCTraffic(STRING logsource, STRING transport, BOOLEAN outgoing, STRING sourcetracker, STRING transactionid, RECORD data)
Parameters
STRING logsource
Source or call of the rpc action (eg: webshop:payment.buckaroo, or statsserver:service.regsiter)
STRING transport
Transport method or destination
BOOLEAN outgoing
Set to true for outgoing traffic
STRING sourcetracker
Orginal requestor (IP address or trackingstamp if possible)
STRING transactionid
RPC transaction id, to join request and response together
RECORD data
Data to log. A request/reponse body should be logged into the cell 'body'