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

Document which agents support flush intervals #441

Open
ppf2 opened this issue May 6, 2021 · 3 comments
Open

Document which agents support flush intervals #441

ppf2 opened this issue May 6, 2021 · 3 comments
Labels
Team:Docs Label for the Observability docs team

Comments

@ppf2
Copy link
Member

ppf2 commented May 6, 2021

https://www.elastic.co/guide/en/apm/server/master/tune-apm-server.html#reduce-payload-size

You can reduce the payload size by decreasing the flush interval in the agents.

However, it doesn't look like all agents support flush interval. For example, Java agent no longer provides this configuration option (elastic/apm-agent-java#571).

It will be helpful to specify the agents that are still using the older protocol in this part of the documentation (i.e., still supports flush interval configuration). Thx!

@ppf2 ppf2 added the Team:Docs Label for the Observability docs team label May 6, 2021
@felixbarny
Copy link
Member

Only the .NET agent supports the FlushInterval setting. All other agents support api_request_size. As the unit for that setting is bytes, not the event count, and it's already set to a relatively modest value, I don't api_request_size needs to be called out in the docs anymore. @axw, would you agree?

@elastic/dotnet are there plans to support api_request_size/api_request_time?

@axw
Copy link
Member

axw commented May 6, 2021

As the unit for that setting is bytes, not the event count, and it's already set to a relatively modest value, I don't api_request_size needs to be called out in the docs anymore. @axw, would you agree?

Yes, agreed.

@gregkalapos
Copy link
Contributor

elastic/dotnet are there plans to support api_request_size/api_request_time?

Yes, we discussed this back then and the plan was to have the same settings as other agents do - for that we need a few changes on how the agent sends data. Issue: elastic/apm-agent-dotnet#366

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Docs Label for the Observability docs team
Projects
None yet
Development

No branches or pull requests

4 participants