Elastic APM Server seems to be actually a beat. It should be technically possible to build the APM server along with the plugin like other beats. Sending APM transactions and spans via e.g. the Kinesis Streams output plugin would be nice, isn't it? :)
The build script would diverge from the one for other beats though. It isn't included on the official elastic/beats repository. It has a specific version of libbeats vendored.
Elastic APM Server seems to be actually a beat. It should be technically possible to build the APM server along with the plugin like other beats. Sending APM transactions and spans via e.g. the Kinesis Streams output plugin would be nice, isn't it? :)
The build script would diverge from the one for other beats though. It isn't included on the official
elastic/beats
repository. It has a specific version of libbeats vendored.