I'd like to have Asterisk log useful messages during operation. Is there any way in extensions.conf that I can manually log messages to a file, say via syslog()? The console output is ugly, with all the extra "Executing NoOp("SIP/pstn.voip.com-08a28bd0"," crud at the front of each line. I'm not sure how to save console output anyway. Thanks, Doug.
I don't find the console output ugly, maybe messy, but never ugly :P If u don't like those NoOp, just take them away from ur extensions.conf. BTW, to save the console output to a given file, just edit your logger.conf file. Say you only want the console output, then just add to your filename the verbose option . The file will be saved wherever is defined in the asterisk.conf (the default is /var/log/asterisk) after editing the file you'll need to do either an Asterisk restart or input CLI> logger rotate at the Asterisk console. i.e. ;logger.conf [logfiles] mylogfile => verbose Alyed ---------------------------------------- I'd like to have Asterisk log useful messages during operation. Is there any way in extensions.conf that I can manually log messages to a file, say via syslog()? The console output is ugly, with all the extra "Executing NoOp("SIP/pstn.voip.com-08a28bd0"," crud at the front of each line. I'm not sure how to save console output anyway. Thanks, Doug. _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060105/6a91baa9/attachment.htm
Well, I want the output that the NoOp's generate. I want to be able to manually log lines to a file through some mechanism. I just wish I could do it without all the extra NoOp stuff at the front. I just tried using: mylogfile => verbose in logger.conf but all I got was the startup/shutdown asterisk messages. Besides, this isn't what I wan't. I don't want Asterisk internal generated log messages. I want my OWN log messages, that I specify. Doug -----Original Message----- From: Alyed Tzompa [mailto:alyed.tzompa@simitel.com] Sent: Thursday, January 05, 2006 11:18 AM To: asterisk-users@lists.digium.com Subject: re: [Asterisk-Users] Asterisk Debugging I don't find the console output ugly, maybe messy, but never ugly :P If u don't like those NoOp, just take them away from ur extensions.conf. BTW, to save the console output to a given file, just edit your logger.conf file. Say you only want the console output, then just add to your filename the verbose option . The file will be saved wherever is defined in the asterisk.conf (the default is /var/log/asterisk) after editing the file you'll need to do either an Asterisk restart or input CLI> logger rotate at the Asterisk console. i.e. ;logger.conf [logfiles] mylogfile => verbose Alyed _____ I'd like to have Asterisk log useful messages during operation. Is there any way in extensions.conf that I can manually log messages to a file, say via syslog()? The console output is ugly, with all the extra "Executing NoOp("SIP/pstn.voip.com-08a28bd0"," crud at the front of each line. I'm not sure how to save console output anyway. Thanks, Doug. _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060105/d8fabc99/attachment.htm
Then stop looking for easy solutions and get your hands dirty changing your c files Alyed ---------------------------------------- Well, I want the output that the NoOp's generate. I want to be able to manually log lines to a file through some mechanism. I just wish I could do it without all the extra NoOp stuff at the front. I just tried using: mylogfile => verbose in logger.conf but all I got was the startup/shutdown asterisk messages. Besides, this isn't what I wan't. I don't want Asterisk internal generated log messages. I want my OWN log messages, that I specify. Doug -----Original Message----- From: Alyed Tzompa [mailto:alyed.tzompa@simitel.com] Sent: Thursday, January 05, 2006 11:18 AM To: asterisk-users@lists.digium.com Subject: re: [Asterisk-Users] Asterisk Debugging I don't find the console output ugly, maybe messy, but never ugly :P If u don't like those NoOp, just take them away from ur extensions.conf. BTW, to save the console output to a given file, just edit your logger.conf file. Say you only want the console output, then just add to your filename the verbose option . The file will be saved wherever is defined in the asterisk.conf (the default is /var/log/asterisk) after editing the file you'll need to do either an Asterisk restart or input CLI> logger rotate at the Asterisk console. i.e. ;logger.conf [logfiles] mylogfile => verbose Alyed ---------------------------------------- I'd like to have Asterisk log useful messages during operation. Is there any way in extensions.conf that I can manually log messages to a file, say via syslog()? The console output is ugly, with all the extra "Executing NoOp("SIP/pstn.voip.com-08a28bd0"," crud at the front of each line. I'm not sure how to save console output anyway. Thanks, Doug. _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060105/66ead338/attachment.htm
Not everyone is a C programmer extraordinairre. -----Original Message----- From: Alyed Tzompa [mailto:alyed.tzompa@simitel.com] Sent: Thursday, January 05, 2006 11:59 AM To: Douglas Garstang; asterisk-users@lists.digium.com Subject: RE: [Asterisk-Users] Asterisk Debugging Then stop looking for easy solutions and get your hands dirty changing your c files Alyed _____ Well, I want the output that the NoOp's generate. I want to be able to manually log lines to a file through some mechanism. I just wish I could do it without all the extra NoOp stuff at the front. I just tried using: mylogfile => verbose in logger.conf but all I got was the startup/shutdown asterisk messages. Besides, this isn't what I wan't. I don't want Asterisk internal generated log messages. I want my OWN log messages, that I specify. Doug -----Original Message----- From: Alyed Tzompa [mailto:alyed.tzompa@simitel.com] Sent: Thursday, January 05, 2006 11:18 AM To: asterisk-users@lists.digium.com Subject: re: [Asterisk-Users] Asterisk Debugging I don't find the console output ugly, maybe messy, but never ugly :P If u don't like those NoOp, just take them away from ur extensions.conf. BTW, to save the console output to a given file, just edit your logger.conf file. Say you only want the console output, then just add to your filename the verbose option . The file will be saved wherever is defined in the asterisk.conf (the default is /var/log/asterisk) after editing the file you'll need to do either an Asterisk restart or input CLI> logger rotate at the Asterisk console. i.e. ;logger.conf [logfiles] mylogfile => verbose Alyed _____ I'd like to have Asterisk log useful messages during operation. Is there any way in extensions.conf that I can manually log messages to a file, say via syslog()? The console output is ugly, with all the extra "Executing NoOp("SIP/pstn.voip.com-08a28bd0"," crud at the front of each line. I'm not sure how to save console output anyway. Thanks, Doug. _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060105/a05f5356/attachment.htm
No but shell scripts are pretty easy and will cleanup your file for you. On Jan 5, 2006, at 1:07 PM, Douglas Garstang wrote:> Not everyone is a C programmer extraordinairre. > -----Original Message----- > From: Alyed Tzompa [mailto:alyed.tzompa@simitel.com] > Sent: Thursday, January 05, 2006 11:59 AM > To: Douglas Garstang; asterisk-users@lists.digium.com > Subject: RE: [Asterisk-Users] Asterisk Debugging > > Then stop looking for easy solutions and get your hands dirty > changing your c files
I do agree, plus even if you don't know anything about scripting there are plenty of shell tutorials out there Alyed ---------------------------------------- No but shell scripts are pretty easy and will cleanup your file for you. On Jan 5, 2006, at 1:07 PM, Douglas Garstang wrote:> Not everyone is a C programmer extraordinairre. > -----Original Message----- > From: Alyed Tzompa [mailto:alyed.tzompa@simitel.com] > Sent: Thursday, January 05, 2006 11:59 AM > To: Douglas Garstang; asterisk-users@lists.digium.com > Subject: RE: [Asterisk-Users] Asterisk Debugging > > Then stop looking for easy solutions and get your hands dirty > changing your c files_______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060105/550a9d82/attachment.htm
I know plenty about scripting. Pick your interpreted language.... However, if the functionality already existed in Asterisk, a script wouldn't be necessary. I'm not at the point yet where I want to start developing scripts for this. -----Original Message----- From: Alyed Tzompa [mailto:alyed.tzompa@simitel.com] Sent: Thursday, January 05, 2006 12:38 PM To: asterisk-users@lists.digium.com Subject: Re: [Asterisk-Users] Asterisk Debugging I do agree, plus even if you don't know anything about scripting there are plenty of shell tutorials out there Alyed _____ No but shell scripts are pretty easy and will cleanup your file for you. On Jan 5, 2006, at 1:07 PM, Douglas Garstang wrote:> Not everyone is a C programmer extraordinairre. > -----Original Message----- > From: Alyed Tzompa [mailto:alyed.tzompa@simitel.com] > Sent: Thursday, January 05, 2006 11:59 AM > To: Douglas Garstang; asterisk-users@lists.digium.com > Subject: RE: [Asterisk-Users] Asterisk Debugging > > Then stop looking for easy solutions and get your hands dirty > changing your c files_______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060105/142bf4a7/attachment.htm
On Thu, Jan 05, 2006 at 10:19:23AM -0700, Douglas Garstang wrote:> I'd like to have Asterisk log useful messages during operation. > > Is there any way in extensions.conf that I can manually log messages > to a file, say via syslog()? The console output is ugly, with all the > extra "Executing NoOp("SIP/pstn.voip.com-08a28bd0"," crud at the front > of each line. I'm not sure how to save console output anyway.A direct answer to your question would be (yuck): System(logger "your custom message") rather than NoOp-s . RTFM logger for slightly more options. Naturally you can 'echo "whatever" >>logfile' instead. -- Tzafrir Cohen | tzafrir@jbr.cohens.org.il | VIM is http://tzafrir.org.il | | a Mutt's tzafrir@cohens.org.il | | best ICQ# 16849755 | | friend