kruskall

Results 75 issues of 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...

bug
agent-python
8.12-candidate

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...

8.8-candidate

## 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) - [ ]...

backport-skip

## 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)...

backport-skip

## 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...

agent-ruby

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...

enhancement

## 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 -...

backport-skip

We should make sure that go-docappender metrics are produced when monitoring is enabled. flush latency and similar metrics are important to debug issues

bug
operational

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...

enhancement
8.9-candidate

## 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...

enhancement
Team:Elastic-Agent-Data-Plane