tysonnorris opened a new pull request #2695: Logstore SPI
URL: https://github.com/apache/incubator-openwhisk/pull/2695
 
 
   Notes: 
   * builds on ContainerFactory SPI PR #2659
   * This is a WIP
   * The SplunkLogStore impl makes assumptions about the format of the logs - 
this PR does not address generating the expected format, which will require 
some change to the action container generating logs
   
   LogStore SPI provides an abstraction for:
   - how logs are collected from containers
   - where logs are stored after collection
   - how the API retrieves logs (e.g. to return directly, or display via CLI 
commands)
   
   Default impl retains the same existing behavior (`docker logs` command to 
collect logs, stored with Activation entity into couchdb, retrieved via 
Activation entity).
   An additional trait provided to use docker log driver, where collection is 
not possible, but retrieval can be done via whatever route the specific store 
supports, e.g. Splunk is accessible via REST API, via the SplunkLogStore impl. 
   
   
 
----------------------------------------------------------------
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