tysonnorris commented on issue #2695: Logstore SPI
URL: 
https://github.com/apache/incubator-openwhisk/pull/2695#issuecomment-327046582
 
 
   @rabbah We have no intention to introduce any specific dependency on splunk. 
Rather, there is an SPI for LogStore, and 2 impls are provided: the 
"traditional docker one", and "one based on collecting logs via docker log 
driver, and exposing logs via splunk API".  (This second one is easily extended 
to any log store that might be coupled to your docker log driver, FWIW)
   
   Maybe the log driver makes this a bit confusing 
https://docs.docker.com/engine/admin/logging/overview/
   
   In general, when using log drivers (other than the default json file) will 
not allow "draining activation logs", so there is no usage of the `docker logs` 
command at all when using a LogDriverLogStore (see 
`LogDriverLogStore.collectLogs`). Rather the retrieval of logs bypasses the 
couchdb activation entity "logs" field, and gets logs from the external system 
(splunk in our case).
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to