elastic / elastic/apm-server

Add mobile device mapping ingest processor to apm ingest pipeline

Open
#4,879 14 comments 0 reactions 0 assignees View on GitHub
agent-ios blocked enhancement
Dominant language
Go
Stars
1.3k
Forks
543
Avg merge
1d 18h
Merged PRs (30d)
109

Description

Rescoping:

When https://github.com/elastic/elasticsearch/issues/88865 is implemented, add an ingest processor to the apm default ingest pipeline for mapping `device.*` related fields via using the new device mapping processor from ES.

---

Outdated:

Device model id captured on iOS devices come in a form that wouldn't be recognizable to users ( e.g.: `iPhone8,2` is an iPhone 6S Plus, and `iPhone8,4` is a GSE iPhone SE).
We can map these values on the device, but when a new device comes out it would require an agent update to accommodate new devices.

Here's an example of device model ids and their corresponding device names : https://gist.github.com/adamawolf/3048717

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.