Refactor the BES logs

Description

The BES logs are pretty wordy:

Apache logs look like this (they are configurable):

or

Update: NASA is tired of the wordy logs too:

On Oct 30, 2017, at 08:09, Fang, Fan (GSFC-610.2)[ADNET SYSTEMS INC] <fan.fang-1@nasa.gov> wrote:

We have this setting in bes.conf:

BES.LogVerbose=no

However our system admins complained that there was still too much logging in bes.log. They claimed that a “Not Found” error created 5 lines of log such as:

and a success can generate upward of 50 lines.

Can the log be further reduced by a ‘no’ setting of the LogVerbose?

Funny, I was just looking at that. We are in the process of making those logs more concise.

My understanding is that NASA’s SAs requested the logs use ‘|&|’ as a separator, is that correct? Also, do we need the leading separator?

Regarding what is logged: Would a standard (not verbose) log have one line per request? So for the above 'show catalog …’ request, there would be just one line saying something like:

Or more concisely:

We can do this and get it in 1.14.1, just let me know.

James

-Fan


James Gallagher
jgallagher@opendap.org

Assignee

James Gallagher

Reporter

James Gallagher

Labels

Components

Priority

High
Configure