- Legacy APM Overview:
- Overview
- Components and documentation
- Install and run
- Data Model
- Distributed tracing
- Real User Monitoring (RUM)
- OpenTracing bridge
- OpenTelemetry integration
- Observability integrations
- Cross-cluster search
- Agent and Server compatibility
- Troubleshooting
- Breaking changes
- 7.7.0 APM Breaking changes
- 7.6.0 APM Breaking changes
- 7.5.0 APM Breaking changes
- 7.4.0 APM Breaking changes
- 7.3.0 APM Breaking changes
- 7.2.0 APM Breaking changes
- 7.1.0 APM Breaking changes
- 7.0.0 APM Breaking changes
- 6.8.0 APM Breaking changes
- 6.7.0 APM Breaking changes
- 6.6.0 APM Breaking changes
- 6.5.0 APM Breaking changes
- 6.4.0 APM Breaking changes
- Release highlights
A newer version is available. For the latest information, see the
current release documentation.
6.4.0 APM Breaking changesedit
We previously split APM data into separate indices (transaction, span, error, etc.). In 6.4 APM Kibana UI starts to leverage those separate indices for queries.
In case you only update Kibana but run an older version of APM Server you will not be able to see any APM data by default. To fix this, use the Kibana APM settings to specify the location of the APM index:
apm_oss.errorIndices: apm-* apm_oss.spanIndices: apm-* apm_oss.transactionIndices: apm-* apm_oss.onboardingIndices: apm-*
In case you are upgrading APM Server from an older version, you might need to refresh your APM index pattern for certain APM UI features to work.
Also ensure to add the new config options in apm-server.yml
in case you keep your existing configuration file:
output.elasticsearch: indices: - index: "apm-%{[observer.version]}-sourcemap" when.contains: processor.event: "sourcemap" - index: "apm-%{[observer.version]}-error-%{+yyyy.MM.dd}" when.contains: processor.event: "error" - index: "apm-%{[observer.version]}-transaction-%{+yyyy.MM.dd}" when.contains: processor.event: "transaction" - index: "apm-%{[observer.version]}-span-%{+yyyy.MM.dd}" when.contains: processor.event: "span" - index: "apm-%{[observer.version]}-metric-%{+yyyy.MM.dd}" when.contains: processor.event: "metric" - index: "apm-%{[observer.version]}-onboarding-%{+yyyy.MM.dd}" when.contains: processor.event: "onboarding"
Was this helpful?
Thank you for your feedback.