A newer version is available. For the latest information, see the
current release documentation.
Update existing data
editUpdate existing data
editThis documentation refers to the standalone (legacy) method of running APM Server. This method of running APM Server will be deprecated and removed in a future release. Please consider upgrading to the Elastic APM integration. If you’ve already upgraded, please see Reduce storage instead.
You might want to update documents that are already indexed. For example, if you your service name was set incorrectly.
To do this, you can use the Update By Query API.
Rename a service
editTo rename a service, send the following request:
POST /apm-*/_update_by_query { "query": { "term": { "context.service.name": { "value": "old-service-name" } } }, "script": { "source": "ctx._source.context.service.name = 'new-service-name'", "lang": "painless" } }
Remember to also change the service name in the APM agent configuration.