<div dir="auto">No, you don't. The debugger module, among other things, allows​ to set the debug level per module.<div dir="auto"><br></div><div dir="auto">Regards,</div><div dir="auto"><br></div><div dir="auto">Federico<br><div dir="auto"><br></div><div dir="auto"><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 23 Mar 2017 6:31 pm, "Ginhoux, Patrick" <<a href="mailto:patrick.ginhoux@fr.unisys.com">patrick.ginhoux@fr.unisys.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="FR" link="blue" vlink="purple">
<div class="m_-8417764292712153933WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Hi,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Thanks you so much; it works fine as expected.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Now have I to keep the ‘debugger’ module lines in my config ?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Cordialement<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Patrick GINHOUX<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">De :</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> sr-users [mailto:<a href="mailto:sr-users-bounces@lists.sip-router.org" target="_blank">sr-users-bounces@<wbr>lists.sip-router.org</a>]
<b>De la part de</b> Federico Cabiddu<br>
<b>Envoyé :</b> jeudi 23 mars 2017 17:38<br>
<b>À :</b> Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a><wbr>><br>
<b>Objet :</b> Re: [SR-Users] Question on the debug change level command with 5.0.x<u></u><u></u></span></p><div class="elided-text">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi,<u></u><u></u></p>
<div>
<p class="MsoNormal">you have to load the cfg_rpc module (<a href="http://www.kamailio.org/docs/modules/5.0.x/modules/cfg_rpc.html" target="_blank">http://www.kamailio.org/docs/<wbr>modules/5.0.x/modules/cfg_rpc.<wbr>html</a>). Then you can run<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">kamcmd cfg.set_now_int core debug <LEVEL>.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Regards,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Federico<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Thu, Mar 23, 2017 at 5:24 PM, Ginhoux, Patrick <<a href="mailto:patrick.ginhoux@fr.unisys.com" target="_blank">patrick.ginhoux@fr.unisys.com</a><wbr>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal">Hi,<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US">Previously, in my kamailio.cfg 3.3.1, the debug level is set using the ‘debug’ option.
</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US">Then with the MI_FIFO module it was simple to change debug level on the flight using the simple command ‘kamctl fifo debug <new value>’.</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US">Moving to kamailio 5.0.x, there is no more MI_FIFO module. In the kamailio.cfg, I still have the ‘debug’ option set; so I’m looking for the command to use to
 change the debug level.</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US">I look at the debugger module that seems the solution. So I add the following lines in y script:</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-US">debug=4</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-US">loadmodule "debugger.so"</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-US">modparam("debugger", "log_level", 1)</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-US">modparam("debugger", "mod_hash_size", 5)</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-US">modparam("debugger", "mod_level_mode", 1)</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US">Then I try to use the following commands :</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-US">This one retrieves the debug level set by the debug=4) :</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US">[root@vm-vse02-siprouter1 kamailio]# kamcmd dbg.get_mod_level core</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US">4</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-US">This one changed the debug level for the core module</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US">[root@vm-vse02-siprouter1 kamailio]# kamcmd dbg.set_mod_level core 2</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US">200 ok</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-US">Same commands can be used for each of the module loaded:</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US">[root@vm-vse02-siprouter1 kamailio]# kamcmd dbg.get_mod_level tm</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US">4</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US">[root@vm-vse02-siprouter1 kamailio]# kamcmd dbg.set_mod_level tm 2</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US">200 ok</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US">[root@vm-vse02-siprouter1 kamailio]# kamcmd dbg.get_mod_level dispatcher</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US">4</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US">[root@vm-vse02-siprouter1 kamailio]# kamcmd dbg.set_mod_level dispatcher 2</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-US">200 ok</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US">Each command only applies to a specific module.</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US">I don’t find a ‘global’ command that I could use in the same manner as the old ‘kamctl fifo debug’ command.</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US">Is there something I missed in my config ?</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US">Cordialement</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#888888">Patrick GINHOUX</span><span style="color:#888888"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#888888"> </span><span style="color:#888888"><u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
______________________________<wbr>_________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div>
</div>

<br>______________________________<wbr>_________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">http://lists.sip-router.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><br>
<br></blockquote></div><br></div>