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