Feature #12102
Request for increased logging in RGW, for CivetWeb.
0%
Description
The default log levels in CivetWeb are inadequate for understanding what the process is doing. Since CivetWeb has replaced Apache in RGW, this is particularly important.
A reduced level of logging causes difficulties while troubleshooting problems, either at setup or at a later stage. This request is to enable proper logging in CivetWeb, similar to Apache, as well as implement something similar to "Apache Scoreboard" [http://search.cpan.org/~mjh/Apache-Scoreboard-2.09.2/lib/Apache/Scoreboard.pm].
A minimal set of logs can be seen while cranking up the log level using 'debug civetweb = 10', but this should be ON by default, and additional logging should come in while setting a higher debug level.
History
#1 Updated by Vimal A.R about 8 years ago
Setting 'debug civetweb = 10' doesn't work as intended. There are no logs with the marker "civetweb:" in the rgw logs.
Using upstream Firefly [version 0.80.10-1-g364151a (364151acb8d5cd4e2ad8c670c5882bf1be48a6ac)] on Ubuntu, with some some WIP patches from Yehuda/Sage.
#2 Updated by Jens Harbott about 6 years ago
The request for a status page is handled upstream at https://github.com/civetweb/civetweb/issues/243 and seems to have come along quite a bit in the meantime.
Regarding more logging details, please also see http://tracker.ceph.com/issues/19917