Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docs]: Mark features with APM-Server version requirement #354

Open
lahsivjar opened this issue Dec 23, 2022 · 5 comments
Open

[docs]: Mark features with APM-Server version requirement #354

lahsivjar opened this issue Dec 23, 2022 · 5 comments
Labels
documentation Improvements or additions to documentation Team:Docs Label for the Observability docs team

Comments

@lahsivjar
Copy link
Contributor

lahsivjar commented Dec 23, 2022

Some features of Lambda Extension, like the logging feature or the partial transaction feature, require a specific version of APM-Server or APM-Agents to work. We should document this. Below is the table of such features with supported server version:

Feature APM-Server version APM-Agent version
Platform report logs >= 8.x need_to_be_filled
Function logs (experimental) >= 8.5 need_to_be_filled
Proxy transaction (experimental, to_be_released) NA WIP
@lahsivjar lahsivjar added enhancement New feature or request documentation Improvements or additions to documentation Team:Docs Label for the Observability docs team labels Dec 23, 2022
@github-actions github-actions bot added the aws-λ-extension AWS Lambda Extension label Dec 23, 2022
@lahsivjar lahsivjar removed enhancement New feature or request aws-λ-extension AWS Lambda Extension labels Dec 23, 2022
@bmorelli25 bmorelli25 self-assigned this Feb 9, 2023
@bmorelli25
Copy link
Member

I'm trying to find the minimum APM agent versions for these features but I'm struggling to find anything log related in the agent release notes.

Java agent added experimental lambda support in 1.28.0 and GA'd support in 1.30.0.
Node.js agent: Does 3.30.0 make sense? There were multiple breaking changes introduced in that version of the agent.
Python agent: 6.6.0?

@bmorelli25
Copy link
Member

Hi @lahsivjar—can you please fill in the need_to_be_filled parts.

@bmorelli25
Copy link
Member

bump 😄

@lahsivjar
Copy link
Contributor Author

Thanks for the bump @bmorelli25, the comment slipped through my radar. I don't remember the full context behind the need_to_be_filled fields, I will gather my thoughts and update this ASAP.

@lahsivjar
Copy link
Contributor Author

lahsivjar commented Mar 30, 2023

@bmorelli25 I think for the Platform report logs and the Function logs (experimental) the version of APM-agents would just be the version when they started supporting AWS lambda. So, the APM-Agent version column would probably be sub-divided into multiple sub-columns listing all the agents that support the instrumentation of AWS lambda. I am not sure if we have such a list currently.

@bmorelli25 bmorelli25 removed their assignment Sep 4, 2024
@bmorelli25 bmorelli25 removed the v8.7.0 label Sep 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation Team:Docs Label for the Observability docs team
Projects
None yet
Development

No branches or pull requests

2 participants