We're updating the issue view to help you get more done. 

Implement combined olfs/bes log.

Description

Implement a new logging feature where the OLFS passes all of it's Access Log info to the BES as a string and the BES writes this string to the log:

BES log Sample:

1 2 3 2019-08-02T04:48:43GMT|&|12671|&|get.dds,dap2,/usr/share/hyrax/data/nc/zero_length_array.nc 2019-08-02T04:48:44GMT|&|12671|&|get.das,dap2,/usr/share/hyrax/data/nc/zero_length_array.nc 2019-08-02T04:48:44GMT|&|12671|&|get.dds,dap2,/usr/share/hyrax/data/nc/zero_length_array.nc

OLFS Log Sample:

 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:12.002 +0000] [ 441] [200] [ 157810] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.html] [] [17304 bytes] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:13.097 +0000] [ 440] [200] [ 157812] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.html] [] [17304 bytes] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:13.865 +0000] [ 433] [200] [ 157814] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.ddx] [] [1275 bytes] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:14.641 +0000] [ 433] [200] [ 157816] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.ddx] [] [1275 bytes] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:15.384 +0000] [ 433] [200] [ 157818] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.dds] [] [157 bytes] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:16.132 +0000] [ 430] [200] [ 157820] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.dds] [] [157 bytes] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:16.800 +0000] [ 333] [200] [ 157822] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.das] [] [182 bytes] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:17.449 +0000] [ 332] [200] [ 157824] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.das] [] [182 bytes] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:18.272 +0000] [ 521] [200] [ 157826] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.info] [] [613 bytes] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:19.086 +0000] [ 514] [200] [ 157828] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.info] [] [613 bytes] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:19.834 +0000] [ 429] [200] [ 157830] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.rdf] [] [5073 bytes] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:20.597 +0000] [ 429] [200] [ 157832] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.rdf] [] [5073 bytes] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:21.461 +0000] [ 558] [500] [ 157834] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.covjson] [] [] [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [-] [-] [2019-07-31T04:58:22.330 +0000] [ 559] [500] [ 157836] [HTTP-GET] [/opendap/hyrax/BALTO/litho.africa.0.csv.covjson] [] []

 

Combined example:

 

1 2 3 4 2019-08-02T04:48:42GMT|&|12671|&|OLFS: [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [] [] [2019-07-31T05:10:48.574 +0000] [ 240] [404] [ 159784] [HTTP-GET] /opendap/hyrax/data/nc/zero_length_array.nc.dds [] [] 2019-08-02T04:48:43GMT|&|12671|&|get.dds,dap2,/usr/share/hyrax/data/nc/zero_length_array.nc 2019-08-02T04:48:42GMT|&|12671|&|OLFS: [13.67.239.238] [Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)] [] [] [2019-07-31T05:10:48.574 +0000] [ 240] [404] [ 159784] [HTTP-GET] /opendap/hyrax/data/nc/zero_length_array.nc.das [] [] 2019-08-02T04:48:44GMT|&|12671|&|get.das,dap2,/usr/share/hyrax/data/nc/zero_length_array.nc

 

Status

Assignee

Nathan Potter

Reporter

Nathan Potter

Priority

Medium

Labels

None

Story Points

5

Fix versions

Epic Link