detailedLog: Insert detailed information at log files (timestamps, communication resources, etc.). Useful\n\
to analyze the messages flow along the sockets (specially on 'balance' mode). Default 'no'.\n\
dumpLog: Write to disk every incoming/outcoming message named as:\n\
- '<originHost>.<hop by hop>.<end to end>.<message code>.<request|answer>.<type of event>.xml'\n\
+ '<unix ms timestamp>.<originHost>.<hop by hop>.<end to end>.<message code>.<request|answer>.<type of event>.xml'\n\
Default value 'no'.\n\
burstLog: Burst operations log file. By default '<originHost>.launcher.burst'. Empty string or \"null\" name, to disable.\n\
Warning: there is no rotation for log files (use logrotate or whatever). Output: dot (.) for each\n\
}
if(a_dumpLog) {
- std::string name = getMyDiameterEngine()->getOriginHost();
+ // <unix ms timestamp>.<originHost>.<hop by hop>.<end to end>.<message code>.<request|answer>.<type of event>.xml
+ std::string name = anna::functions::asString((anna::Millisecond)anna::functions::millisecond());
+ name += ".";
+ name += getMyDiameterEngine()->getOriginHost();
name += ".";
name += anna::functions::asString(decodedMessage.getHopByHop());
name += ".";
detailedLog: Insert detailed information at log files (timestamps, communication resources, etc.). Useful
to analyze the messages flow along the sockets (specially on 'balance' mode). Default 'no'.
dumpLog: Write to disk every incoming/outcoming message named as:
- '<originHost>.<hop by hop>.<end to end>.<message code>.<request|answer>.<type of event>.xml'
+ '<unix ms timestamp>.<originHost>.<hop by hop>.<end to end>.<message code>.<request|answer>.<type of event>.xml'
Default value 'no'.
burstLog: Burst operations log file. By default '<originHost>.launcher.burst'. Empty string or "null" name, to disable.
Warning: there is no rotation for log files (use logrotate or whatever). Output: dot (.) for each