kruskall
kruskall
**Describe the bug**: According to the specification, span.context.destination.port must be a number. As part of the ops KPI review we've been investigating the following errors in ecs logs: ``` decode...
From https://github.com/elastic/go-sysinfo/issues/127#issuecomment-1400401778 > I am using the startup time for the Java agent attacher > However, it is not the most crucial piece of info I rely on. Even if...
## Motivation/summary - bump systemtest libs - remove outdated replace directives - add systemtest module to dependabot for dependency bumps ## Checklist - [ ] Update [CHANGELOG.asciidoc](https://github.com/elastic/apm-server/blob/main/CHANGELOG.asciidoc) - [ ]...
## Motivation/summary Makes apm-server a statically linked binary. This is needed to support running apm-server in minimal environments (distroless, alpine, chainguard static, etc.) ## Checklist - [ ] Update [CHANGELOG.asciidoc](https://github.com/elastic/apm-server/blob/main/CHANGELOG.asciidoc)...
## Describe the bug As part of the ops KPI review we've been investigating the following errors: ``` validation error: metadata: service: 'name' required ``` It appears the ruby agent...
We use some heuristic to adjust the max buffer size, max decoder size and max requests. https://github.com/elastic/apm-server/blob/6309df6a5bb7c654e54852b94731a7574a752c7c/internal/beater/beater.go#L543-L552 https://github.com/elastic/apm-server/blob/6309df6a5bb7c654e54852b94731a7574a752c7c/internal/beater/beater.go#L769-L799 This formulas are really old and we had a lot of improvements...
## Motivation/summary The only safe status code to retry is 429 because it guarantee that the document has not been indexed. Everything else might create duplicate documents ## Checklist -...
We should make sure that go-docappender metrics are produced when monitoring is enabled. flush latency and similar metrics are important to debug issues
Whenever we are comparing batches or event slices we should use go-cmp for nicer and more readable output. See an example in https://github.com/elastic/apm-server/pull/10592 `assert.ElementsMatch` will print the whole slice, often...
## Proposed commit message golang.org/x/tools/go/vcs is deprecated and was initially developed before module support was added. However we are not using vcs.Cmd at all, we're using one method to retrieve...