question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[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 the agent key.
  • event.type: If used, then this should rather contain the information about which apm event type it is span, 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:closed
  • Created 5 years ago
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
ruflincommented, Dec 12, 2018

@simitt Was a starting thought, nothing specific yet. We can add dataset to apm at any time later.

0reactions
jamiehyndscommented, Oct 20, 2021

Closing due to in activity, but can re-open or create a new issue for APM mappings if required.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found