Hmm... this is one of those wishlist kinda things. If you know any C programming you could always add a little patch and have switch_log_printf() print an optional uuid if available. :)<br>-MC<br><br><div class="gmail_quote">
On Tue, Dec 23, 2008 at 10:51 PM, Jason Garland <span dir="ltr">&lt;<a href="mailto:jgarland@jasongarland.com">jgarland@jasongarland.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I think it would be useful to have log messages with the uuid<br>
prepended on each message in a way that can be parsed with a log<br>
viewer or syslogng.<br>
<br>
This may only be useful for those of us that have more then 1<br>
concurrent call on the box at a time. ;)<br>
<br>
Sent from my iPhone<br>
<br>
On Dec 19, 2008, at 2:11 PM, Stefan Knoblich &lt;<a href="mailto:stkn@freeswitch.org">stkn@freeswitch.org</a>&gt;<br>
wrote:<br>
<br>
&gt; Just &nbsp;sending a message so Cherebrum can comment on this thread...<br>
&gt;<br>
&gt; Am Tuesday 16 December 2008 schrieb <a href="mailto:stkn@freeswitch.org">stkn@freeswitch.org</a>:<br>
&gt;&gt; Hi again,<br>
&gt;&gt;<br>
&gt;&gt; This is the reworked patch series to add per-session logging to the<br>
&gt;&gt; FreeSWITCH core.<br>
&gt;&gt;<br>
&gt;&gt; Changes since V1:<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; - Reworked based on second proposed method and feedback by Anthony<br>
&gt;&gt; &nbsp; - Most / all of mod_sofia has been converted to the new system<br>
&gt;&gt; &nbsp; &nbsp; (Needs a review, not sure if all of these changes are OK)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Both patches are compile tested (only).<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Stefan<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Stefan Knoblich (2):<br>
&gt;&gt; &nbsp;Session log level #1: core support<br>
&gt;&gt; &nbsp;Session log level #2: convert mod_sofia as an example<br>
&gt;&gt;<br>
&gt;&gt; src/include/private/switch_core_pvt.h &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; &nbsp;1 +<br>
&gt;&gt; src/include/switch_core.h &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; 15 +++<br>
&gt;&gt; src/include/switch_types.h &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; &nbsp;5 +-<br>
&gt;&gt; src/mod/applications/mod_commands/mod_commands.c | &nbsp; 37 ++++++<br>
&gt;&gt; src/mod/applications/mod_dptools/mod_dptools.c &nbsp; | &nbsp; 19 +++<br>
&gt;&gt; src/mod/endpoints/mod_sofia/mod_sofia.c &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; 74 ++++++------<br>
&gt;&gt; src/mod/endpoints/mod_sofia/sofia.c &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; 96 +++++++<br>
&gt;&gt; +--------<br>
&gt;&gt; src/mod/endpoints/mod_sofia/sofia_glue.c &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp;132 ++++++++++<br>
&gt;&gt; +-----------<br>
&gt;&gt; src/switch_core_session.c &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; 15 +++<br>
&gt;&gt; src/switch_log.c &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; 24 ++++-<br>
&gt;&gt; 10 files changed, 263 insertions(+), 155 deletions(-)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Freeswitch-dev mailing list<br>
&gt;&gt; <a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-</a><br>
&gt;&gt; dev<br>
&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Stefan Knoblich<br>
&gt; Systemadministrator<br>
&gt;<br>
&gt; axsentis GmbH<br>
&gt; Eupener Strasse 74<br>
&gt; 50933 Köln<br>
&gt;<br>
&gt; Tel: 0180 - 506 705 521*<br>
&gt; Fax: 0180 - 506 705 529*<br>
&gt;<br>
&gt; E-Mail: <a href="mailto:s.knoblich@axsentis.de">s.knoblich@axsentis.de</a><br>
&gt; Web: <a href="http://www.axsentis.de" target="_blank">www.axsentis.de</a><br>
&gt;<br>
&gt; Eingetragen beim AG Köln: HR B 56238<br>
&gt; UST-ID: DE244977565<br>
&gt; Gesellschafter-Geschäftsführer:<br>
&gt; Yan Lecomte, Eduard Schlein, Apostolos Varsamis<br>
&gt;<br>
&gt; *14ct/min aus dem Festnetz der T-Com | dtms<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Freeswitch-dev mailing list<br>
&gt; <a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br>
_______________________________________________<br>
Freeswitch-dev mailing list<br>
<a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</blockquote></div><br>