Open SylvainJuge opened 6 months ago
Actually it's not what I initially thought here, in Java:
elastic
agent auto
means using the -javaagent
setup option, which we call "manual" in our documentation: https://www.elastic.co/guide/en/apm/agent/java/current/setup-javaagent.htmlelastic
agent manual
means there is a minor code modification to use the runtime attach setup: https://www.elastic.co/guide/en/apm/agent/java/current/setup-attach-api.htmlotel
, the manual
option means explicit code changes in the app to capture traces by using only the otel API/SDK without an agent.otel
, the auto
means using the otel instrumentation agent with the -javaagent
setup option, and no code modification is needed in the application (because the otel agent has automatic instrumentation for the used framework/libraries).I think here we should probably rename and simplify things if we want to be consistent:
manual
for the explicit tracing, which requires few changes to the application code-javaagent
) outside of the scope of what is shown here, as they don't provide much value and are quite well documented, also we have 3 of them in java doc.
Fixes #19