Project

General

Profile

Actions

Feature #12102

open

Request for increased logging in RGW, for CivetWeb.

Added by Vimal A.R almost 9 years ago. Updated almost 7 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
Support
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

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.

Actions #1

Updated by Vimal A.R over 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.

Actions #2

Updated by Jens Harbott almost 7 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

Actions

Also available in: Atom PDF