- Legacy APM Server Reference:
- Overview
- Get started
- Set up
- How-to guides
- Configure
- Secure
- Monitor
- API
- Explore data in Elasticsearch
- Exported fields
- General APM fields
- APM Error fields
- APM Profile fields
- APM Sourcemap fields
- APM Span fields
- APM Transaction fields
- APM Transaction Metrics fields
- APM Transaction Metrics fields
- Beat fields
- Cloud provider metadata fields
- Docker fields
- ECS fields
- Host fields
- Kubernetes fields
- Process fields
- APM System Metrics fields
- Troubleshoot
- Upgrade
- Release notes
- APM Server version 7.9
- APM Server version 7.8
- APM Server version 7.7
- APM Server version 7.6
- APM Server version 7.5
- APM Server version 7.4
- APM Server version 7.3
- APM Server version 7.2
- APM Server version 7.1
- APM Server version 7.0
- APM Server version 6.8
- APM Server version 6.7
- APM Server version 6.6
- APM Server version 6.5
- APM Server version 6.4
- APM Server version 6.3
- APM Server version 6.2
- APM Server version 6.1
A newer version is available. For the latest information, see the
current release documentation.
Metricsedit
Metrics contain application metric data captured by an APM agent.
Metric Schemaedit
APM Server uses JSON Schema to validate requests. The specification for metrics is defined on GitHub and included below:
{ "$id": "docs/spec/metricsets/metricset.json", "type": "object", "description": "Data captured by an agent representing an event occurring in a monitored service", "allOf": [ { "$ref": "../timestamp_epoch.json"}, { "$ref": "../span_type.json" }, { "$ref": "../span_subtype.json" }, { "$ref": "../transaction_name.json" }, { "$ref": "../transaction_type.json" }, { "properties": { "samples": { "type": [ "object" ], "description": "Sampled application metrics collected from the agent.", "patternProperties": { "^[^*\"]*$": { "$ref": "sample.json" } }, "additionalProperties": false }, "tags": { "$ref": "../tags.json" } }, "required": ["samples"] } ] }
On this page
Was this helpful?
Thank you for your feedback.