Andrew Wilkins

Results 138 issues of Andrew Wilkins

`Builder.CreateCall` assumes that there is at least one argument, as it unconditionally indexes the first element in `args`.

## Motivation/summary Tidy up the Makefile targets for building the APM integration package: - Separate building integration packages from linting - Introduce separate build directory for release/snapshot integration packages, so...

backport-skip

## Motivation/summary Add a basic CLI for listing Fleet package policies, and updating their config vars, for use in development and testing. This may be useful for manipulating config vars...

backport-skip

We should provide developer docs explaining how to build APM Server in each of the ways it can be run, for development/testing purposes. Particularly: - how to build a standalone...

In the transaction metrics aggregator, we log a message when the maximum group limit has been reached: https://github.com/elastic/apm-server/blob/3b3ec612973b4b003a7c40f10fff911413df04dd/x-pack/apm-server/aggregation/txmetrics/aggregator.go#L272-L274 We should reference the [`use_path_as_transaction_name`](https://www.elastic.co/guide/en/apm/agent/java/current/config-http.html#config-use-path-as-transaction-name) agent configuration, which in turn should warn...

enhancement
8.6-candidate

To enable [OpenTelemetry-instrumented browser applications](https://www.elastic.co/guide/en/apm/agent/rum-js/current/configuring-cors.html) to send data to APM Server, we should add CORS, like we support for the Elastic APM RUM JavaScript agent. We should consider replacing `apm-server.rum.allow_{origins,headers}`...

enhancement
OpenTelemetry

When using libbeat outputs, we have an arbitrary one second timeout when enqueuing events to the libbeat output event queue: https://github.com/elastic/apm-server/blob/4e5755408350f6868a1cf78270e0a358a81b989a/publish/pub.go#L160 With the new Elasticsearch output (`modelindexer`), we no longer...

enhancement

**APM Server version** (`apm-server version`): 8.3.0-BC4 **Description of the problem including expected versus actual behavior**: "Output Events Rate" in stack monitoring is always zero. **Steps to reproduce**: 1. Start 8.3.0-BC4...

bug

[APM Server sets host.hostname](https://github.com/elastic/apm-server/blob/7d2e2824986a86de02e37f06070c2dc51c97d8f0/model/modelprocessor/hostname.go#L39-L53) as follows: 1. if kubernetes.node.name is set, then we use that 2. otherwise, if any other kubernetes.* fields are set, we don't set host.hostname at all...

enhancement
ecs
8.10-candidate

It is not currently possible to enable `/debug/vars` and `/debug/pprof` in Elasticsearch Service, as these endpoints do not honour auth configuration. I would like to be able to use these...

enhancement
8.6-candidate