JMeter integration metrics

The official Datadog integration for monitoring JMeter. It collects 67 metrics.

Official summary

A Datadog plugin for Apache JMeter

Metric types

  • gauge (value at a point in time): 57
  • count (occurrences in the interval): 10

Metrics

Descriptions are the official definitions, unedited.

MetricTypeUnit
jmeter.active_threads.avgAverage number of active threads during the interval.gaugethread
jmeter.active_threads.maxMaximum number of active threads during the interval.gaugethread
jmeter.active_threads.minMinimum number of active threads during the interval.gaugethread
jmeter.assertions.countTotal number of assertion checks evaluated.countassertion
jmeter.assertions.errorNumber of errors during assertion execution.countassertion
jmeter.assertions.failedNumber of failed assertion checks.countassertion
jmeter.bytes_received.avgAverage bytes received.gaugebyte
jmeter.bytes_received.countNumber of samples used to compute the bytes received distribution.countrequest
jmeter.bytes_received.maxMaximum bytes received.gaugebyte
jmeter.bytes_received.medianMedian bytes received.gaugebyte
jmeter.bytes_received.minMinimum bytes received.gaugebyte
jmeter.bytes_received.p9090th percentile of bytes received.gaugebyte
jmeter.bytes_received.p9595th percentile of bytes received.gaugebyte
jmeter.bytes_received.p9999th percentile of bytes received.gaugebyte
jmeter.bytes_received.totalTotal bytes received during the interval.countbyte
jmeter.bytes_sent.avgAverage bytes sent.gaugebyte
jmeter.bytes_sent.countNumber of samples used to compute the bytes sent distribution.countrequest
jmeter.bytes_sent.maxMaximum bytes sent.gaugebyte
jmeter.bytes_sent.medianMedian bytes sent.gaugebyte
jmeter.bytes_sent.minMinimum bytes sent.gaugebyte
jmeter.bytes_sent.p9090th percentile of bytes sent.gaugebyte
jmeter.bytes_sent.p9595th percentile of bytes sent.gaugebyte
jmeter.bytes_sent.p9999th percentile of bytes sent.gaugebyte
jmeter.bytes_sent.totalTotal number of bytes sent during the interval (rate per second).countbyte
jmeter.cumulative.bytes_received.rateBytes received per second for a label.gaugebyte/second
jmeter.cumulative.bytes_sent.rateBytes sent per second for a label.gaugebyte/second
jmeter.cumulative.response_time.avgAverage response time across all samples for a label.gaugesecond
jmeter.cumulative.response_time.maxMaximum response time across all samples for a label.gaugesecond
jmeter.cumulative.response_time.medianMedian (p50) response time across all samples for a label.gaugesecond
jmeter.cumulative.response_time.minMinimum response time across all samples for a label.gaugesecond
jmeter.cumulative.response_time.p9090th percentile response time across all samples for a label.gaugesecond
jmeter.cumulative.response_time.p9595th percentile response time across all samples for a label.gaugesecond
jmeter.cumulative.response_time.p9999th percentile response time across all samples for a label.gaugesecond
jmeter.cumulative.responses.error_percentPercentage of failed samples for a label (0-100).gaugepercent
jmeter.cumulative.responses_countTotal number of samples collected for a label.gaugeresponse
jmeter.cumulative.throughput.rpsRequests per second for a label.gaugerequest/second
jmeter.final_result.bytes_received.rateBytes received per second for a label (final test result only).gaugebyte/second
jmeter.final_result.bytes_sent.rateBytes sent per second for a label (final test result only).gaugebyte/second
jmeter.final_result.response_time.avgAverage response time across all samples for a label (final test result only).gaugesecond
jmeter.final_result.response_time.maxMaximum response time across all samples for a label (final test result only).gaugesecond
jmeter.final_result.response_time.medianMedian (p50) response time across all samples for a label (final test result only).gaugesecond
jmeter.final_result.response_time.minMinimum response time across all samples for a label (final test result only).gaugesecond
jmeter.final_result.response_time.p9090th percentile response time across all samples for a label (final test result only).gaugesecond
jmeter.final_result.response_time.p9595th percentile response time across all samples for a label (final test result only).gaugesecond
jmeter.final_result.response_time.p9999th percentile response time across all samples for a label (final test result only).gaugesecond
jmeter.final_result.responses.error_percentPercentage of failed samples for a label (final test result only).gaugepercent
jmeter.final_result.responses_countTotal number of samples collected for a label (final test result only).gaugeresponse
jmeter.final_result.throughput.rpsRequests per second for a label (final test result only).gaugerequest/second
jmeter.latency.avgAverage latency.gaugesecond
jmeter.latency.countNumber of samples used to compute the latency distribution.countrequest
jmeter.latency.maxMaximum latency.gaugesecond
jmeter.latency.medianMedian latency.gaugesecond
jmeter.latency.minMinimum latency.gaugesecond
jmeter.latency.p90P90 value of the latency.gaugesecond
jmeter.latency.p95P95 value of the latency.gaugesecond
jmeter.latency.p99P99 value of the latency.gaugesecond
jmeter.response_time.avgAverage value of the response time.gaugesecond
jmeter.response_time.countNumber of samples used to compute the response time distribution.countrequest
jmeter.response_time.maxMaximum value of the response time.gaugesecond
jmeter.response_time.medianMedian value of the response time.gaugesecond
jmeter.response_time.minMinimum value of the response time.gaugesecond
jmeter.response_time.p90P90 value of the response time.gaugesecond
jmeter.response_time.p95P95 value of the response time.gaugesecond
jmeter.response_time.p99P99 value of the response time.gaugesecond
jmeter.responses_countCount of the number of responses received by sampler and by status.countresponse
jmeter.threads.finishedTotal number of threads finished.gaugethread
jmeter.threads.startedTotal number of threads started.gaugethread

Official documentation

Official documentation for the JMeter integration

Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.