LOG Meeting Minutes 2017-08-15
Minutes:
Upstreaming progress.
Standarding locations, etc.: not seen as contentious.
MDC serialization: not seen as contentious.
Markers: inconclusive.
Default line format: no actual progress.
Updated logging guide:
Still seen as our best hope – soft mandate.
No progress on any updates.
@Michael O'Brien suggested that the next version should be a wiki page. General agreement.
Logging to PersistentVolumes:
This is a Kubernetes mechanism which ensures that files survive pod destruction.
It's an overhead (albeit only by formalizing that logs are written to a file system, because they always will be), but it serves two purposes:
Buffering.
Acknowledges that we have no right to obliterate logfiles. (Everyone seemed to agree on this).
Mentioned a Filebeat container per pod. Dave Williamson (AT&T) asked about Filebeat reading from the top of a shared file system. This was what the original enhancements proposal discussed. Action on @Luke Parker.
Tracing:
Mechanisms:
MDCs and conventions: incumbent approach.
Zipkin: general agreement that a rollout in ONAP would be tough.
Feedback from Horace Ji about how they've successfully used transaction (and other?) MDCs.
General agreement that we'll stick with MDCs, Markers and conventions.
Actions:
Investigate Zipkin integration, check assumptions about impact: @Luke Parker
Propose what additional MDCs and Markers will meet outstanding tracing requirements: @Luke Parker
Discuss Filebeat deployment topology with architects: @Luke Parker