My question also relates to upcoming schema / mapping changes but I didn't want to hijack the other thread from today, and I think my question might be a bit simpler for now.
I am currently creating service dashboards, and trying to pull in data from APM, filebeat, metricbeat & custom logstash-prefixed indices.
Currently the dashboards break as soon as we filter on a service name, since this field is mapped differently across agents / beats.
After reading about the Elastic Common Schema I want to start standardising things, starting with the service name.
My question is: is it possible, without upgrading the agent / server version, to add a service.name
field alongsidecontext.service.name
?
This would be a big win for us and would mean we could get most of our important metrics on one dashboard vs multiple dashboards.
APM Server version
6.4.3
APM Agent language and version:
NodeJS, 1.9.0
Fresh install or upgraded from other version?
Fresh
Is there anything special in your setup? For example, are you using the Logstash or Kafka outputs? Are you using a load balancer in front of the APM Servers? Have you changed index pattern, generated custom templates, changed agent configuration etc.
No lb, single instance. we do possibly have a custom agent config