Re: [users@httpd] Possible to add timestamp to application logs (e.g. stderr)?
On Sat, 29 Apr 2023 at 21:08, Eric Covener wrote: > > On Sat, Apr 29, 2023 at 2:54 PM sebb wrote: > > > > Is it possible to add a timestamp prefix to messages logged by an > > application, e.g. to stderr? > > > > I was hoping that ErrorLogFormat would do this, but it seems that only > > applies to messages logged by the server. > > stderr inside the server itself goes to the main/global ErrorLog, > there is nothing fancy intercepting it. > mod_cgid in trunk only does wrap what the CGI writes to its stderr: > https://bz.apache.org/bugzilla/show_bug.cgi?id=54221 > > as the bug says, mod_cgi (single-threaded apache) always passed the > stderr output from the CGI into apache logging. Other interfaces into > the server for apps could go either way. I see. The 2.4 documentation for mod_cgi and mod_cgid says that they behave essentially the same, but it seems that is not the case. It would be helpful if this difference were documented. > - > To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org > For additional commands, e-mail: users-h...@httpd.apache.org > - To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org For additional commands, e-mail: users-h...@httpd.apache.org
Re: [users@httpd] Possible to add timestamp to application logs (e.g. stderr)?
On Sat, Apr 29, 2023 at 2:54 PM sebb wrote: > > Is it possible to add a timestamp prefix to messages logged by an > application, e.g. to stderr? > > I was hoping that ErrorLogFormat would do this, but it seems that only > applies to messages logged by the server. stderr inside the server itself goes to the main/global ErrorLog, there is nothing fancy intercepting it. mod_cgid in trunk only does wrap what the CGI writes to its stderr: https://bz.apache.org/bugzilla/show_bug.cgi?id=54221 as the bug says, mod_cgi (single-threaded apache) always passed the stderr output from the CGI into apache logging. Other interfaces into the server for apps could go either way. - To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org For additional commands, e-mail: users-h...@httpd.apache.org
[users@httpd] Possible to add timestamp to application logs (e.g. stderr)?
Is it possible to add a timestamp prefix to messages logged by an application, e.g. to stderr? I was hoping that ErrorLogFormat would do this, but it seems that only applies to messages logged by the server. Sebb - To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org For additional commands, e-mail: users-h...@httpd.apache.org