[APM] Searching for aligned ECS field storing the meta type of an event
See original GitHub issue@ruflin , @graphaelli and I were discussing offline what would be the proper field to indicate that an event is an apm
event.
In the future we might want to query events across different shippers, e.g. combine filebeat metrics with apm metrics, etc. Therefore it would be interesting if there exists a cross-team aligned field that we should use for this type of information, so more concrete apm
, metricbeat
, filebeat
, etc.
There were different thoughts around existing ECS fields:
agent.type
: Unclear if generic apm information should be stored in theagent
key.event.type
: If used, then this should rather contain the information about which apm event type it isspan, transaction, metric, error
.event.module
: If used, then this seems to correlate rather to information collected by apm agents, e.g. a mysql query, or an outgoing http request etc.event.dataset
: Is APM one big module? Not sure on how that would fit.
Issue Analytics
- State:
- Created 5 years ago
- Comments:8 (8 by maintainers)
Top Results From Across the Web
ECS fields | APM Server Reference [7.15] - Elastic
This section defines Elastic Common Schema (ECS) fields—a common set of fields to be used when storing event data in Elasticsearch.
Read more >Elastic Common Schema (ECS) Reference
ECS defines a common set of fields to be used when storing event data in Elasticsearch, such as logs and metrics. ECS specifies...
Read more >ecs/fields.ecs.yml at main · elastic/ecs - GitHub
Can be used to add meta information to events. Should not contain nested objects. All values are stored as keyword. Example: ...
Read more >Elastic Common Schema (ECS) - NXLog Documentation
The Elastic Common Schema is an open-source specification for storing structured data in Elasticsearch. It specifies a common set of field names and...
Read more >APM - Datadog Docs
Datadog Application Performance Monitoring (APM) gives deep visibility into your applications with out-of-the-box performance dashboards for web services, ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@simitt Was a starting thought, nothing specific yet. We can add
dataset
to apm at any time later.Closing due to in activity, but can re-open or create a new issue for APM mappings if required.