Andrew Wilkins
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...
## 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...
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...
Transaction metrics limit reached log message should reference `use_path_as_transaction_name` config
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...
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}`...
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...
**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...
[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...
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...