Skip to content

Latest commit

 

History

History
102 lines (66 loc) · 1.88 KB

metrics.asciidoc

File metadata and controls

102 lines (66 loc) · 1.88 KB
Note
For the best reading experience, please view this documentation at elastic.co

Metrics

The .NET agent tracks certain system and application metrics. Some of them have built-in visualizations and some can only be visualized with custom Kibana dashboards.

These metrics will be sent regularly to the APM Server and from there to Elasticsearch. You can adjust the interval with the setting MetricsInterval.

The metrics will be stored in the apm-* index and have the processor.event property set to metric.

"Platform: all" means that the metric is available on every platform where .NET Core is supported.

System metrics

As of APM version 6.6, these metrics will be visualized in the APM app.

For more system metrics, consider installing {metricbeat-ref}/index.html[metricbeat] on your hosts.

system.cpu.total.norm.pct

type: scaled_float

format: percent

platform: Windows and Linux only

The percentage of CPU time in states other than Idle and IOWait, normalized by the number of cores.

system.process.cpu.total.norm.pct

type: scaled_float

format: percent

platform: all

The percentage of CPU time spent by the process since the last event. This value is normalized by the number of CPU cores and it ranges from 0 to 100%.

system.memory.total

type: long

format: bytes

Platform: Windows and Linux only.

Total memory.

system.memory.actual.free

type: long

format: bytes

Platform: Windows and Linux only.

Actual free memory.

system.process.memory.size

type: long

format: bytes

platform: all

The total virtual memory the process has.

system.process.memory.rss.bytes

type: long

format: bytes

platform: all

The total physical memory the process has.