-
Notifications
You must be signed in to change notification settings - Fork 537
Closed
Description
The AWS lambda extension is already forwarding metrics and trace signals to the APM Server. Now the extension is adding support for collecting logs (elastic/apm-aws-lambda#256). The APM server should be extended to also support proxying these logs to Elasticsearch.
This issue can be used as meta issue and be further split up, if necessary.
The POC should include:
- Extend the http server to support receiving logs events (provide a
logs
endpoint or add logs event support to existing event intake API). - Add JSON spec for the logs format
- Parse & process log events
- Add a dedicated data stream, including mappings, ILM policy and ingest pipeline to the
apmpackage
. - Ship logs into one common
logs-apm.*
ES data stream for this POC.
Expected outcome
- have a working prototype
- identify further work items and potential bottlenecks or issues.
Out of Scope
- Define final data stream strategy.
- Full end-to-end test coverage