Built-in classic metrics

Each Dynatrace-supported technology offers multiple "built-in" metrics. Built-in metrics are included in the product out of the box, in some cases as part of built-in extensions.

Metrics that are based on extensions (prefix ext:) and calculated metrics (prefix calc:) are custom metrics, not built-in metrics; DDU consumption for these metrics can vary widely depending on how you use Dynatrace.

To view all the metrics available in your environment, use the GET metrics API call. We recommend the following query parameters:

  • pageSize=500—to obtain the largest possible number of metrics in one response.
  • fields=displayName,unit,aggregationTypes,dduBillable—to obtain the same set of fields as you see in these tables.
  • Depending on which metrics you want to query, one of the following values for the metricSelector parameter:
    • metricSelector=ext:*—to obtain all metrics coming from extensions.
    • metricSelector=calc:*—to obtain all calculated metrics.
    • Omit the parameter to obtain all the metrics of your environment.

The sections below describe inconsistencies or limitations identified for Dynatrace built-in metrics.

The Other applications metrics section contains metrics captured for mobile and custom applications. These metrics, which start with builtin:apps.other, are captured without the indication whether it's a mobile or a custom application. However, the "billing" application metrics, which start with builtin:billing.apps, are split for these application types:

  • Mobile apps:

    • builtin:billing.apps.mobile.sessionsWithoutReplayByApplication
    • builtin:billing.apps.mobile.sessionsWithReplayByApplication
    • builtin:billing.apps.mobile.userActionPropertiesByMobileApplication
  • Custom apps:

    • builtin:billing.apps.custom.sessionsWithoutReplayByApplication
    • builtin:billing.apps.custom.userActionPropertiesByDeviceApplication

The following "billing" metrics for session count are actually the sum of billed and unbilled user sessions.

  • builtin:billing.apps.custom.sessionsWithoutReplayByApplication
  • builtin:billing.apps.mobile.sessionsWithReplayByApplication
  • builtin:billing.apps.mobile.sessionsWithoutReplayByApplication
  • builtin:billing.apps.web.sessionsWithReplayByApplication
  • builtin:billing.apps.web.sessionsWithoutReplayByApplication

If you want to get only the number of billed sessions, set the Type filter to Billed.

Different measurement units are used for similar request duration metrics for mobile and custom apps.

builtin:apps.other.keyUserActions.requestDuration.os is measured in microseconds while other request duration metrics (builtin:apps.other.requestTimes.osAndVersion and builtin:apps.other.requestTimes.osAndProvider) are measured in milliseconds.

Custom metrics are defined or installed by the user, while built-in metrics are by default part of the product. Certain built-in metrics are disabled by default and, if turned on, will consume DDUs.These metrics cover a wide range of supported technologies, including Apache Tomcat, NGINX, Couchbase, RabbitMQ, Cassandra, Jetty, and many others.

A custom metric is a new type of metric that offers a user-provided metric identifier and unit of measure. The semantics of custom metrics are defined by you and aren't included in the default OneAgent installation. Custom metrics are sent to Dynatrace through various interfaces. Following the definition of a custom metric, the metric can be reported for multiple monitored components. Each component’s custom metric results in a separate timeseries.

For example, if you define a new custom metric called Files count that counts the newly created files within a directory, this new metric can be collected either for one host or for two individual hosts. Collecting the same metric for two individual hosts results in two timeseries of the same custom metric type, as shown in the example below:

Custom metrics

For the purposes of calculating monitoring consumption, collecting the same custom metric for two hosts counts as two separate custom metrics.

Applications

Custom

Metric keyName and descriptionUnitAggregations
builtin:apps.custom.reportedErrorCount

Reported error count (by OS, app version) [custom]

The number of all reported errors.

Countautovalue
builtin:apps.custom.sessionCount

Session count (by OS, app version) [custom]

The number of captured user sessions.

Countautovalue

Mobile

Metric keyName and descriptionUnitAggregations
builtin:apps.mobile.sessionCount

Session count (by OS, app version, crash replay feature status) [mobile]

The number of captured user sessions.

Countautovalue
builtin:apps.mobile.sessionCount.sessionReplayStatus

Session count (by OS, app version, full replay feature status) [mobile]

The number of captured user sessions.

Countautovalue
builtin:apps.mobile.reportedErrorCount

Reported error count (by OS, app version) [mobile]

The number of all reported errors.

Countautovalue

Web applications

Metric keyName and descriptionUnitAggregations
builtin:apps.web.action.affectedUas

User action rate - affected by JavaScript errors (by key user action, user type) [web]

The percentage of key user actions with detected JavaScript errors.

Percent (%)autovalue
builtin:apps.web.action.apdex

Apdex (by key user action) [web]

The average Apdex rating for key user actions.

autoavg
builtin:apps.web.action.count.custom.browser

Action count - custom action (by key user action, browser) [web]

The number of custom actions that are marked as key user actions.

Countautovalue
builtin:apps.web.action.count.load.browser

Action count - load action (by key user action, browser) [web]

The number of load actions that are marked as key user actions.

Countautovalue
builtin:apps.web.action.count.xhr.browser

Action count - XHR action (by key user action, browser) [web]

The number of XHR actions that are marked as key user actions.

Countautovalue
builtin:apps.web.action.cumulativeLayoutShift.load.userType

Cumulative Layout Shift - load action (by key user action, user type) [web]

The score measuring the unexpected shifting of visible webpage elements. Calculated for load actions that are marked as key user actions.

autoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.cumulativeLayoutShift.load.userType.geo

Cumulative Layout Shift - load action (by key user action, geolocation, user type) [web]

The score measuring the unexpected shifting of visible webpage elements. Calculated for load actions that are marked as key user actions.

autoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.cumulativeLayoutShift.load.browser

Cumulative Layout Shift - load action (by key user action, browser) [web]

The score measuring the unexpected shifting of visible webpage elements. Calculated for load actions that are marked as key user actions.

autoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.domInteractive.load.browser

DOM interactive - load action (by key user action, browser) [web]

The time taken until a page's status is set to "interactive" and it's ready to receive user input. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.duration.custom.browser

Action duration - custom action (by key user action, browser) [web]

The duration of custom actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.duration.load.browser

Action duration - load action (by key user action, browser) [web]

The duration of load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.duration.xhr.browser

Action duration - XHR action (by key user action, browser) [web]

The duration of XHR actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.firstByte.load.browser

Time to first byte - load action (by key user action, browser) [web]

The time taken until the first byte of the response is received from the server, relevant application caches, or a local resource. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.firstByte.xhr.browser

Time to first byte - XHR action (by key user action, browser) [web]

The time taken until the first byte of the response is received from the server, relevant application caches, or a local resource. Calculated for XHR actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.firstInputDelay.load.userType

First Input Delay - load action (by key user action, user type) [web]

The time from the first interaction with a page to when the user agent can respond to that interaction. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.firstInputDelay.load.userType.geo

First Input Delay - load action (by key user action, geolocation, user type) [web]

The time from the first interaction with a page to when the user agent can respond to that interaction. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.firstInputDelay.load.browser

First Input Delay - load action (by key user action, browser) [web]

The time from the first interaction with a page to when the user agent can respond to that interaction. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.largestContentfulPaint.load.userType

Largest Contentful Paint - load action (by key user action, user type) [web]

The time taken to render the largest element in the viewport. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.largestContentfulPaint.load.userType.geo

Largest Contentful Paint - load action (by key user action, geolocation, user type) [web]

The time taken to render the largest element in the viewport. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.largestContentfulPaint.load.browser

Largest Contentful Paint - load action (by key user action, browser) [web]

The time taken to render the largest element in the viewport. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.loadEventEnd.load.browser

Load event end - load action (by key user action, browser) [web]

The time taken to complete the load event of a page. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.loadEventStart.load.browser

Load event start - load action (by key user action, browser) [web]

The time taken to begin the load event of a page. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.networkContribution.load

Network contribution - load action (by key user action, user type) [web]

The time taken to request and receive resources (including DNS lookup, redirect, and TCP connect time). Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.networkContribution.xhr

Network contribution - XHR action (by key user action, user type) [web]

The time taken to request and receive resources (including DNS lookup, redirect, and TCP connect time). Calculated for XHR actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.responseEnd.load.browser

Response end - load action (by key user action, browser) [web]

(AKA HTML downloaded) The time taken until the user agent receives the last byte of the response or the transport connection is closed, whichever comes first. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.responseEnd.xhr.browser

Response end - XHR action (by key user action, browser) [web]

The time taken until the user agent receives the last byte of the response or the transport connection is closed, whichever comes first. Calculated for XHR actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.serverContribution.load

Server contribution - load action (by key user action, user type) [web]

The time spent on server-side processing for a page. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.serverContribution.xhr

Server contribution - XHR action (by key user action, user type) [web]

The time spent on server-side processing for a page. Calculated for XHR actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.speedIndex.load.browser

Speed index - load action (by key user action, browser) [web]

The score measuring how quickly the visible parts of a page are rendered. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.visuallyComplete.load.browser

Visually complete - load action (by key user action, browser) [web]

The time taken to fully render content in the viewport. Calculated for load actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.visuallyComplete.xhr.browser

Visually complete - XHR action (by key user action, browser) [web]

The time taken to fully render content in the viewport. Calculated for XHR actions that are marked as key user actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.action.countOfErrors

Error count (by key user action, user type, error type, error origin) [web]

The number of detected errors that occurred during key user actions.

Countautovalue
builtin:apps.web.action.countOfUserActionsWithErrors

User action count with errors (by key user action, user type) [web]

The number of key user actions with detected errors.

Countautovalue
builtin:apps.web.action.jsErrorsDuringUa

JavaScript errors count during user actions (by key user action, user type) [web]

The number of detected JavaScript errors that occurred during key user actions.

Countautovalue
builtin:apps.web.action.jsErrorsWithoutUa

JavaScript error count without user actions (by key user action, user type) [web]

The number of detected standalone JavaScript errors (occurred between key user actions).

Countautovalue
builtin:apps.web.action.percentageOfUserActionsAffectedByErrors

User action rate - affected by errors (by key user action, user type) [web]

The percentage of key user actions with detected errors.

Percent (%)autovalue
builtin:apps.web.actionCount.custom.browser

Action count - custom action (by browser) [web]

The number of custom actions.

Countautovalue
builtin:apps.web.actionCount.load.browser

Action count - load action (by browser) [web]

The number of load actions.

Countautovalue
builtin:apps.web.actionCount.xhr.browser

Action count - XHR action (by browser) [web]

The number of XHR actions.

Countautovalue
builtin:apps.web.actionCount.category

Action count (by Apdex category) [web]

The number of user actions.

Countautovalue
builtin:apps.web.actionCount.summary

Action with key performance metric count (by action type, geolocation, user type) [web]

The number of user actions that have a key performance metric and mapped geolocation.

Countautovalue
builtin:apps.web.actionDuration.custom.browser

Action duration - custom action (by browser) [web]

The duration of custom actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.actionDuration.load.browser

Action duration - load action (by browser) [web]

The duration of load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.actionDuration.xhr.browser

Action duration - XHR action (by browser) [web]

The duration of XHR actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.actionsPerSession

Actions per session average (by users, user type) [web]

The average number of user actions per user session.

Countautoavg
builtin:apps.web.activeSessions

Session count - estimated active sessions (by users, user type) [web]

The estimated number of active user sessions. An active session is one in which a user has been confirmed to still be active at a given time. For this high-cardinality metric, the HyperLogLog algorithm is used to approximate the session count.

Countautovalue
builtin:apps.web.activeUsersEst

User count - estimated active users (by users, user type) [web]

The estimated number of unique active users. For this high-cardinality metric, the HyperLogLog algorithm is used to approximate the user count.

Countautovalue
builtin:apps.web.affectedUas

User action rate - affected by JavaScript errors (by user type) [web]

The percentage of user actions with detected JavaScript errors.

Percent (%)autovalue
builtin:apps.web.apdex.userType

Apdex (by user type) [web]

autoavg
builtin:apps.web.apdex.userType.geoBig

Apdex (by geolocation, user type) [web]

The average Apdex rating for user actions that have a mapped geolocation.

autoavg
builtin:apps.web.bouncedSessionRatio

Bounce rate (by users, user type) [web]

The percentage of sessions in which users viewed only a single page and triggered only a single web request. Calculated by dividing single-page sessions by all sessions.

Percent (%)autovalue
builtin:apps.web.conversionRate

Conversion rate - sessions (by users, user type) [web]

The percentage of sessions in which at least one conversion goal was reached. Calculated by dividing converted sessions by all sessions.

Percent (%)autovalue
builtin:apps.web.converted

Session count - converted sessions (by users, user type) [web]

The number of sessions in which at least one conversion goal was reached.

Countautovalue
builtin:apps.web.cumulativeLayoutShift.load.userType

Cumulative Layout Shift - load action (by user type) [web]

The score measuring the unexpected shifting of visible webpage elements. Calculated for load actions.

autoavgcountmaxmedianminpercentilesum
builtin:apps.web.cumulativeLayoutShift.load.userType.geo

Cumulative Layout Shift - load action (by geolocation, user type) [web]

The score measuring the unexpected shifting of visible webpage elements. Calculated for load actions.

autoavgcountmaxmedianminpercentilesum
builtin:apps.web.cumulativeLayoutShift.load.browser

Cumulative Layout Shift - load action (by browser) [web]

The score measuring the unexpected shifting of visible webpage elements. Calculated for load actions.

autoavgcountmaxmedianminpercentilesum
builtin:apps.web.domInteractive.load.browser

DOM interactive - load action (by browser) [web]

The time taken until a page's status is set to "interactive" and it's ready to receive user input. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.endedSessions

Session count - estimated ended sessions (by users, user type) [web]

The number of completed user sessions.

Countautovalue
builtin:apps.web.event.count.rageClick

Rage click count [web]

The number of detected rage clicks.

Countautovalue
builtin:apps.web.firstByte.load.browser

Time to first byte - load action (by browser) [web]

The time taken until the first byte of the response is received from the server, relevant application caches, or a local resource. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.firstByte.xhr.browser

Time to first byte - XHR action (by browser) [web]

The time taken until the first byte of the response is received from the server, relevant application caches, or a local resource. Calculated for XHR actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.firstInputDelay.load.userType

First Input Delay - load action (by user type) [web]

The time from the first interaction with a page to when the user agent can respond to that interaction. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.firstInputDelay.load.userType.geo

First Input Delay - load action (by geolocation, user type) [web]

The time from the first interaction with a page to when the user agent can respond to that interaction. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.firstInputDelay.load.browser

First Input Delay - load action (by browser) [web]

The time from the first interaction with a page to when the user agent can respond to that interaction. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.largestContentfulPaint.load.userType

Largest Contentful Paint - load action (by user type) [web]

The time taken to render the largest element in the viewport. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.largestContentfulPaint.load.userType.geo

Largest Contentful Paint - load action (by geolocation, user type) [web]

The time taken to render the largest element in the viewport. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.largestContentfulPaint.load.browser

Largest Contentful Paint - load action (by browser) [web]

The time taken to render the largest element in the viewport. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.loadEventEnd.load.browser

Load event end - load action (by browser) [web]

The time taken to complete the load event of a page. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.loadEventStart.load.browser

Load event start - load action (by browser) [web]

The time taken to begin the load event of a page. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.networkContribution.load

Network contribution - load action (by user type) [web]

The time taken to request and receive resources (including DNS lookup, redirect, and TCP connect time). Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.networkContribution.xhr

Network contribution - XHR action (by user type) [web]

The time taken to request and receive resources (including DNS lookup, redirect, and TCP connect time). Calculated for XHR actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.responseEnd.load.browser

Response end - load action (by browser) [web]

(AKA HTML downloaded) The time taken until the user agent receives the last byte of the response or the transport connection is closed, whichever comes first. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.responseEnd.xhr.browser

Response end - XHR action (by browser) [web]

The time taken until the user agent receives the last byte of the response or the transport connection is closed, whichever comes first. Calculated for XHR actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.serverContribution.load

Server contribution - load action (by user type) [web]

The time spent on server-side processing for a page. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.serverContribution.xhr

Server contribution - XHR action (by user type) [web]

The time spent on server-side processing for a page. Calculated for XHR actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.sessionDuration

Session duration (by users, user type) [web]

The average duration of user sessions.

Microsecondautoavg
builtin:apps.web.speedIndex.load.browser

Speed index - load action (by browser) [web]

The score measuring how quickly the visible parts of a page are rendered. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.startedSessions

Session count - estimated started sessions (by users, user type) [web]

The number of started user sessions.

Countautovalue
builtin:apps.web.visuallyComplete.load.browser

Visually complete - load action (by browser) [web]

The time taken to fully render content in the viewport. Calculated for load actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.visuallyComplete.xhr.browser

Visually complete - XHR action (by browser) [web]

The time taken to fully render content in the viewport. Calculated for XHR actions.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.web.countOfErrors

Error count (by user type, error type, error origin) [web]

The number of detected errors.

Countautovalue
builtin:apps.web.countOfErrorsDuringUserActions

Error count during user actions (by user type, error type, error origin) [web]

The number of detected errors that occurred during user actions.

Countautovalue
builtin:apps.web.countOfStandaloneErrors

Standalone error count (by user type, error type, error origin) [web]

The number of detected standalone errors (occurred between user actions).

Countautovalue
builtin:apps.web.countOfUserActionsWithErrors

User action count - with errors (by user type) [web]

The number of key user actions with detected errors.

Countautovalue
builtin:apps.web.errorCountForDavis

Error count for Davis (by user type, error type, error origin, error context)) [web]

The number of errors that were included in Davis AI problem detection and analysis.

Countautovalue
builtin:apps.web.interactionToNextPaint

Interaction to next paint

Millisecondautocountmaxmedianminpercentile
builtin:apps.web.jsErrorsDuringUa

JavaScript error count - during user actions (by user type) [web]

The number of detected JavaScript errors that occurred during user actions.

Countautovalue
builtin:apps.web.jsErrorsWithoutUa

JavaScript error count - without user actions (by user type) [web]

The number of detected standalone JavaScript errors (occurred between user actions).

Countautovalue
builtin:apps.web.percentageOfUserActionsAffectedByErrors

User action rate - affected by errors (by user type) [web]

The percentage of user actions with detected errors.

Percent (%)autovalue

Mobile and custom apps

Metric keyName and descriptionUnitAggregations
builtin:apps.other.apdex.osAndGeo

Apdex (by OS, geolocation) [mobile, custom]

The Apdex rating for all captured user actions.

autovalue
builtin:apps.other.apdex.osAndVersion

Apdex (by OS, app version) [mobile, custom]

The Apdex rating for all captured user actions.

autovalue
builtin:apps.other.crashAffectedUsers.os

User count - estimated users affected by crashes (by OS) [mobile, custom]

The estimated number of unique users affected by a crash. For this high cardinality metric, the HyperLogLog algorithm is used to approximate the number of users.

Countautovalue
builtin:apps.other.crashAffectedUsers.osAndVersion-std

User count - estimated users affected by crashes (by OS, app version) [mobile, custom]

The estimated number of unique users affected by a crash. For this high cardinality metric, the HyperLogLog algorithm is used to approximate the number of users.

Countautovalue
builtin:apps.other.crashAffectedUsersRate.os

User rate - estimated users affected by crashes (by OS) [mobile, custom]

The estimated percentage of unique users affected by a crash. For this high cardinality metric, the HyperLogLog algorithm is used to approximate the number of users.

Percent (%)autovalue
builtin:apps.other.crashCount.osAndGeo

Crash count (by OS, geolocation) [mobile, custom]

The number of detected crashes.

Countautovalue
builtin:apps.other.crashCount.osAndVersion

Crash count (by OS, app version) [mobile, custom]

The number of detected crashes.

Countautovalue
builtin:apps.other.crashCount.osAndVersion-std

Crash count (by OS, app version) [mobile, custom]

The number of detected crashes.

Countautovalue
builtin:apps.other.crashFreeUsersRate.os

User rate - estimated crash free users (by OS) [mobile, custom]

The estimated percentage of unique users not affected by a crash. For this high cardinality metric, the HyperLogLog algorithm is used to approximate the number of users.

Percent (%)autovalue
builtin:apps.other.keyUserActions.apdexValue.os

Apdex (by key user action, OS) [mobile, custom]

The Apdex rating for all captured key user actions.

autovalue
builtin:apps.other.keyUserActions.count.osAndApdex

Action count (by key user action, OS, Apdex category) [mobile, custom]

The number of captured key user actions.

Countautovalue
builtin:apps.other.keyUserActions.duration.os

Action duration (by key user action, OS) [mobile, custom]

The duration of key user actions.

Microsecondautoavgcountmaxmedianminpercentilesum
builtin:apps.other.keyUserActions.reportedErrorCount.os

Reported error count (by key user action, OS) [mobile, custom]

The number of reported errors for key user actions.

Countautovalue
builtin:apps.other.keyUserActions.requestCount.os

Request count (by key user action, OS) [mobile, custom]

The number of captured web requests associated with key user actions.

Countautovalue
builtin:apps.other.keyUserActions.requestDuration.os

Request duration (by key user action, OS) [mobile, custom]

The duration of web requests for key user actions. Be aware that this metric is measured in microseconds while other request duration metrics for mobile and custom apps are measured in milliseconds.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.other.keyUserActions.requestErrorCount.os

Request error count (by key user action, OS) [mobile, custom]

The number of detected web request errors for key user actions.

Countautovalue
builtin:apps.other.keyUserActions.requestErrorRate.os

Request error rate (by key user action, OS) [mobile, custom]

The percentage of web requests with detected errors for key user actions

Percent (%)autovalue
builtin:apps.other.newUsers.os

New user count (by OS) [mobile, custom]

The number of users that launched the application(s) for the first time. The metric is tied to specific devices, so users are counted multiple times if they install the application on multiple devices. The metric doesn't distinguish between multiple users that share the same device and application installation.

Countautovalue
builtin:apps.other.requestCount.osAndProvider

Request count (by OS, provider) [mobile, custom]

The number of captured web requests.

Countautovalue
builtin:apps.other.requestCount.osAndVersion

Request count (by OS, app version) [mobile, custom]

The number of captured web requests.

Countautovalue
builtin:apps.other.requestErrorCount.osAndProvider

Request error count (by OS, provider) [mobile, custom]

The number of detected web request errors.

Countautovalue
builtin:apps.other.requestErrorCount.osAndVersion

Request error count (by OS, app version) [mobile, custom]

The number of detected web request errors.

Countautovalue
builtin:apps.other.requestErrorRate.osAndProvider

Request error rate (by OS, provider) [mobile, custom]

The percentage of web requests with detected errors.

Percent (%)autovalue
builtin:apps.other.requestErrorRate.osAndVersion

Request error rate (by OS, app version) [mobile, custom]

The percentage of web requests with detected errors.

Percent (%)autovalue
builtin:apps.other.requestTimes.osAndProvider

Request duration (by OS, provider) [mobile, custom]

The duration of web requests.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.other.requestTimes.osAndVersion

Request duration (by OS, app version) [mobile, custom]

The duration of web requests.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:apps.other.sessionCount.agentVersionAndOs

Session count (by agent version, OS) [mobile, custom]

The number of captured user sessions.

Countautovalue
builtin:apps.other.sessionCount.osAndCrashReportingLevel

Session count (by OS, crash reporting level) [mobile, custom]

The number of captured user sessions.

Countautovalue
builtin:apps.other.sessionCount.osAndDataCollectionLevel

Session count (by OS, data collection level) [mobile, custom]

The number of captured user sessions.

Countautovalue
builtin:apps.other.sessionCount.osAndGeo

Session count - estimated (by OS, geolocation) [mobile, custom]

The estimated number of captured user sessions. For this high cardinality metric, the HyperLogLog algorithm is used to approximate the number of sessions.

Countautovalue
builtin:apps.other.sessionCount.osAndVersion-std

Session count (by OS, app version) [mobile, custom]

The number of captured user sessions.

Countautovalue
builtin:apps.other.uaCount.geoAndApdex

Action count (by geolocation, Apdex category) [mobile, custom]

The number of captured user actions.

Countautovalue
builtin:apps.other.uaCount.osAndApdex

Action count (by OS, Apdex category) [mobile, custom]

The number of captured user actions.

Countautovalue
builtin:apps.other.uaCount.osAndVersion

Action count (by OS, app version) [mobile, custom]

The number of captured user actions.

Countautovalue
builtin:apps.other.uaDuration.osAndVersion

Action duration (by OS, app version) [mobile, custom]

The duration of user actions.

Microsecondautoavgcountmaxmedianminpercentilesum
builtin:apps.other.userCount.osAndGeo

User count - estimated (by OS, geolocation) [mobile, custom]

The estimated number of unique users that have a mapped geolocation. The metric is based on 'internalUserId'. When 'dataCollectionLevel' is set to 'performance' or 'off', 'internalUserId' is changed at each app start. For this high cardinality metric, the HyperLogLog algorithm is used to approximate the number of users.

Countautovalue
builtin:apps.other.userCount.osAndVersion-std

User count - estimated (by OS, app version) [mobile, custom]

The estimated number of unique users. The metric is based on 'internalUserId'. When 'dataCollectionLevel' is set to 'performance' or 'off', 'internalUserId' is changed at each app start. For this high cardinality metric, the HyperLogLog algorithm is used to approximate the number of users.

Countautovalue

Billing

Applications

Metric keyName and descriptionUnitAggregations
builtin:billing.apps.custom.sessionsWithoutReplayByApplication

Session count - billed and unbilled [custom]

The number of billed and unbilled user sessions. To get only the number of billed sessions, set the "Type" filter to "Billed".

Countautovalue
builtin:billing.apps.custom.userActionPropertiesByDeviceApplication

Total user action and session properties

The number of billed user action and user session properties.

Countautovalue
builtin:billing.apps.mobile.sessionsWithReplayByApplication

Session count - billed and unbilled - with Session Replay [mobile]

The number of billed and unbilled user sessions that include Session Replay data. To get only the number of billed sessions, set the "Type" filter to "Billed".

Countautovalue
builtin:billing.apps.mobile.sessionsWithoutReplayByApplication

Session count - billed and unbilled [mobile]

The total number of billed and unbilled user sessions (with and without Session Replay data). To get only the number of billed sessions, set the "Type" filter to "Billed".

Countautovalue
builtin:billing.apps.mobile.userActionPropertiesByMobileApplication

Total user action and session properties

The number of billed user action and user session properties.

Countautovalue
builtin:billing.apps.web.sessionsWithReplayByApplication

Session count - billed and unbilled - with Session Replay [web]

The number of billed and unbilled user sessions that include Session Replay data. To get only the number of billed sessions, set the "Type" filter to "Billed".

Countautovalue
builtin:billing.apps.web.sessionsWithoutReplayByApplication

Session count - billed and unbilled - without Session Replay [web]

The number of billed and unbilled user sessions that do not include Session Replay data. To get only the number of billed sessions, set the "Type" filter to "Billed".

Countautovalue
builtin:billing.apps.web.userActionPropertiesByApplication

Total user action and session properties

The number of billed user action and user session properties.

Countautovalue

Custom events classic

Metric keyName and descriptionUnitAggregations
builtin:billing.custom_events_classic.usage

(DPS) Total Custom Events Classic billing usage

The number of custom events ingested aggregated over all monitored entities. Custom events include events sent to Dynatrace via the Events API or events created by a log event extraction rule. Use this total metric to query longer timeframes without losing precision or performance.

Countautovalue
builtin:billing.custom_events_classic.usage_by_entity

(DPS) Custom Events Classic billing usage by monitored entity

The number of custom events ingested split by monitored entity. Custom events include events sent to Dynatrace via the Events API or events created by a log event extraction rule. For details on the events billed, refer to the usage_by_event_info metric. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.custom_events_classic.usage_by_event_info

(DPS) Custom Events Classic billing usage by event info

The number of custom events ingested split by event info. Custom events include events sent to Dynatrace via the Events API or events created by a log event extraction rule. The info contains the context of the event plus the configuration ID. For details on the related monitored entities, refer to the usage_by_entity metric. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue

Custom metrics classic

Metric keyName and descriptionUnitAggregations
builtin:billing.custom_metrics_classic.raw.usage_by_metric_key

(DPS) Recorded metric data points per metric key

The number of reported metric data points split by metric key. This metric does not account for included metric data points available to your environment.

Countautovalue
builtin:billing.custom_metrics_classic.usage

(DPS) Total billed metric data points

The total number of metric data points after deducting the included metric data points. This is the rate-card value used for billing. Use this total metric to query longer timeframes without losing precision or performance.

Countautovalue
builtin:billing.custom_metrics_classic.usage.foundation_and_discovery

(DPS) Total metric data points billable for Foundation & Discovery hosts

The number of metric data points billable for Foundation & Discovery hosts.

Countautovalue
builtin:billing.custom_metrics_classic.usage.fullstack_hosts

(DPS) Total metric data points billed for Full-Stack hosts

The number of metric data points billed for Full-Stack hosts. To view the unadjusted usage per host, use builtin:billing.full_stack_monitoring.metric_data_points.ingested_by_host . This trailing metric is reported at 15-minute intervals with up to a 15-minute delay.

Countautovalue
builtin:billing.custom_metrics_classic.usage.infrastructure_hosts

(DPS) Total metric data points billed for Infrastructure-monitored hosts

The number of metric data points billed for Infrastructure-monitored hosts. To view the unadjusted usage per host, use builtin:billing.infrastructure_monitoring.metric_data_points.ingested_by_host . This trailing metric is reported at 15-minute intervals with up to a 15-minute delay.

Countautovalue
builtin:billing.custom_metrics_classic.usage.other

(DPS) Total metric data points billed by other entities

The number of metric data points billed that cannot be assigned to a host. The values reported in this metric are not eligible for included metric deduction and will be billed as is. This trailing metric is reported at 15-minute intervals with up to a 15-minute delay. o view the monitored entities that consume this usage, use the other_by_entity metric.

Countautovalue
builtin:billing.custom_metrics_classic.usage.other_by_entity

(DPS) Billed metric data points reported and split by other entities

The number of billed metric data points split by entities that cannot be assigned to a host. The values reported in this metric are not eligible for included metric deduction and will be billed as is. This trailing metric is reported at 15-minute intervals with up to a 15-minute delay. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue

Custom traces classic

Metric keyName and descriptionUnitAggregations
builtin:billing.custom_traces_classic.usage

(DPS) Total Custom Traces Classic billing usage

The number of spans ingested aggregated over all monitored entities. A span is a single operation within a distributed trace, ingested into Dynatrace. Use this total metric to query longer timeframes without losing precision or performance.

Countautovalue
builtin:billing.custom_traces_classic.usage_by_entity

(DPS) Custom Traces Classic billing usage by monitored entity

The number of spans ingested split by monitored entity. A span is a single operation within a distributed trace, ingested into Dynatrace. For details on span types, refer to the usage_by_span_type metric. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.custom_traces_classic.usage_by_span_type

(DPS) Custom Traces Classic billing usage by span type

The number of spans ingested split by span type. A span is a single operation within a distributed trace, ingested into Dynatrace. Span kinds can be CLIENT, SERVER, PRODUCER, CONSUMER or INTERNAL For details on the related monitored entities, refer to the usage_by_entity metric. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue

DDU

Metric keyName and descriptionUnitAggregations
builtin:billing.ddu.events.byDescription

DDU events consumption by event info

License consumption of Davis data units by events pool split by event info

autovalue
builtin:billing.ddu.events.byEntity

DDU events consumption by monitored entity

License consumption of Davis data units by events pool split by monitored entity

autovalue
builtin:billing.ddu.events.total

Total DDU events consumption

Sum of license consumption of Davis data units aggregated over all monitored entities for the events pool

autovalue
builtin:billing.ddu.log.byDescription

DDU log consumption by log path

License consumption of Davis data units by log pool split by log path

autovalue
builtin:billing.ddu.log.byEntity

DDU log consumption by monitored entity

License consumption of Davis data units by log pool split by monitored entity

autovalue
builtin:billing.ddu.log.total

Total DDU log consumption

Sum of license consumption of Davis data units aggregated over all logs for the log pool

autovalue
builtin:billing.ddu.metrics.byEntity

DDU metrics consumption by monitored entity

License consumption of Davis data units by metrics pool split by monitored entity

autovalue
builtin:billing.ddu.metrics.byEntityRaw

DDU metrics consumption by monitored entity w/o host-unit included DDUs

License consumption of Davis data units by metrics pool split by monitored entity (aggregates host-unit included metrics, so value might be higher than actual consumption)

autovalue
builtin:billing.ddu.metrics.byMetric

Reported metrics DDUs by metric key

Reported Davis data units usage by metrics pool split by metric key

autovalue
builtin:billing.ddu.metrics.total

Total DDU metrics consumption

Sum of license consumption of Davis data units aggregated over all metrics for the metrics pool

autovalue
builtin:billing.ddu.serverless.byDescription

DDU serverless consumption by function

License consumption of Davis data units by serverless pool split by Amazon Resource Names (ARNs)

autovalue
builtin:billing.ddu.serverless.byEntity

DDU serverless consumption by service

License consumption of Davis data units by serverless pool split by service

autovalue
builtin:billing.ddu.serverless.total

Total DDU serverless consumption

Sum of license consumption of Davis data units aggregated over all services for the serverless pool

autovalue
builtin:billing.ddu.traces.byDescription

DDU traces consumption by span type

License consumption of Davis data units by traces pool split by SpanKind, as defined in OpenTelemetry specification

autovalue
builtin:billing.ddu.traces.byEntity

DDU traces consumption by monitored entity

License consumption of Davis data units by traces pool split by monitored entity

autovalue
builtin:billing.ddu.traces.total

Total DDU traces consumption

Sum of license consumption of Davis data units aggregated over all monitored entities for the traces pool

autovalue
builtin:billing.ddu.includedMetricDduPerHost

DDU included per host

Included Davis data units per host

autovalue
builtin:billing.ddu.includedMetricPerHost

DDU included metric data points per host

Included metric data points per host

autovalue

Events

Metric keyName and descriptionUnitAggregations
builtin:billing.events.business_events.ingest.usage

[Deprecated] (DPS) Business events usage - Ingest & Process

Business events Ingest & Process usage, tracked as bytes ingested within the hour. This trailing metric is reported hourly for the previous hour. Metric values are reported with up to a one-hour delay. [Deprecated] This metric is replaced by billing usage events.

Byteautovalue
builtin:billing.events.business_events.query.usage

[Deprecated] (DPS) Business events usage - Query

Business events Query usage, tracked as bytes read within the hour. This trailing metric is reported hourly for the previous hour. Metric values are reported with up to a one-hour delay. [Deprecated] This metric is replaced by billing usage events.

Byteautovalue
builtin:billing.events.business_events.retain.usage

[Deprecated] (DPS) Business events usage - Retain

Business events Retain usage, tracked as total storage used within the hour, in bytes. This trailing metric is reported hourly for the previous hour. Metric values are reported with up to a one-hour delay. [Deprecated] This metric is replaced by billing usage events.

Byteautoavgmaxmin

Foundation and discovery

Metric keyName and descriptionUnitAggregations
builtin:billing.foundation_and_discovery.metric_data_points.ingested

(DPS) Ingested metric data points for Foundation & Discovery

The number of metric data points aggregated over all Foundation & Discovery hosts.

Countautovalue
builtin:billing.foundation_and_discovery.metric_data_points.ingested_by_host

(DPS) Ingested metric data points for Foundation & Discovery per host

The number of metric data points split by Foundation & Discovery hosts.

Countautovalue
builtin:billing.foundation_and_discovery.usage

(DPS) Foundation & Discovery billing usage

The total number of host-hours being monitored by Foundation & Discovery, counted in 15 min intervals.

Countautovalue
builtin:billing.foundation_and_discovery.usage_per_host

(DPS) Foundation & Discovery billing usage per host

The host-hours being monitored by Foundation & Discovery, counted in 15 min intervals.

Countautovalue

Full stack monitoring

Metric keyName and descriptionUnitAggregations
builtin:billing.full_stack_monitoring.metric_data_points.included

(DPS) Available included metric data points for Full-Stack hosts

The total number of included metric data points that can be deducted from the metric data points reported by Full-Stack hosts. This trailing metric is reported at 15-minute intervals with up to a 15-minute delay. To view the number of applied included metric data points, use builtin:billing.full_stack_monitoring.metric_data_points.included_used . If the difference between this metric and the applied metrics is greater than 0, then more metrics can be ingested using Full-Stack Monitoring without incurring additional costs.

Countautovalue
builtin:billing.full_stack_monitoring.metric_data_points.included_used

(DPS) Used included metric data points for Full-Stack hosts

The number of consumed included metric data points per host monitored with Full-Stack Monitoring. This trailing metric is reported at 15-minute intervals with up to a 15-minute delay. To view the number of potentially available included metrics, use builtin:billing.full_stack_monitoring.metric_data_points.included_used . If the difference between this metric and the available metrics is greater than zero, then that means that more metrics could be ingested on Full-Stack hosts without incurring additional costs.

Countautovalue
builtin:billing.full_stack_monitoring.metric_data_points.ingested

(DPS) Total metric data points reported by Full-Stack hosts

The number of metric data points aggregated over all Full-Stack hosts. The values reported in this metric are eligible for included-metric-data-point deduction. Use this total metric to query longer timeframes without losing precision or performance. This trailing metric is reported at 15-minute intervals with up to a 15-minute delay. To view usage on a per-host basis, use builtin:billing.full_stack_monitoring.metric_data_points.ingested_by_host .

Countautovalue
builtin:billing.full_stack_monitoring.metric_data_points.ingested_by_host

(DPS) Metric data points reported and split by Full-Stack hosts

The number of metric data points split by Full-Stack hosts. The values reported in this metric are eligible for included-metric-data-point deduction. This trailing metric is reported at 15-minute intervals with up to a 15-minute delay. The pool of available included metrics for a "15-minute interval" is visible via builtin:billing.full_stack_monitoring.metric_data_points.included . To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.full_stack_monitoring.usage

(DPS) Full-Stack Monitoring billing usage

The total GiB memory of hosts being monitored in full-stack mode, counted in 15 min intervals. Use this total metric to query longer timeframes without losing precision or performance. For details on the hosts causing the usage, refer to the usage_per_host metric. For details on the containers causing the usage, refer to the usage_per_container metric.

GibiByteautovalue
builtin:billing.full_stack_monitoring.usage_per_container

(DPS) Full-stack usage by container type

The total GiB memory of containers being monitored in full-stack mode, counted in 15 min intervals.

GibiByteautovalue
builtin:billing.full_stack_monitoring.usage_per_host

(DPS) Full-Stack Monitoring billing usage per host

The GiB memory per host being monitored in full-stack mode, counted in 15 min intervals. For example, a host with 8 GiB of RAM monitored for 1 hour has 4 data points with a value of 2. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

GibiByteautovalue

Infrastructure monitoring

Metric keyName and descriptionUnitAggregations
builtin:billing.infrastructure_monitoring.metric_data_points.included

(DPS) Available included metric data points for Infrastructure-monitored hosts

The total number of included metric data points that can be deducted from the metric data points reported by Infrastructure-monitored hosts. This trailing metric is reported at 15-minute intervals with up to a 15-minute delay. To view the number of applied included metric data points, use builtin:billing.infrastructure_monitoring.metric_data_points.included_used . If the difference between this metric and the applied metrics is greater than zero, then that means that more metrics could be ingested on Infrastructure-monitored hosts without incurring additional costs.

Countautovalue
builtin:billing.infrastructure_monitoring.metric_data_points.included_used

(DPS) Used included metric data points for Infrastructure-monitored hosts

The number of consumed included metric data points for Infrastructure-monitored hosts. This trailing metric is reported at 15-minute intervals with up to a 15-minute delay. To view the number of potentially available included metrics, use builtin:billing.infrastructure_monitoring.metric_data_points.included_used . If the difference between this metric and the available metrics is greater than zero, then that means that more metrics could be ingested on Infrastructure-monitored hosts without incurring additional costs.

Countautovalue
builtin:billing.infrastructure_monitoring.metric_data_points.ingested

(DPS) Total metric data points reported by Infrastructure-monitored hosts

The number of metric data points aggregated over all Infrastructure-monitored hosts. The values reported in this metric are eligible for included-metric-data-point deduction. Use this total metric to query longer timeframes without losing precision or performance. This trailing metric is reported at 15-minute intervals with up to a 15-minute delay. To view usage on a per-host basis, use the builtin:billing.full_stack_monitoring.metric_data_points.ingested_by_host .

Countautovalue
builtin:billing.infrastructure_monitoring.metric_data_points.ingested_by_host

(DPS) Metric data points reported and split by Infrastructure-monitored hosts

The number of metric data points split by Infrastructure-monitored hosts. The values reported in this metric are eligible for included-metric-data-point deduction. This trailing metric is reported at 15-minute intervals with up to a 15-minute delay. The pool of available included metrics for a "15-minute interval" is visible via builtin:billing.infrastructure_monitoring.metric_data_points.included . To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.infrastructure_monitoring.usage

(DPS) Infrastructure Monitoring billing usage

The total number of host-hours being monitored in infrastructure-only mode, counted in 15 min intervals. Use this total metric to query longer timeframes without losing precision or performance. For details on the hosts causing the usage, refer to the usage_per_host metric.

Countautovalue
builtin:billing.infrastructure_monitoring.usage_per_host

(DPS) Infrastructure Monitoring billing usage per host

The host-hours being monitored in infrastructure-only mode, counted in 15 min intervals. A host monitored for the whole hour has 4 data points with a value of 0.25, regardless of the memory size. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue

Kubernetes monitoring

Metric keyName and descriptionUnitAggregations
builtin:billing.kubernetes_monitoring.usage

(DPS) Kubernetes Platform Monitoring billing usage

The total number of monitored Kubernetes pods per hour, split by cluster and namespace and counted in 15 min intervals. A pod monitored for the whole hour has 4 data points with a value of 0.25.

Countautovalue

Log

Metric keyName and descriptionUnitAggregations
builtin:billing.log.ingest.usage

(DPS) Log Management and Analytics usage - Ingest & Process

Log Management and Analytics Ingest & Process usage, tracked as bytes ingested within the hour. This trailing metric is reported hourly for the previous hour. Metric values are reported with up to a one-hour delay.

Byteautovalue
builtin:billing.log.query.usage

(DPS) Log Management and Analytics usage - Query

Log Management and Analytics Query usage, tracked as bytes read within the hour. This trailing metric is reported hourly for the previous hour. Metric values are reported with up to a one-hour delay.

Byteautovalue
builtin:billing.log.retain.usage

(DPS) Log Management and Analytics usage - Retain

Log Management and Analytics Retain usage, tracked as total storage used within the hour, in bytes. This trailing metric is reported hourly for the previous hour. Metric values are reported with up to a one-hour delay.

Byteautoavgmaxmin

Log monitoring classic

Metric keyName and descriptionUnitAggregations
builtin:billing.log_monitoring_classic.usage

(DPS) Total Log Monitoring Classic billing usage

The number of log records ingested aggregated over all monitored entities. A log record is recognized by either a timestamp or a JSON object. Use this total metric to query longer timeframes without losing precision or performance.

Countautovalue
builtin:billing.log_monitoring_classic.usage_by_entity

(DPS) Log Monitoring Classic billing usage by monitored entity

The number of log records ingested split by monitored entity. A log record is recognized by either a timestamp or a JSON object. For details on the log path, refer to the usage_by_log_path metric. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.log_monitoring_classic.usage_by_log_path

(DPS) Log Monitoring Classic billing usage by log path

The number of log records ingested split by log path. A log record is recognized by either a timestamp or a JSON object. For details on the related monitored entities, refer to the usage_by_entity metric. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue

Mainframe monitoring

Metric keyName and descriptionUnitAggregations
builtin:billing.mainframe_monitoring.usage

(DPS) Mainframe Monitoring billing usage

The total number of MSU-hours being monitored, counted in 15 min intervals.

MSUautovalue

Real user monitoring

Metric keyName and descriptionUnitAggregations
builtin:billing.real_user_monitoring.mobile.property.usage

(DPS) Total Real-User Monitoring Property (mobile) billing usage

(Mobile) User action and session properties count. For details on how usage is calculated, refer to the documentation or builtin:billing.real_user_monitoring.web.property.usage_by_application . Use this total metric to query longer timeframes without losing precision or performance.

Countautovalue
builtin:billing.real_user_monitoring.mobile.property.usage_by_application

(DPS) Real-User Monitoring Property (mobile) billing usage by application

(Mobile) User action and session properties count by application. The billed value is calculated based on the number of sessions reported in builtin:billing.real_user_monitoring.mobile.session.usage_by_app + builtin:billing.real_user_monitoring.mobile.session_with_replay.usage_by_app . plus the number of configured properties that exceed the included number of properties (free of charge) offered for a given application. Data points are only written for billed sessions. If the value is 0, you have available metric data points. This trailing metric is reported hourly for the previous hour. Metric values are reported with up to a one-hour delay. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.real_user_monitoring.mobile.session.usage

(DPS) Total Real-User Monitoring (mobile) billing usage

(Mobile) Session count without Session Replay. The value billed for each session is the session duration measured in hours. So a 3-hour session results in a single data-point value of 3. If two sessions end during the same minute, then the values are added together. Use this total metric to query longer timeframes without losing precision or performance. To view the application that consume this usage, refer to the usage_by_app metric.

Countautovalue
builtin:billing.real_user_monitoring.mobile.session.usage_by_app

(DPS) Real-User Monitoring (mobile) billing usage by application

(Mobile) Session count without Session Replay split by application The value billed for each session is the session duration measured in hours. So a 3-hour session results in a single data-point value of 3. If two sessions of the same application end during the same minute, then the values are added together. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.real_user_monitoring.mobile.session_with_replay.usage

(DPS) Total Real-User Monitoring (mobile) with Session Replay billing usage

(Mobile) Session count with Session Replay. The value billed for each session is the session duration measured in hours. So a 3-hour session results in a single data-point value of 3. If two sessions end during the same minute, then the values are added together. Use this total metric to query longer timeframes without losing precision or performance. To view the application that consume this usage, refer to the usage_by_app metric.

Countautovalue
builtin:billing.real_user_monitoring.mobile.session_with_replay.usage_by_app

(DPS) Real-User Monitoring (mobile) with Session Replay billing usage by application

(Mobile) Session count with Session Replay split by application. The value billed for each session is the session duration measured in hours. So a 3-hour session results in a single data-point value of 3. If two sessions of the same application end during the same minute, then the values are added together. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.real_user_monitoring.web.property.usage

(DPS) Total Real-User Monitoring Property (web) billing usage

(Web) User action and session properties count. For details on how usage is calculated, refer to the documentation or builtin:billing.real_user_monitoring.web.property.usage_by_application . Use this total metric to query longer timeframes without losing precision or performance.

Countautovalue
builtin:billing.real_user_monitoring.web.property.usage_by_application

(DPS) Real-User Monitoring Property (web) billing usage by application

(Web) User action and session properties count by application. The billed value is calculated based on the number of sessions reported in builtin:billing.real_user_monitoring.web.session.usage_by_app + builtin:billing.real_user_monitoring.web.session_with_replay.usage_by_app . plus the number of configured properties that exceed the included number of properties (free of charge) offered for a given application. Data points are only written for billed sessions. If the value is 0, you have available metric data points. This trailing metric is reported hourly for the previous hour. Metric values are reported with up to a one-hour delay. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.real_user_monitoring.web.session.usage

(DPS) Total Real-User Monitoring (web) billing usage

(Web) Session count without Session Replay. The value billed for each session is the session duration measured in hours. So a 3-hour session results in a single data-point value of 3. If two sessions end during the same minute, then the values are added together. Use this total metric to query longer timeframes without losing precision or performance. To view the application that consume this usage, refer to the usage_by_app metric.

Countautovalue
builtin:billing.real_user_monitoring.web.session.usage_by_app

(DPS) Real-User Monitoring (web) billing usage by application

(Web) Session count without Session Replay split by application. The value billed for each session is the session duration measured in hours. So a 3-hour session results in a single data-point value of 3. If two sessions of the same application end during the same minute, then the values are added together. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.real_user_monitoring.web.session_with_replay.usage

(DPS) Total Real-User Monitoring (web) with Session Replay billing usage

(Web) Session count with Session Replay. The value billed for each session is the session duration measured in hours. So a 3-hour session results in a single data-point value of 3. If two sessions end during the same minute, then the values are added together. Use this total metric to query longer timeframes without losing precision or performance. To view the application that consume this usage, refer to the usage_by_app metric.

Countautovalue
builtin:billing.real_user_monitoring.web.session_with_replay.usage_by_app

(DPS) Real-User Monitoring (web) with Session Replay billing usage by application

(Web) Session count with Session Replay split by application. The value billed for each session is the session duration measured in hours. So a 3-hour session results in a single data-point value of 3. If two sessions of the same application end during the same minute, then the values are added together. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue

Runtime application protection

Metric keyName and descriptionUnitAggregations
builtin:billing.runtime_application_protection.usage

(DPS) Runtime Application Protection billing usage

Total GiB-memory of hosts protected with Runtime Application Protection (Application Security), counted at 15-minute intervals. Use this total metric to query longer timeframes without losing precision or performance. For details on the monitored hosts, refer to the usage_per_host metric.

GibiByteautovalue
builtin:billing.runtime_application_protection.usage_per_host

(DPS) Runtime Application Protection billing usage per host

GiB-memory per host protected with Runtime Application Protection (Application Security), counted at 15-minute intervals. For example, a host with 8 GiB of RAM monitored for 1 hour has 4 data points with a value of 2. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

GibiByteautovalue

Runtime vulnerability analytics

Metric keyName and descriptionUnitAggregations
builtin:billing.runtime_vulnerability_analytics.usage

(DPS) Runtime Vulnerability Analytics billing usage

Total GiB-memory of hosts protected with Runtime Vulnerability Analytics (Application Security), counted at 15-minute intervals. Use this total metric to query longer timeframes without losing precision or performance. For details on the monitored hosts, refer to the usage_per_host metric.

GibiByteautovalue
builtin:billing.runtime_vulnerability_analytics.usage_per_host

(DPS) Runtime Vulnerability Analytics billing usage per host

GiB-memory per hosts protected with Runtime Vulnerability Analytics (Application Security), counted at 15-minute intervals. For example, a host with 8 GiB of RAM monitored for 1 hour has 4 data points with a value of 2. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

GibiByteautovalue

Serverless functions classic

Metric keyName and descriptionUnitAggregations
builtin:billing.serverless_functions_classic.usage

(DPS) Total Serverless Functions Classic billing usage

The number of invocations of the serverless function aggregated over all monitored entities. The term "function invocations" is equivalent to "function requests" or "function executions". Use this total metric to query longer timeframes without losing precision or performance.

Countautovalue
builtin:billing.serverless_functions_classic.usage_by_entity

(DPS) Serverless Functions Classic billing usage by monitored entity

The number of invocations of the serverless function split by monitored entity. The term "function invocations" is equivalent to "function requests" or "function executions". For details on which functions are invoked, refer to the usage_by_function metric. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.serverless_functions_classic.usage_by_function

(DPS) Serverless Functions Classic billing usage by function

The number of invocations of the serverless function split by function. The term "function invocations" is equivalent to "function requests" or "function executions". For details on the related monitored entities, refer to the usage_by_entity metric. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue

Synthetic

Metric keyName and descriptionUnitAggregations
builtin:billing.synthetic.actions

Actions

The number of billed actions consumed by browser monitors.

Countautovalue
builtin:billing.synthetic.actions.usage

(DPS) Total Browser Monitor or Clickpath billing usage

The number of synthetic actions which triggers a web request that includes a page load, navigation event, or action that triggers an XHR or Fetch request. Scroll downs, keystrokes, or clicks that don't trigger web requests aren't counted as such actions. Use this total metric to query longer timeframes without losing precision or performance.

Countautovalue
builtin:billing.synthetic.actions.usage_by_browser_monitor

(DPS) Browser Monitor or Clickpath billing usage per synthetic browser monitor

The number of synthetic actions which triggers a web request that includes a page load, navigation event, or action that triggers an XHR or Fetch request. Scroll downs, keystrokes, or clicks that don't trigger web requests aren't counted as such actions. Actions are split by the Synthetic Browser Monitors that caused them. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.synthetic.external

Third-party results

The number of billed results consumed by third-party monitors.

Countautovalue
builtin:billing.synthetic.external.usage

(DPS) Total Third-Party Synthetic API Ingestion billing usage

The number of synthetic test results pushed into Dynatrace with Synthetic 3rd party API. Use this total metric to query longer timeframes without losing precision or performance.

Countautovalue
builtin:billing.synthetic.external.usage_by_third_party_monitor

(DPS) Third-Party Synthetic API Ingestion billing usage per external browser monitor

The number of synthetic test results pushed into Dynatrace with Synthetic 3rd party API. The ingestions are split by external Synthetic Browser Monitors for which the results where ingested. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue
builtin:billing.synthetic.requests

Requests

The number of billed requests consumed by HTTP monitors.

Countautovalue
builtin:billing.synthetic.requests.usage

(DPS) Total HTTP monitor billing usage

The number of HTTP requests performed during execution of synthetic HTTP monitor. Use this total metric to query longer timeframes without losing precision or performance.

Countautovalue
builtin:billing.synthetic.requests.usage_by_http_monitor

(DPS) HTTP monitor billing usage per HTTP monitor

The number of HTTP requests performed, split by synthetic HTTP monitor. To improve performance and avoid exceeding query limits when working with longer timeframes, use the total metric.

Countautovalue

Cloud

AWS

Metric keyName and descriptionUnitAggregations
builtin:cloud.aws.az.running

Number of running EC2 instances (AZ)

Countautoavgmaxmin

Azure

Metric keyName and descriptionUnitAggregations
builtin:cloud.azure.region.vms.initializing

Number of starting VMs in region

Countautoavgmaxmin
builtin:cloud.azure.region.vms.running

Number of active VMs in region

Countautoavgmaxmin
builtin:cloud.azure.region.vms.stopped

Number of stopped VMs in region

Countautoavgmaxmin
builtin:cloud.azure.vmScaleSet.vms.initializing

Number of starting VMs in scale set

Countautoavgmaxmin
builtin:cloud.azure.vmScaleSet.vms.running

Number of active VMs in scale set

Countautoavgmaxmin
builtin:cloud.azure.vmScaleSet.vms.stopped

Number of stopped VMs in scale set

Countautoavgmaxmin

Cloud Foundry

Metric keyName and descriptionUnitAggregations
builtin:cloud.cloudfoundry.auctioneer.fetchDuration

CF: Time to fetch cell states

The time that the auctioneer took to fetch state from all the cells when running its auction.

Nanosecondautoavgmaxmin
builtin:cloud.cloudfoundry.auctioneer.lprFailed

CF: App instance placement failures

The number of application instances that the auctioneer failed to place on Diego cells.

Countautovalue
builtin:cloud.cloudfoundry.auctioneer.lprStarted

CF: App instance starts

The number of application instances that the auctioneer successfully placed on Diego cells.

Countautovalue
builtin:cloud.cloudfoundry.auctioneer.taskFailed

CF: Task placement failures

The number of tasks that the auctioneer failed to place on Diego cells.

Countautovalue
builtin:cloud.cloudfoundry.http.badGateways

CF: 502 responses

The number of responses that indicate invalid service responses produced by an application.

Countautovalue
builtin:cloud.cloudfoundry.http.latency

CF: Response latency

The average response time from the application to clients.

Millisecondautoavgmaxmin
builtin:cloud.cloudfoundry.http.responses5xx

CF: 5xx responses

The number of responses that indicate repeatedly crashing apps or response issues from applications.

Countautovalue
builtin:cloud.cloudfoundry.http.totalRequests

CF: Total requests

The number of all requests representing the overall traffic flow.

Countautovalue

Openstack

Metric keyName and descriptionUnitAggregations
builtin:cloud.openstack.vm.cpu.usage

CPU usage

Percent (%)autoavgmaxmin
builtin:cloud.openstack.vm.disk.allocation

Disk allocation

Byteautoavgmaxmin
builtin:cloud.openstack.vm.disk.capacity

Disk capacity

Byteautoavgmaxmin
builtin:cloud.openstack.vm.memory.resident

Memory resident

Byteautoavgmaxmin
builtin:cloud.openstack.vm.memory.usage

Memory usage

Byteautoavgmaxmin
builtin:cloud.openstack.vm.net.rx

Network incoming bytes rate

Byte/secondautoavgmaxmin
builtin:cloud.openstack.vm.net.tx

Network outgoing bytes rate

Byte/secondautoavgmaxmin

VMware

Metric keyName and descriptionUnitAggregations
builtin:cloud.vmware.hypervisor.cpu.usage

Host CPU usage %

Percent (%)autoavgmaxmin
builtin:cloud.vmware.hypervisor.disk.usage

Host disk usage rate

kB/sautoavgmaxmin
builtin:cloud.vmware.hypervisor.hostdisk.commandsAborted

Host disk commands aborted

Countautovalue
builtin:cloud.vmware.hypervisor.hostdisk.queueLatency

Host disk queue latency

Millisecondautoavgmaxmin
builtin:cloud.vmware.hypervisor.hostdisk.rIops

Host disk read IOPS

Per secondautoavgmaxmin
builtin:cloud.vmware.hypervisor.hostdisk.readLatency

Host disk read latency

Millisecondautoavgmaxmin
builtin:cloud.vmware.hypervisor.hostdisk.readRate

Host disk read rate

kB/sautoavgmaxmin
builtin:cloud.vmware.hypervisor.hostdisk.wIops

Host disk write IOPS

Per secondautoavgmaxmin
builtin:cloud.vmware.hypervisor.hostdisk.writeLatency

Host disk write latency

Millisecondautoavgmaxmin
builtin:cloud.vmware.hypervisor.hostdisk.writeRate

Host disk write rate

kB/sautoavgmaxmin
builtin:cloud.vmware.hypervisor.mem.compressionRate

Host compression rate

Kibibyte/secondautoavgmaxmin
builtin:cloud.vmware.hypervisor.mem.consumed

Host memory consumed

Kibibyteautoavgmaxmin
builtin:cloud.vmware.hypervisor.mem.decompressionRate

Host decompression rate

Kibibyte/secondautoavgmaxmin
builtin:cloud.vmware.hypervisor.mem.swapIn

Host swap in rate

Kibibyte/secondautoavgmaxmin
builtin:cloud.vmware.hypervisor.mem.swapOut

Host swap out rate

Kibibyte/secondautoavgmaxmin
builtin:cloud.vmware.hypervisor.net.rx

Host network data received rate

kB/sautoavgmaxmin
builtin:cloud.vmware.hypervisor.net.tx

Host network data transmitted rate

kB/sautoavgmaxmin
builtin:cloud.vmware.hypervisor.nic.dataRx

Data received rate

kB/sautoavgmaxmin
builtin:cloud.vmware.hypervisor.nic.dataTx

Data transmitted rate

kB/sautoavgmaxmin
builtin:cloud.vmware.hypervisor.nic.packetsRxDropped

Packets received dropped

Countautovalue
builtin:cloud.vmware.hypervisor.nic.packetsTxDropped

Packets transmitted dropped

Countautovalue
builtin:cloud.vmware.hypervisor.vms.count

Number of VMs

Countautoavgmaxmin
builtin:cloud.vmware.hypervisor.vms.powerOff

Number of VMs powered-off

Countautoavgmaxmin
builtin:cloud.vmware.hypervisor.vms.suspended

Number of VMs suspended

Countautoavgmaxmin
builtin:cloud.vmware.hypervisor.availability

Host availability %

Percent (%)autoavg
builtin:cloud.vmware.vm.cpu.readyPerc

VM CPU ready %

Percent (%)autoavgmaxmin
builtin:cloud.vmware.vm.cpu.swapWait

VM swap wait

Millisecondautovalue
builtin:cloud.vmware.vm.cpu.usage

VM CPU usage MHz

Countautoavgmaxmin
builtin:cloud.vmware.vm.cpu.usagePerc

VM CPU usage %

Percent (%)autoavgmaxmin
builtin:cloud.vmware.vm.disk.usage

VM disk usage rate

kB/sautoavgmaxmin
builtin:cloud.vmware.vm.mem.active

VM memory active

Kibibyteautoavgmaxmin
builtin:cloud.vmware.vm.mem.compressionRate

VM compression rate

Kibibyte/secondautoavgmaxmin
builtin:cloud.vmware.vm.mem.consumed

VM memory consumed

Kibibyteautoavgmaxmin
builtin:cloud.vmware.vm.mem.decompressionRate

VM decompression rate

Kibibyte/secondautoavgmaxmin
builtin:cloud.vmware.vm.mem.swapIn

VM swap in rate

Kibibyte/secondautoavgmaxmin
builtin:cloud.vmware.vm.mem.swapOut

VM swap out rate

Kibibyte/secondautoavgmaxmin
builtin:cloud.vmware.vm.net.rx

VM network data received rate

kB/sautoavgmaxmin
builtin:cloud.vmware.vm.net.tx

VM network data transmitted rate

kB/sautoavgmaxmin

Containers

CPU

Metric keyName and descriptionUnitAggregations
builtin:containers.cpu.limit

Containers: CPU limit, mCores

CPU resource limit per container in millicores.

Millicoresautoavgmaxmin
builtin:containers.cpu.logicalCores

Containers: CPU logical cores

Number of logical CPU cores of the host.

Coresautoavgmaxmin
builtin:containers.cpu.shares

Containers: CPU shares

Number of CPU shares allocated per container.

Countautoavgmaxmin
builtin:containers.cpu.throttledMilliCores

Containers: CPU throttling, mCores

CPU throttling per container in millicores.

Millicoresautoavgmaxmin
builtin:containers.cpu.throttledTime

Containers: CPU throttled time, ns/min

Total amount of time a container has been throttled, in nanoseconds per minute.

Nanosecond/minuteautoavgmaxmin
builtin:containers.cpu.usageMilliCores

Containers: CPU usage, mCores

CPU usage per container in millicores

Millicoresautoavgmaxmin
builtin:containers.cpu.usagePercent

Containers: CPU usage, % of limit

Percent CPU usage per container relative to CPU resource limit. Logical cores are used if CPU limit isn't set.

Percent (%)autoavgmaxmin
builtin:containers.cpu.usageSystemMilliCores

Containers: CPU system usage, mCores

CPU system usage per container in millicores.

Millicoresautoavgmaxmin
builtin:containers.cpu.usageSystemTime

Containers: CPU system usage time, ns/min

Used system time per container in nanoseconds per minute.

Nanosecond/minuteautoavgmaxmin
builtin:containers.cpu.usageTime

Containers: CPU usage time, ns/min

Sum of used system and user time per container in nanoseconds per minute.

Nanosecond/minuteautoavgmaxmin
builtin:containers.cpu.usageUserMilliCores

Containers: CPU user usage, mCores

CPU user usage per container in millicores.

Millicoresautoavgmaxmin
builtin:containers.cpu.usageUserTime

Containers: CPU user usage time, ns/min

Used user time per container in nanoseconds per minute.

Nanosecond/minuteautoavgmaxmin

Memory

Metric keyName and descriptionUnitAggregations
builtin:containers.memory.cacheBytes

Containers: Memory cache, bytes

Page cache memory per container in bytes.

Byteautoavgmaxmin
builtin:containers.memory.limitBytes

Containers: Memory limit, bytes

Memory limit per container in bytes. If no limit is set, this is an empty value.

Byteautoavgmaxmin
builtin:containers.memory.limitPercent

Containers: Memory limit, % of physical memory

Percent memory limit per container relative to total physical memory. If no limit is set, this is an empty value.

Percent (%)autoavg
builtin:containers.memory.outOfMemoryKills

Containers: Memory - out of memory kills

Number of out of memory kills for a container.

Countautovalue
builtin:containers.memory.physicalTotalBytes

Containers: Memory - total physical memory, bytes

Total physical memory on the host in bytes.

Byteautoavgmaxmin
builtin:containers.memory.residentSetBytes

Containers: Memory usage, bytes

Resident set size (Linux) or private working set size (Windows) per container in bytes.

Byteautoavgmaxmin
builtin:containers.memory.usagePercent

Containers: Memory usage, % of limit

Resident set size (Linux) or private working set size (Windows) per container in percent relative to container memory limit. If no limit is set, this equals total physical memory.

Percent (%)autoavgmaxmin

Other containers metrics

Metric keyName and descriptionUnitAggregations
builtin:containers.bytes_rx2

Container bytes received

Byte/secondautoavgcountmaxminsum
builtin:containers.bytes_tx2

Container bytes transmitted

Byte/secondautoavgcountmaxminsum
builtin:containers.cpu_usage2

Container cpu usage

Percent (%)autoavgcountmaxminsum
builtin:containers.devicemapper_data_space_available

Devicemapper data space available

Byteautoavgcountmaxminsum
builtin:containers.devicemapper_data_space_used

Devicemapper data space used

Byteautoavgcountmaxminsum
builtin:containers.devicemapper_metadata_space_available

Devicemapper meta-data space available

Byteautoavgcountmaxminsum
builtin:containers.devicemapper_metadata_space_used

Devicemapper meta-data space used

Byteautoavgcountmaxminsum
builtin:containers.memory_percent

Memory percent

Percent (%)autoavgcountmaxminsum
builtin:containers.memory_usage2

Container memory usage

Byteautoavgcountmaxminsum
builtin:containers.no_of_containers_launched

Number of containers launched

Countautoavgcountmaxminsum
builtin:containers.no_of_containers_per_pgi

Number of containers running

Countautoavgcountmaxminsum
builtin:containers.no_of_containers_running

Number of containers running

Countautoavgcountmaxminsum
builtin:containers.no_of_containers_terminated

Number of containers terminated

Countautoavgcountmaxminsum
builtin:containers.throttled_time2

Container throttled time

Millisecondautoavgcountmaxminsum

Dashboards

Other dashboards metrics

Metric keyName and descriptionUnitAggregations
builtin:dashboards.viewCount

Dashboard view count

Countautovalue

Infrastructure

Availability

Metric keyName and descriptionUnitAggregations
builtin:host.availability.state

Host availability

Host availability state metric reported in 1 minute intervals

Countautovalue

CPU

Metric keyName and descriptionUnitAggregations
builtin:host.cpu.gcpu.usage

z/OS General CPU usage

The percent of the general-purpose central processor (GCP) used

Percent (%)autoavgmaxmin
builtin:host.cpu.msu.avg

z/OS Rolling 4 hour MSU average

The 4h average of consumed million service units on this LPAR

MSUautoavgmaxmin
builtin:host.cpu.msu.capacity

z/OS MSU capacity

The over all capacity of million service units on this LPAR

MSUautoavgmaxmin
builtin:host.cpu.ziip.eligible

z/OS zIIP eligible time

The zIIP eligible time spent on the general-purpose central processor (GCP) after process start per minute

Secondautoavgmaxmin
builtin:host.cpu.entConfig

AIX Entitlement configured

Capacity Entitlement is the number of virtual processors assigned to the AIX partition. It’s measured in fractions of processor equal to 0.1 or 0.01. For more information about entitlement, see Assigning the appropriate processor entitled capacity in official IMB documentation.

Ratioautoavgmaxmin
builtin:host.cpu.entc

AIX Entitlement used

Percentage of entitlement used. Capacity Entitlement is the number of virtual cores assigned to the AIX partition. See For more information about entitlement, see Assigning the appropriate processor entitled capacity in official IMB documentation.

Percent (%)autoavgmaxmin
builtin:host.cpu.idle

CPU idle

Average CPU time, when the CPU didn't have anything to do

Percent (%)autoavgmaxmin
builtin:host.cpu.iowait

CPU I/O wait

Percentage of time when CPU was idle during which the system had an outstanding I/O request. It is not available on Windows.

Percent (%)autoavgmaxmin
builtin:host.cpu.load

System load

The average number of processes that are being executed by CPU or waiting to be executed by CPU over the last minute

Ratioautoavgmaxmin
builtin:host.cpu.load15m

System load15m

The average number of processes that are being executed by CPU or waiting to be executed by CPU over the last 15 minutes

Ratioautoavgmaxmin
builtin:host.cpu.load5m

System load5m

The average number of processes that are being executed by CPU or waiting to be executed by CPU over the last 5 minutes

Ratioautoavgmaxmin
builtin:host.cpu.other

CPU other

Average CPU time spent on other tasks: servicing interrupt requests (IRQ), running virtual machines under the control of the host's kernel (It means the host is a hypervisor for VMs). It's available only for Linux hosts

Percent (%)autoavgmaxmin
builtin:host.cpu.physc

AIX Physical consumed

Total CPUs consumed by the AIX partition

Ratioautoavgmaxmin
builtin:host.cpu.steal

CPU steal

Average CPU time, when a virtual machine waits to get CPU cycles from the hypervisor. In a virtual environment, CPU cycles are shared across virtual machines on the hypervisor server. If your virtualized host displays a high CPU steal, it means CPU cycles are being taken away from your virtual machine to serve other purposes. It may indicate an overloaded hypervisor. It's available only for Linux hosts

Percent (%)autoavgmaxmin
builtin:host.cpu.system

CPU system

Average CPU time when CPU was running in kernel mode

Percent (%)autoavgmaxmin
builtin:host.cpu.usage

CPU usage %

Percentage of CPU time when CPU was utilized. A value close to 100% means most host processing resources are in use, and host CPUs can’t handle additional work

Percent (%)autoavgmaxmin
builtin:host.cpu.user

CPU user

Average CPU time when CPU was running in user mode

Percent (%)autoavgmaxmin

DNS

Metric keyName and descriptionUnitAggregations
builtin:host.dns.errorCount

Number of DNS errors by type

The number of DNS errors by type

Countautoavgcountmaxminsum
builtin:host.dns.orphanCount

Number of orphaned DNS responses

The number of orphaned DNS responses on the host

Countautoavgcountmaxminsum
builtin:host.dns.queryCount

Number of DNS queries

The number of DNS queries on the host

Countautoavgcountmaxminsum
builtin:host.dns.queryTime

DNS query time sum

The time of all DNS queries on the host

Millisecondautoavgcountmaxminsum
builtin:host.dns.singleQueryTime

DNS query time

The average time of DNS query. Calculated with DNS query time sum divided by number of DNS queries for each host and dns server pair.

Millisecondautoavgmaxmin
builtin:host.dns.singleQueryTimeByDnsIp

DNS query time by DNS server

The weighted average time of DNS query by DNS server ip. Calculated with DNS query time sum divided by number of DNS queries. It weights the result taking into account number of requests from each host.

Millisecondautoavgmaxmin
builtin:host.dns.singleQueryTimeByHost

DNS query time on host

The weighted average time of DNS query on a host. Calculated with DNS query time sum divided by number of DNS queries on a host. It weights the result taking into account number of requests to each dns server

Millisecondautoavgmaxmin

Disk

Metric keyName and descriptionUnitAggregations
builtin:host.disk.throughput.read

Disk throughput read

File system read throughput in bits per second

bit/sautoavgmaxmin
builtin:host.disk.throughput.write

Disk throughput write

File system write throughput in bits per second

bit/sautoavgmaxmin
builtin:host.disk.avail

Disk available

Amount of free space available for user in file system. On Linux and AIX it is free space available for unprivileged user. It doesn't contain part of free space reserved for the root.

Byteautoavgmaxmin
builtin:host.disk.bytesRead

Disk read bytes per second

Speed of read from file system in bytes per second

Byte/secondautoavgmaxmin
builtin:host.disk.bytesWritten

Disk write bytes per second

Speed of write to file system in bytes per second

Byte/secondautoavgmaxmin
builtin:host.disk.free

Disk available %

Percentage of free space available for user in file system. On Linux and AIX it is % of free space available for unprivileged user. It doesn't contain part of free space reserved for the root.

Percent (%)autoavgmaxmin
builtin:host.disk.inodesAvail

Inodes available %

Percentage of free inodes available for unprivileged user in file system. Metric not available on Windows.

Percent (%)autoavgmaxmin
builtin:host.disk.inodesTotal

Inodes total

Total amount of inodes available for unprivileged user in file system. Metric not available on Windows.

Countautoavgmaxmin
builtin:host.disk.queueLength

Disk average queue length

Average number of read and write operations in disk queue

Countautoavgmaxmin
builtin:host.disk.readOps

Disk read operations per second

Number of read operations from file system per second

Per secondautoavgmaxmin
builtin:host.disk.readTime

Disk read time

Average time of read from file system. It shows average disk latency during read.

Millisecondautoavgcountmaxminsum
builtin:host.disk.used

Disk used

Amount of used space in file system

Byteautoavgmaxmin
builtin:host.disk.usedPct

Disk used %

Percentage of used space in file system

Percent (%)autoavgmaxmin
builtin:host.disk.utilTime

Disk utilization time

Percent of time spent on disk I/O operations

Percent (%)autoavgmaxmin
builtin:host.disk.writeOps

Disk write operations per second

Number of write operations to file system per second

Per secondautoavgmaxmin
builtin:host.disk.writeTime

Disk write time

Average time of write to file system. It shows average disk latency during write.

Millisecondautoavgcountmaxminsum

Handles

Metric keyName and descriptionUnitAggregations
builtin:host.handles.fileDescriptorsMax

File descriptors max

Maximum amount of file descriptors for use

Countautoavgmaxmin
builtin:host.handles.fileDescriptorsUsed

File descriptors used

Amount of file descriptors used

Countautoavgmaxmin

Kernel threads

Metric keyName and descriptionUnitAggregations
builtin:host.kernelThreads.blocked

AIX Kernel threads blocked

Length of the swap queue. The swap queue contains the threads ready to run but swapped out with the currently running threads

Countautoavgmaxmin
builtin:host.kernelThreads.ioEventWait

AIX Kernel threads I/O event wait

Number of threads that are waiting for file system direct (cio) + Number of processes that are asleep waiting for buffered I/O

Countautoavgmaxmin
builtin:host.kernelThreads.ioMessageWait

AIX Kernel threads I/O message wait

Number of threads that are sleeping and waiting for raw I/O operations at a particular time. Raw I/O operation allows applications to direct write to the Logical Volume Manager (LVM) layer

Countautoavgmaxmin
builtin:host.kernelThreads.running

AIX Kernel threads runnable

Number of runnable threads (running or waiting for run time) (threads ready). The average number of runnable threads is seen in the first column of the vmstat command output

Countautoavgmaxmin

Memory

Metric keyName and descriptionUnitAggregations
builtin:host.mem.avail.bytes

Memory available

The amount of memory (RAM) available on the host. The memory that is available for allocation to new or existing processes. Available memory is an estimation of how much memory is available for use without swapping.

Byteautoavgmaxmin
builtin:host.mem.avail.pct

Memory available %

The percentage of memory (RAM) available on the host. The memory that is available for allocation to new or existing processes. Available memory is an estimation of how much memory is available for use without swapping. Shows available memory as percentages.

Percent (%)autoavgmaxmin
builtin:host.mem.avail.pfps

Page faults per second

The measure of the number of page faults per second on the monitored host. This value includes soft faults and hard faults.

Per secondautoavgmaxmin
builtin:host.mem.swap.avail

Swap available

The amount of swap memory or swap space (also known as paging, which is the on-disk component of the virtual memory system) available.

Byteautoavgmaxmin
builtin:host.mem.swap.total

Swap total

Amount of total swap memory or total swap space (also known as paging, which is the on-disk component of the virtual memory system) for use.

Byteautovalue
builtin:host.mem.swap.used

Swap used

The amount of swap memory or swap space (also known as paging, which is the on-disk component of the virtual memory system) used.

Byteautoavgmaxmin
builtin:host.mem.kernel

Kernel memory

The memory used by the system kernel. It includes memory used by core components of OS along with any device drivers.Typically, the number will be very small.

Byteautoavgmaxmin
builtin:host.mem.recl

Memory reclaimable

The memory usage for specific purposes. Reclaimable memory is calculated as available memory (estimation of how much memory is available for use without swapping) minus free memory (amount of memory that is currently not used for anything). For more information on reclaimable memory, see this blog post.

Byteautoavgmaxmin
builtin:host.mem.total

Memory total

The amount of memory (RAM) installed on the system.

Byteautovalue
builtin:host.mem.usage

Memory used %

Shows percentage of memory currently used. Used memory is calculated by OneAgent as follows: used = total – available. So the used memory metric displayed in Dynatrace analysis views is not equal to the used memory metric displayed by system tools. At the same time, it’s important to remember that system tools report used memory the way they do due to historical reasons, and that this particular method of calculating used memory isn’t really representative of how the Linux kernel manages memory in modern systems. The difference in these measurements is in fact quite significant, too. Note: Calculated by taking 100% - "Memory available %".

Percent (%)autoavgmaxmin
builtin:host.mem.used

Memory used

Used memory is calculated by OneAgent as follows: used = total – available. So the used memory metric displayed in Dynatrace analysis views is not equal to the used memory metric displayed by system tools. At the same time, it’s important to remember that system tools report used memory the way they do due to historical reasons, and that this particular method of calculating used memory isn’t really representative of how the Linux kernel manages memory in modern systems. The difference in these measurements is in fact quite significant, too.

Byteautoavgmaxmin

Network

Metric keyName and descriptionUnitAggregations
builtin:host.net.nic.packets.dropped

NIC packets dropped

Network interface packets dropped on the host

Per secondautovalue
builtin:host.net.nic.packets.droppedRx

NIC received packets dropped

Network interface received packets dropped on the host

Per secondautoavgmaxmin
builtin:host.net.nic.packets.droppedTx

NIC sent packets dropped

Network interface sent packets dropped on the host

Per secondautoavgmaxmin
builtin:host.net.nic.packets.errors

NIC packet errors

Network interface packet errors on the host

Per secondautovalue
builtin:host.net.nic.packets.errorsRx

NIC received packet errors

Network interface received packet errors on a host

Per secondautoavgmaxmin
builtin:host.net.nic.packets.errorsTx

NIC sent packet errors

Network interface sent packet errors on the host

Per secondautoavgmaxmin
builtin:host.net.nic.packets.rx

NIC packets received

Network interface packets received on the host

Per secondautoavgmaxmin
builtin:host.net.nic.packets.tx

NIC packets sent

Network interface packets sent on the host

Per secondautoavgmaxmin
builtin:host.net.nic.bytesRx

NIC bytes received

Network interface bytes received on the host

Byte/secondautoavgmaxmin
builtin:host.net.nic.bytesTx

NIC bytes sent on host

Network interface bytes sent on the host

Byte/secondautoavgmaxmin
builtin:host.net.nic.connectivity

NIC connectivity

Network interface connectivity on the host

Percent (%)autoavgmaxmin
builtin:host.net.nic.linkUtilRx

NIC receive link utilization

Network interface receive link utilization on the host

Percent (%)autoavgmaxmin
builtin:host.net.nic.linkUtilTx

NIC transmit link utilization

Network interface transmit link utilization on the host

Percent (%)autoavgmaxmin
builtin:host.net.nic.retransmission

NIC retransmission

Network interface retransmission on the host

Percent (%)autoavgmaxmin
builtin:host.net.nic.retransmissionIn

NIC received packets retransmission

Network interface retransmission for received packets on the host

Percent (%)autoavgmaxmin
builtin:host.net.nic.retransmissionOut

NIC sent packets retransmission

Network interface retransmission for sent packets on the host

Percent (%)autoavgmaxmin
builtin:host.net.nic.traffic

Traffic

Network traffic on the host

bit/sautovalue
builtin:host.net.nic.trafficIn

Traffic in

Traffic incoming at the host

bit/sautoavgmaxmin
builtin:host.net.nic.trafficOut

Traffic out

Traffic outgoing from the host

bit/sautoavgmaxmin
builtin:host.net.packets.rxBaseReceived

Host retransmission base received

Host aggregated process retransmission base received per second

Per secondautoavgmaxmin
builtin:host.net.packets.rxBaseSent

Host retransmission base sent

Host aggregated process retransmission base sent per second

Per secondautoavgmaxmin
builtin:host.net.packets.rxReceived

Host retransmitted packets received

Host aggregated process retransmitted packets received per second

Per secondautoavgmaxmin
builtin:host.net.packets.rxSent

Host retransmitted packets sent

Host aggregated process retransmitted packets sent per second

Per secondautoavgmaxmin
builtin:host.net.sessions.local.errRst

Localhost session reset received

Host aggregated session reset received per second on localhost

Per secondautoavgmaxmin
builtin:host.net.sessions.local.errTmout

Localhost session timeout received

Host aggregated session timeout received per second on localhost

Per secondautoavgmaxmin
builtin:host.net.sessions.local.new

Localhost new session received

Host aggregated new session received per second on localhost

Per secondautoavgmaxmin
builtin:host.net.sessions.errRst

Host session reset received

Host aggregated process session reset received per second

Per secondautoavgmaxmin
builtin:host.net.sessions.errTmout

Host session timeout received

Host aggregated process session timeout received per second

Per secondautoavgmaxmin
builtin:host.net.sessions.new

Host new session received

Host aggregated process new session received per second

Per secondautoavgmaxmin
builtin:host.net.bytesRx

Host bytes received

Host aggregated process bytes received per second

Byte/secondautoavgmaxmin
builtin:host.net.bytesTx

Host bytes sent

Host aggregated process bytes sent per second

Byte/secondautoavgmaxmin

OS service

Metric keyName and descriptionUnitAggregations
builtin:host.osService.availability

OS Service availability

This metric provides the status of the OS service. If the OS service is running, the OS module is reporting "1" as a value of the metric. In any other case, the metric has a value of "0"Note that this metric provides data only from Classic Windows services monitoring (supported only on Windows), currently replaced by the new OS Services monitoring. To learn more, see Classic Windows services monitoring.

Countautoavgmaxmin

Processes

Metric keyName and descriptionUnitAggregations
builtin:host.osProcessStats.osProcessCount

OS Process count

This metric shows an average number of processes, over one minute, running on the host. The reported number of processes is based on processes detected by the OS module, read in 10 seconds cycles.

Countautoavgmaxmin
builtin:host.osProcessStats.pgiCount

PGI count

This metric shows the number of PGIs created by the OS module every minute. It includes every PGI, even those which are considered not important and are not reported to Dynatrace.

Countautoavgmaxmin
builtin:host.osProcessStats.pgiReportedCount

Reported PGI count

This metric shows the number of PGIs created and reported by the OS module every minute. It includes only PGIs, which are considered important and reported to Dynatrace. Important PGIs are those in which OneAgent recognizes the technology, have open network ports, generate significant resource usage, or are created via Declarative process grouping rules. To learn what makes process important, see Which are the most important processes?

Countautoavgmaxmin

z/OS

Metric keyName and descriptionUnitAggregations
builtin:host.zos.gcpu_time

z/OS General CPU time

Total General CPU time per minute

Countautoavgcountmaxminsum
builtin:host.zos.msu_hours

z/OS Consumed MSUs per SMF interval (SMF70EDT)

Number of consumed MSUs per SMF interval (SMF70EDT)

Countautoavgcountmaxminsum
builtin:host.zos.ziip_time

z/OS zIIP time

Total zIIP time per minute

Countautoavgcountmaxminsum
builtin:host.zos.ziip_usage

z/OS zIIP usage

Actively used zIIP as a percentage of available zIIP

Countautoavgcountmaxminsum

Other infrastructure metrics

Metric keyName and descriptionUnitAggregations
builtin:host.availability

Host availability %

Host availability %

Percent (%)autoavg
builtin:host.uptime

Host uptime

Time since last host boot up. Requires OneAgent 1.259+. The metric is not supported for application-only OneAgent deployments.

Secondautoavgmaxmin

Kubernetes

Cluster

Metric keyName and descriptionUnitAggregations
builtin:kubernetes.cluster.readyz

Kubernetes: Cluster readyz status

Current status of the Kubernetes API server reported by the /readyz endpoint (0 or 1).

autoavgmaxmin

Container

Metric keyName and descriptionUnitAggregations
builtin:kubernetes.container.oom_kills

Kubernetes: Container - out of memory (OOM) kill count

This metric measures the out of memory (OOM) kills. The most detailed level of aggregation is container. The value corresponds to the status 'OOMKilled' of a container in the pod resource's container status. The metric is only written if there was at least one container OOM kill.

Countautovalue
builtin:kubernetes.container.restarts

Kubernetes: Container - restart count

This metric measures the amount of container restarts. The most detailed level of aggregation is container. The value corresponds to the delta of the 'restartCount' defined in the pod resource's container status. The metric is only written if there was at least one container restart.

Countautovalue

Node

Metric keyName and descriptionUnitAggregations
builtin:kubernetes.node.conditions

Kubernetes: Node conditions

This metric describes the status of a Kubernetes node. The most detailed level of aggregation is node.

Countautoavgmaxmin
builtin:kubernetes.node.cpu_allocatable

Kubernetes: Node - CPU allocatable

This metric measures the total allocatable cpu. The most detailed level of aggregation is node. The value corresponds to the allocatable cpu of a node.

Millicoresautoavgmaxmin
builtin:kubernetes.node.cpu_throttled

Kubernetes: Container - CPU throttled (by node)

This metric measures the total CPU throttling by container. The most detailed level of aggregation is node.

Millicoresautoavgmaxmin
builtin:kubernetes.node.cpu_usage

Kubernetes: Container - CPU usage (by node)

This metric measures the total CPU consumed (user usage + system usage) by container. The most detailed level of aggregation is node.

Millicoresautoavgmaxmin
builtin:kubernetes.node.limits_cpu

Kubernetes: Pod - CPU limits (by node)

This metric measures the cpu limits. The most detailed level of aggregation is node. The value is the sum of the cpu limits of all app containers of a pod.

Millicoresautoavgmaxmin
builtin:kubernetes.node.limits_memory

Kubernetes: Pod - memory limits (by node)

This metric measures the memory limits. The most detailed level of aggregation is node. The value is the sum of the memory limits of all app containers of a pod.

Byteautoavgmaxmin
builtin:kubernetes.node.memory_allocatable

Kubernetes: Node - memory allocatable

This metric measures the total allocatable memory. The most detailed level of aggregation is node. The value corresponds to the allocatable memory of a node.

Byteautoavgmaxmin
builtin:kubernetes.node.memory_working_set

Kubernetes: Container - Working set memory (by node)

This metric measures the current working set memory (memory that cannot be reclaimed under pressure) by container. The OOM Killer is invoked if the working set exceeds the limit. The most detailed level of aggregation is node.

Byteautoavgmaxmin
builtin:kubernetes.node.pods

Kubernetes: Pod count (by node)

This metric measures the number of pods. The most detailed level of aggregation is node. The value corresponds to the count of all pods.

Countautoavgmaxmin
builtin:kubernetes.node.pods_allocatable

Kubernetes: Node - pod allocatable count

This metric measures the total number of allocatable pods. The most detailed level of aggregation is node. The value corresponds to the allocatable pods of a node.

Countautoavgmaxmin
builtin:kubernetes.node.requests_cpu

Kubernetes: Pod - CPU requests (by node)

This metric measures the cpu requests. The most detailed level of aggregation is node. The value is the sum of the cpu requests of all app containers of a pod.

Millicoresautoavgmaxmin
builtin:kubernetes.node.requests_memory

Kubernetes: Pod - memory requests (by node)

This metric measures the memory requests. The most detailed level of aggregation is node. The value is the sum of the memory requests of all app containers of a pod.

Byteautoavgmaxmin

Persistentvolumeclaim

Metric keyName and descriptionUnitAggregations
builtin:kubernetes.persistentvolumeclaim.available

Kubernetes: PVC - available

This metric measures the number of available bytes in the volume. The most detailed level of aggregation is persistent volume claim.

Byteautoavgmaxmin
builtin:kubernetes.persistentvolumeclaim.capacity

Kubernetes: PVC - capacity

This metric measures the capacity in bytes of the volume. The most detailed level of aggregation is persistent volume claim.

Byteautoavgmaxmin
builtin:kubernetes.persistentvolumeclaim.used

Kubernetes: PVC - used

This metric measures the number of used bytes in the volume. The most detailed level of aggregation is persistent volume claim.

Byteautoavgmaxmin

Resource Quota

Metric keyName and descriptionUnitAggregations
builtin:kubernetes.resourcequota.limits_cpu

Kubernetes: Resource quota - CPU limits

This metric measures the cpu limit quota. The most detailed level of aggregation is resource quota. The value corresponds to the cpu limits of a resource quota.

Millicoresautoavgmaxmin
builtin:kubernetes.resourcequota.limits_cpu_used

Kubernetes: Resource quota - CPU limits used

This metric measures the used cpu limit quota. The most detailed level of aggregation is resource quota. The value corresponds to the used cpu limits of a resource quota.

Millicoresautoavgmaxmin
builtin:kubernetes.resourcequota.limits_memory

Kubernetes: Resource quota - memory limits

This metric measures the memory limit quota. The most detailed level of aggregation is resource quota. The value corresponds to the memory limits of a resource quota.

Byteautoavgmaxmin
builtin:kubernetes.resourcequota.limits_memory_used

Kubernetes: Resource quota - memory limits used

This metric measures the used memory limits quota. The most detailed level of aggregation is resource quota. The value corresponds to the used memory limits of a resource quota.

Byteautoavgmaxmin
builtin:kubernetes.resourcequota.pods

Kubernetes: Resource quota - pod count

This metric measures the pods quota. The most detailed level of aggregation is resource quota. The value corresponds to the pods of a resource quota.

Countautoavgmaxmin
builtin:kubernetes.resourcequota.pods_used

Kubernetes: Resource quota - pod used count

This metric measures the used pods quota. The most detailed level of aggregation is resource quota. The value corresponds to the used pods of a resource quota.

Countautoavgmaxmin
builtin:kubernetes.resourcequota.requests_cpu

Kubernetes: Resource quota - CPU requests

This metric measures the cpu requests quota. The most detailed level of aggregation is resource quota. The value corresponds to the cpu requests of a resource quota.

Millicoresautoavgmaxmin
builtin:kubernetes.resourcequota.requests_cpu_used

Kubernetes: Resource quota - CPU requests used

This metric measures the used cpu requests quota. The most detailed level of aggregation is resource quota. The value corresponds to the used cpu requests of a resource quota.

Millicoresautoavgmaxmin
builtin:kubernetes.resourcequota.requests_memory

Kubernetes: Resource quota - memory requests

This metric measures the memory requests quota. The most detailed level of aggregation is resource quota. The value corresponds to the memory requests of a resource quota.

Byteautoavgmaxmin
builtin:kubernetes.resourcequota.requests_memory_used

Kubernetes: Resource quota - memory requests used

This metric measures the used memory requests quota. The most detailed level of aggregation is resource quota. The value corresponds to the used memory requests of a resource quota.

Byteautoavgmaxmin

Workload

Metric keyName and descriptionUnitAggregations
builtin:kubernetes.workload.conditions

Kubernetes: Workload conditions

This metric describes the status of a Kubernetes workload. The most detailed level of aggregation is workload.

Countautoavgmaxmin
builtin:kubernetes.workload.containers_desired

Kubernetes: Pod - desired container count

This metric measures the number of desired containers. The most detailed level of aggregation is workload. The value is the count of all containers in the pod's specification.

Countautoavgmaxmin
builtin:kubernetes.workload.cpu_throttled

Kubernetes: Container - CPU throttled (by workload)

This metric measures the total CPU throttling by container. The most detailed level of aggregation is workload.

Millicoresautoavgmaxmin
builtin:kubernetes.workload.cpu_usage

Kubernetes: Container - CPU usage (by workload)

This metric measures the total CPU consumed (user usage + system usage) by container. The most detailed level of aggregation is workload.

Millicoresautoavgmaxmin
builtin:kubernetes.workload.limits_cpu

Kubernetes: Pod - CPU limits (by workload)

This metric measures the cpu limits. The most detailed level of aggregation is workload. The value is the sum of the cpu limits of all app containers of a pod.

Millicoresautoavgmaxmin
builtin:kubernetes.workload.limits_memory

Kubernetes: Pod - memory limits (by workload)

This metric measures the memory limits. The most detailed level of aggregation is workload. The value is the sum of the memory limits of all app containers of a pod.

Byteautoavgmaxmin
builtin:kubernetes.workload.memory_resident_set_size

[Deprecated] Kubernetes: Container - Memory RSS (by workload)

This metric measures the true resident set size (RSS) by container. RSS is the amount of physical memory used by the container's cgroup - either total_rss + total_mapped_file (cgroup v1) or anon + file_mapped (cgroup v2). The most detailed level of aggregation is workload. Deprecated - use builtin:kubernetes.workload.memory_working_set instead.

Byteautoavgmaxmin
builtin:kubernetes.workload.memory_working_set

Kubernetes: Container - Working set memory (by workload)

This metric measures the current working set memory (memory that cannot be reclaimed under pressure) by container. The OOM Killer is invoked if the working set exceeds the limit. The most detailed level of aggregation is workload.

Byteautoavgmaxmin
builtin:kubernetes.workload.pods_desired

Kubernetes: Workload - desired pod count

This metric measures the number of desired pods. The most detailed level of aggregation is workload. The value corresponds to the 'replicas' defined in a deployment resource and to the 'desiredNumberScheduled' for a daemon set resource's status as example.

Countautoavgmaxmin
builtin:kubernetes.workload.requests_cpu

Kubernetes: Pod - CPU requests (by workload)

This metric measures the cpu requests. The most detailed level of aggregation is workload. The value is the sum of the cpu requests of all app containers of a pod.

Millicoresautoavgmaxmin
builtin:kubernetes.workload.requests_memory

Kubernetes: Pod - memory requests (by workload)

This metric measures the memory requests. The most detailed level of aggregation is workload. The value is the sum of the memory requests of all app containers of a pod.

Byteautoavgmaxmin

Other kubernetes metrics

Metric keyName and descriptionUnitAggregations
builtin:kubernetes.containers

Kubernetes: Container count

This metric measures the number of containers. The most detailed level of aggregation is workload. The metric counts the number of all containers.

Countautoavgmaxmin
builtin:kubernetes.events

Kubernetes: Event count

This metric counts Kubernetes events. The most detailed level of aggregation is the event reason. The value corresponds to the count of events returned by the Kubernetes events endpoint. This metric depends on Kubernetes event monitoring. It will not show any datapoints for the period in which event monitoring is deactivated.

Countautovalue
builtin:kubernetes.nodes

Kubernetes: Node count

This metric measures the number of nodes. The most detailed level of aggregation is cluster. The value is the count of all nodes.

Countautoavgmaxmin
builtin:kubernetes.pods

Kubernetes: Pod count (by workload)

This metric measures the number of pods. The most detailed level of aggregation is workload. The value corresponds to the count of all pods.

Countautoavgmaxmin
builtin:kubernetes.workloads

Kubernetes: Workload count

This metric measures the number of workloads. The most detailed level of aggregation is namespace. The value corresponds to the count of all workloads.

Countautoavgmaxmin

Process

Availability

Metric keyName and descriptionUnitAggregations
builtin:pgi.availability.state

Process availability

Process availability state metric reported in 1 minute intervals

Countautovalue

Other process metrics

Metric keyName and descriptionUnitAggregations
builtin:pgi.availability

Process availability %

This metric provides the percentage of time when a process is available. It is sent once per minute with a 10-second granularity - six samples are aggregated every minute. If the process is available for a whole minute, the value is 100%. A 0% value indicates that it is not running. It has a "Process" dimension (dt.entity.process_group_instance).

Percent (%)autoavg

Process

Other process metrics

Metric keyName and descriptionUnitAggregations
builtin:process.bytesReceived

Process traffic in

This metric provides size of incoming traffic of a process. It helps to identify processes generating high network traffic on a host. The result is expressed in kilobytes. It has a "PID" (process.pid), "Parent PID" (process.parent_pid), "process owner" (process.owner), "process executable name" (process.executable.name), "process executable path" (process.executable.path), "process command line" (process.command_line) and "Process group instance" (dt.entity.process_group_instance) dimensions This metric is collected only if the Process instance snapshot feature is turned on and triggered, and the time this metric is collected for is restricted to feature limits. To learn more, see Process instance snapshots.

kBautoavgcountmaxminsum
builtin:process.bytesSent

Process traffic out

This metric provides size of outgoing traffic of a process. It helps to identify processes generating high network traffic on a host. The result is expressed in kilobytes. It has a "PID" (process.pid), "Parent PID" (process.parent_pid), "process owner" (process.owner), "process executable name" (process.executable.name), "process executable path" (process.executable.path), "process command line" (process.command_line) and "Process group instance" (dt.entity.process_group_instance) dimensions This metric is collected only if the Process instance snapshot feature is turned on and triggered, and the time this metric is collected for is restricted to feature limits. To learn more, see Process instance snapshots.

kBautoavgcountmaxminsum
builtin:process.cpu

Process average CPU

This metric provides the percentage of the CPU usage of a process. The metric value is the sum of CPU time every process worker uses divided by the total available CPU time. The result is expressed in percentage. A value of 100% indicates that the process uses all available CPU resources of the host. It has a "PID" (process.pid), "Parent PID" (process.parent_pid), "process owner" (process.owner), "process executable name" (process.executable.name), "process executable path" (process.executable.path), "process command line" (process.command_line) and "Process group instance" (dt.entity.process_group_instance) dimensions. This metric is collected only if the Process instance snapshot feature is turned on and triggered, and the time this metric is collected for is restricted to feature limits. To learn more, see Process instance snapshots.

Percent (%)autoavgcountmaxminsum
builtin:process.memory

Process memory

This metric provides the memory usage of a process. It helps to identify processes with high memory resource consumption and memory leaks. The result is expressed in bytes. It has a "PID" (process.pid), "Parent PID" (process.parent_pid), "process owner" (process.owner), "process executable name" (process.executable.name), "process executable path" (process.executable.path), "process command line" (process.command_line) and "Process group instance" (dt.entity.process_group_instance) dimensions This metric is collected only if the Process instance snapshot feature is turned on and triggered, and the time this metric is collected for is restricted to feature limits. To learn more, see Process instance snapshots.

Byteautoavgcountmaxminsum

Queue

Other queue metrics

Metric keyName and descriptionUnitAggregations
builtin:queue.incoming_requests

Incoming messages

The number of incoming messages on the queue or topic

Countautoavgcountmaxminsum
builtin:queue.outgoing_requests

Outgoing messages

The number of outgoing messages from the queue or topic

Countautoavgcountmaxminsum

Security

Attack

Metric keyName and descriptionUnitAggregations
builtin:security.attack.new

New attacks

Number of attacks that were recently created. The metric supports the management zone selector.

Countautovalue

Security problems

Metric keyName and descriptionUnitAggregations
builtin:security.securityProblem.muted.new.global

New Muted Security Problems (global)

Number of vulnerabilities that were recently muted. The metric value is independent of any configured management zone (and thus global).

Countautovalue
builtin:security.securityProblem.open.new.global

New Open Security Problems (global)

Number of vulnerabilities that were recently created. The metric value is independent of any configured management zone (and thus global).

Countautovalue
builtin:security.securityProblem.open.new.managementZone

New Open Security Problems (split by Management Zone)

Number of vulnerabilities that were recently created. The metric value is split by management zone.

Countautovalue
builtin:security.securityProblem.open.global

Open Security Problems (global)

Number of currently open vulnerabilities seen within the last minute. The metric value is independent of any configured management zone (and thus global).

Countautoavgmaxmin
builtin:security.securityProblem.open.managementZone

Open Security Problems (split by Management Zone)

Number of currently open vulnerabilities seen within the last minute. The metric value is split by management zone.

Countautoavgmaxmin
builtin:security.securityProblem.resolved.new.global

New Resolved Security Problems (global)

Number of vulnerabilities that were recently resolved. The metric value is independent of any configured management zone (and thus global).

Countautovalue

Vulnerabilities

Metric keyName and descriptionUnitAggregations
builtin:security.vulnerabilities.global.countAffectedProcessGroups.all

Vulnerabilities - affected process groups count (global)

Total number of unique affected process groups across all open vulnerabilities per technology. The metric value is independent of any configured management zone (and thus global).

Countautoavgmaxmin
builtin:security.vulnerabilities.global.countAffectedProcessGroups.notMuted

Vulnerabilities - affected not-muted process groups count (global)

Total number of unique affected process groups across all open, unmuted vulnerabilities per technology. The metric value is independent of any configured management zone (and thus global).

Countautoavgmaxmin
builtin:security.vulnerabilities.countAffectedEntities

Vulnerabilities - affected entities count

Total number of unique affected entities across all open vulnerabilities. The metric supports the management zone selector.

Countautovalue

Services

CPU

Metric keyName and descriptionUnitAggregations
builtin:service.cpu.perRequest

CPU time

CPU time consumed by a particular request. To learn how Dynatrace calculates service timings, see Service analysis timings.

Microsecondautoavgcountmaxminsum
builtin:service.cpu.time

Service CPU time

CPU time consumed by a particular service. To learn how Dynatrace calculates service timings, see Service analysis timings.

Microsecondautovalue

Database connections

Metric keyName and descriptionUnitAggregations
builtin:service.dbconnections.failure

Failed connections

Unsuccessful connection attempts compared to all connection attempts. To learn about database analysis, see Analyze database services.

Countautovalue
builtin:service.dbconnections.failureRate

Connection failure rate

Rate of unsuccessful connection attempts compared to all connection attempts. To learn about database analysis, see Analyze database services.

Percent (%)autovalue
builtin:service.dbconnections.success

Successful connections

Total number of database connections successfully established by this service. To learn about database analysis, see Analyze database services.

Countautovalue
builtin:service.dbconnections.successRate

Connection success rate

Rate of successful connection attempts compared to all connection attempts. To learn about database analysis, see Analyze database services.

Percent (%)autovalue
builtin:service.dbconnections.total

Total number of connections

Total number of database connections that were attempted to be established by this service. To learn about database analysis, see Analyze database services.

Countautovalue

Errors

Metric keyName and descriptionUnitAggregations
builtin:service.errors.client.count

Number of client side errors

Failed requests for a service measured on client side. To learn about failure detection, see Configure service failure detection.

Countautovalue
builtin:service.errors.client.rate

Failure rate (client side errors)

Percent (%)autoavg
builtin:service.errors.client.successCount

Number of calls without client side errors

Countautovalue
builtin:service.errors.fivexx.count

Number of HTTP 5xx errors

HTTP requests with a status code between 500 and 599 for a given key request measured on server side. To learn about failure detection, see Configure service failure detection.

Countautovalue
builtin:service.errors.fivexx.rate

Failure rate (HTTP 5xx errors)

Percent (%)autoavg
builtin:service.errors.fivexx.successCount

Number of calls without HTTP 5xx errors

Countautovalue
builtin:service.errors.fourxx.count

Number of HTTP 4xx errors

HTTP requests with a status code between 400 and 499 for a given key request measured on server side. To learn about failure detection, see Configure service failure detection.

Countautovalue
builtin:service.errors.fourxx.rate

Failure rate (HTTP 4xx errors)

Percent (%)autoavg
builtin:service.errors.fourxx.successCount

Number of calls without HTTP 4xx errors

Countautovalue
builtin:service.errors.server.count

Number of server side errors

Failed requests for a service measured on server side. To learn about failure detection, see Configure service failure detection.

Countautovalue
builtin:service.errors.server.rate

Failure rate (server side errors)

Percent (%)autoavg
builtin:service.errors.server.successCount

Number of calls without server side errors

Countautovalue
builtin:service.errors.total.count

Number of any errors

Failed requests for a service measured on server side or client side. To learn about failure detection, see Configure service failure detection.

Countautovalue
builtin:service.errors.total.rate

Failure rate (any errors)

Percent (%)autoavg
builtin:service.errors.total.successCount

Number of calls without any errors

Countautovalue

Key requests

Metric keyName and descriptionUnitAggregations
builtin:service.keyRequest.count.client

Request count - client

Number of requests for a given key request - measured on the client side. This metric is written for each key request. To learn more about key requests, see Monitor key request.

Countautovalue
builtin:service.keyRequest.count.server

Request count - server

Number of requests for a given key request - measured on the server side. This metric is written for each key request. To learn more about key requests, see Monitor key request.

Countautovalue
builtin:service.keyRequest.count.total

Request count

Number of requests for a given key request. This metric is written for each key request. To learn more about key requests, see Monitor key request.

Countautovalue
builtin:service.keyRequest.cpu.perRequest

CPU per request

CPU time for a given key request. This metric is written for each key request. To learn more about key requests, see Monitor key request.

Microsecondautoavgcountmaxminsum
builtin:service.keyRequest.cpu.time

Service key request CPU time

CPU time for a given key request. This metric is written for each key request. To learn more about key requests, see Monitor key request.

Microsecondautoavgcountmaxminsum
builtin:service.keyRequest.errors.client.count

Number of client side errors

Failed requests for a given key request measured on client side. To learn about failure detection, see Configure service failure detection.

Countautovalue
builtin:service.keyRequest.errors.client.rate

Failure rate (client side errors)

Percent (%)autoavg
builtin:service.keyRequest.errors.client.successCount

Number of calls without client side errors

Countautovalue
builtin:service.keyRequest.errors.fivexx.count

Number of HTTP 5xx errors

Rate of HTTP requests with a status code between 500 and 599 of a given key request. To learn about failure detection, see Configure service failure detection.

Countautovalue
builtin:service.keyRequest.errors.fivexx.rate

Failure rate (HTTP 5xx errors)

Percent (%)autoavg
builtin:service.keyRequest.errors.fivexx.successCount

Number of calls without HTTP 5xx errors

Countautovalue
builtin:service.keyRequest.errors.fourxx.count

Number of HTTP 4xx errors

Rate of HTTP requests with a status code between 400 and 499 of a given key request. To learn about failure detection, see Configure service failure detection.

Countautovalue
builtin:service.keyRequest.errors.fourxx.rate

Failure rate (HTTP 4xx errors)

Percent (%)autoavg
builtin:service.keyRequest.errors.fourxx.successCount

Number of calls without HTTP 4xx errors

Countautovalue
builtin:service.keyRequest.errors.server.count

Number of server side errors

Failed requests for a given key request measured on server side. To learn about failure detection, see Configure service failure detection.

Countautovalue
builtin:service.keyRequest.errors.server.rate

Failure rate (server side errors)

Percent (%)autoavg
builtin:service.keyRequest.errors.server.successCount

Number of calls without server side errors

Countautovalue
builtin:service.keyRequest.response.client

Client side response time

Response time for a given key request - measured on the client side. This metric is written for each key request. To learn more about key requests, see Monitor key request.

Microsecondautoavgcountmaxmedianminpercentilesum
builtin:service.keyRequest.response.server

Server side response time

Response time for a given key request - measured on the server side. This metric is written for each request. To learn more about key requests, see Monitor key request.

Microsecondautoavgcountmaxmedianminpercentilesum
builtin:service.keyRequest.response.time

Key request response time

Response time for a given key request. This metric is written for each key request. To learn more about key requests, see Monitor key request.

Microsecondautoavgcountmaxmedianminpercentilesum
builtin:service.keyRequest.successes.server.rate

Success rate (server side)

Percent (%)autoavg
builtin:service.keyRequest.dbChildCallCount

Number of calls to databases

Countautovalue
builtin:service.keyRequest.dbChildCallTime

Time spent in database calls

Microsecondautovalue
builtin:service.keyRequest.ioTime

IO time

Microsecondautovalue
builtin:service.keyRequest.lockTime

Lock time

Microsecondautovalue
builtin:service.keyRequest.nonDbChildCallCount

Number of calls to other services

Countautovalue
builtin:service.keyRequest.nonDbChildCallTime

Time spent in calls to other services

Microsecondautovalue
builtin:service.keyRequest.totalProcessingTime

Total processing time

Total processing time for a given key request. This time includes potential further asynchronous processing. This metric is written for each key request. To learn more about key requests, see Monitor key request.

Microsecondautoavgcountmaxmedianminpercentilesum
builtin:service.keyRequest.waitTime

Wait time

Microsecondautovalue

Request

Metric keyName and descriptionUnitAggregations
builtin:service.request.service_mesh.count

Unified service mesh request count

Number of service mesh requests received by a given service. To learn how Dynatrace detects services, see Service detection and naming.

Countautovalue
builtin:service.request.service_mesh.count_service_aggregation

Unified service mesh request count (by service)

Number of service mesh requests received by a given service. Reduced dimensions for faster charting. To learn how Dynatrace detects services, see Service detection and naming.

Countautovalue
builtin:service.request.service_mesh.failure_count

Unified service mesh request failure count

Number of failed service mesh requests received by a given service. To learn how Dynatrace detects service failures, see Configure service failure detection.

Countautovalue
builtin:service.request.service_mesh.failure_count_service_aggregation

Unified service mesh request failure count (by service)

Number of failed service mesh requests received by a given service. Reduced dimensions for faster charting. To learn how Dynatrace detects service failures, see Configure service failure detection.

Countautovalue
builtin:service.request.service_mesh.response_time

Unified service mesh request response time

Response time of a service mesh ingress measured in microseconds. To learn how Dynatrace calculates service timings, see Service analysis timings.

Millisecondautocountmaxmedianminpercentile
builtin:service.request.service_mesh.response_time_service_aggregation

Unified service mesh request response time (by service)

Response time of a service mesh ingress measured in microseconds. Reduced dimensions for faster charting. To learn how Dynatrace calculates service timings, see Service analysis timings.

Millisecondautocountmaxmedianminpercentile
builtin:service.request.count_chart

Unified service request count (by service, endpoint)

Number of requests received by a given service. Reduced dimensions for faster charting. To learn how Dynatrace detects and analyzes services, see Services.

Countautovalue
builtin:service.request.count_service_aggregation

Unified service request count (by service)

Number of requests received by a given service. Reduced dimensions for faster charting. To learn how Dynatrace detects and analyzes services, see Services.

Countautovalue
builtin:service.request.failure_count

Unified service failure count

Number of failed requests received by a given service. To learn how Dynatrace detects and analyzes services, see Services.

Countautovalue
builtin:service.request.failure_count_chart

Unified service failure count (by service, endpoint)

Number of failed requests received by a given service. Reduced dimensions for faster charting. To learn how Dynatrace detects and analyzes services, see Services.

Countautovalue
builtin:service.request.failure_count_service_aggregation

Unified service failure count (by service)

Number of failed requests received by a given service. Reduced dimensions for faster charting. To learn how Dynatrace detects and analyzes services, see Services.

Countautovalue
builtin:service.request.response_time_chart

Unified service request response time (by service, endpoint)

Response time of a service measured in microseconds on the server side. Response time is the time until a response is sent to a calling application, process or other service. It does not include further asynchronous processing. Reduced dimensions for faster charting. To learn how Dynatrace calculates service timings, see Service analysis timings.

Millisecondautocountmaxmedianminpercentile
builtin:service.request.response_time_service_aggregation

Unified service request response time (by service)

Response time of a service measured in microseconds on the server side. Response time is the time until a response is sent to a calling application, process or other service. It does not include further asynchronous processing. Reduced dimensions for faster charting. To learn how Dynatrace calculates service timings, see Service analysis timings.

Millisecondautocountmaxmedianminpercentile

Request count

Metric keyName and descriptionUnitAggregations
builtin:service.requestCount.client

Request count - client

Number of requests received by a given service - measured on the client side. This metric allows service splittings. To learn how Dynatrace detects and analyzes services, see Services.

Countautovalue
builtin:service.requestCount.server

Request count - server

Number of requests received by a given service - measured on the server side. This metric allows service splittings. To learn how Dynatrace detects and analyzes services, see Services.

Countautovalue
builtin:service.requestCount.total

Request count

Number of requests received by a given service. This metric allows service splittings. To learn how Dynatrace detects and analyzes services, see Services.

Countautovalue

Response time

Metric keyName and descriptionUnitAggregations
builtin:service.response.group.client

Client side response time

Response time for a given key request per request type - measured on the client side. This metric is written for each key request. To learn more about key requests, see Monitor key request.

Microsecondautoavgcountmaxmedianminpercentilesum
builtin:service.response.group.server

Server side response time

Response time for a given key request per request type - measured on the server side. This metric is written for each key request. To learn more about key requests, see Monitor key request.

Microsecondautoavgcountmaxmedianminpercentilesum
builtin:service.response.client

Client side response time

Microsecondautoavgcountmaxmedianminpercentilesum
builtin:service.response.server

Server side response time

Microsecondautoavgcountmaxmedianminpercentilesum
builtin:service.response.time

Response time

Time consumed by a particular service until a response is sent back to the calling application, process, service etc.To learn how Dynatrace calculates service timings, see Service analysis timings.

Microsecondautoavgcountmaxmedianminpercentilesum

Success rate

Metric keyName and descriptionUnitAggregations
builtin:service.successes.server.rate

Success rate (server side)

Percent (%)autoavg

Total processing time

Metric keyName and descriptionUnitAggregations
builtin:service.totalProcessingTime.group.totalProcessingTime

Total processing time

Total time consumed by a particular request type including asynchronous processing. Time includes the factor that asynchronous processing can still occur after responses are sent. To learn how Dynatrace calculates service timings, see Service analysis timings.

Microsecondautoavgcountmaxmedianminpercentilesum

Other services metrics

Metric keyName and descriptionUnitAggregations
builtin:service.totalProcessingTime

Total processing time

Total time consumed by a particular service including asynchronous processing. Time includes the factor that asynchronous processing can still occur after responses are sent.To learn how Dynatrace calculates service timings, see Service analysis timings.

Microsecondautoavgcountmaxmedianminpercentilesum
builtin:service.dbChildCallCount

Number of calls to databases

Countautovalue
builtin:service.dbChildCallTime

Time spent in database calls

Microsecondautovalue
builtin:service.ioTime

IO time

Microsecondautovalue
builtin:service.lockTime

Lock time

Microsecondautovalue
builtin:service.nonDbChildCallCount

Number of calls to other services

Countautovalue
builtin:service.nonDbChildCallTime

Time spent in calls to other services

Microsecondautovalue
builtin:service.waitTime

Wait time

Microsecondautovalue

Synthetic monitoring

Browser

Metric keyName and descriptionUnitAggregations
builtin:synthetic.browser.actionDuration.custom

Action duration - custom action [browser monitor]

The duration of custom actions; split by monitor.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.actionDuration.custom.geo

Action duration - custom action (by geolocation) [browser monitor]

The duration of custom actions; split by monitor, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.actionDuration.load

Action duration - load action [browser monitor]

The duration of load actions; split by monitor.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.actionDuration.load.geo

Action duration - load action (by geolocation) [browser monitor]

The duration of load actions; split by monitor, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.actionDuration.xhr

Action duration - XHR action [browser monitor]

The duration of XHR actions; split by monitor.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.actionDuration.xhr.geo

Action duration - XHR action (by geolocation) [browser monitor]

The duration of XHR actions; split by monitor, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.availability.location.total

Availability rate (by location) [browser monitor]

The availability rate of browser monitors.

Percent (%)autoavg
builtin:synthetic.browser.availability.location.totalWoMaintenanceWindow

Availability rate - excl. maintenance windows (by location) [browser monitor]

The availability rate of browser monitors excluding maintenance windows.

Percent (%)autoavg
builtin:synthetic.browser.cumulativeLayoutShift.load

Cumulative layout shift - load action [browser monitor]

The score measuring the unexpected shifting of visible webpage elements. Calculated for load actions; split by monitor.

autoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.cumulativeLayoutShift.load.geo

Cumulative layout shift - load action (by geolocation) [browser monitor]

The score measuring the unexpected shifting of visible webpage elements. Calculated for load actions; split by monitor, geolocation.

autoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.domInteractive.load

DOM interactive - load action [browser monitor]

The time taken until a page's status is set to "interactive" and it's ready to receive input. Calculated for load actions; split by monitor

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.domInteractive.load.geo

DOM interactive - load action (by geolocation) [browser monitor]

The time taken until a page's status is set to "interactive" and it's ready to receive input. Calculated for load actions; split by monitor, geolocation

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.errorCodes

Error details (by error code) [browser monitor]

The number of detected errors; split by monitor, error code.

Countautovalue
builtin:synthetic.browser.errorCodes.geo

Error details (by geolocation, error code) [browser monitor]

The number of detected errors; split by monitor executions.

Countautovalue
builtin:synthetic.browser.event.actionDuration.custom

Action duration - custom action (by event) [browser monitor]

The duration of custom actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.actionDuration.custom.geo

Action duration - custom action (by event, geolocation) [browser monitor]

The duration of custom actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.actionDuration.load

Action duration - load action (by event) [browser monitor]

The duration of load actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.actionDuration.load.geo

Action duration - load action (by event, geolocation) [browser monitor]

The duration of load actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.actionDuration.xhr

Action duration - XHR action (by event) [browser monitor]

The duration of XHR actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.actionDuration.xhr.geo

Action duration - XHR action (by event, geolocation) [browser monitor]

The duration of XHR actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.cumulativeLayoutShift.load

Cumulative layout shift - load action (by event) [browser monitor]

The score measuring the unexpected shifting of visible webpage elements. Calculated for load actions; split by event.

autoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.cumulativeLayoutShift.load.geo

Cumulative layout shift - load action (by event, geolocation) [browser monitor]

The score measuring the unexpected shifting of visible webpage elements. Calculated for load actions; split by event, geolocation.

autoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.domInteractive.load

DOM interactive - load action (by event) [browser monitor]

The time taken until a page's status is set to "interactive" and it's ready to receive input. Calculated for load actions; split by event

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.domInteractive.load.geo

DOM interactive - load action (by event, geolocation) [browser monitor]

The time taken until a page's status is set to "interactive" and it's ready to receive input. Calculated for load actions; split by event, geolocation

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.errorCodes

Error details (by event, error code) [browser monitor]

The number of detected errors; split by event, error code.

Countautovalue
builtin:synthetic.browser.event.errorCodes.geo

Error details (by event, geolocation, error code) [browser monitor]

The number of detected errors; split by event, geolocation, error code.

Countautovalue
builtin:synthetic.browser.event.failure

Failed events count (by event) [browser monitor]

The number of failed monitor events; split by event.

Countautovalue
builtin:synthetic.browser.event.failure.geo

Failed events count (by event, geolocation) [browser monitor]

The number of failed monitor events; split by event, geolocation.

Countautovalue
builtin:synthetic.browser.event.firstByte.load

Time to first byte - load action (by event) [browser monitor]

The time taken until the first byte of the response is received from the server, relevant application caches, or a local resource. Calculated for load actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.firstByte.load.geo

Time to first byte - load action (by event, geolocation) [browser monitor]

The time taken until the first byte of the response is received from the server, relevant application caches, or a local resource. Calculated for load actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.firstByte.xhr

Time to first byte - XHR action (by event) [browser monitor]

The time taken until the first byte of the response is received from the server, relevant application caches, or a local resource. Calculated for XHR actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.firstByte.xhr.geo

Time to first byte - XHR action (by event, geolocation) [browser monitor]

The time taken until the first byte of the response is received from the server, relevant application caches, or a local resource. Calculated for XHR actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.largestContentfulPaint.load

Largest contentful paint - load action (by event) [browser monitor]

The time taken to render the largest element in the viewport. Calculated for load actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.largestContentfulPaint.load.geo

Largest contentful paint - load action (by event, geolocation) [browser monitor]

The time taken to render the largest element in the viewport. Calculated for load actions; split by event, geolocation.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.loadEventEnd.load

Load event end - load action (by event) [browser monitor]

The time taken to complete the load event of a page. Calculated for load actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.loadEventEnd.load.geo

Load event end - load action (by event, geolocation) [browser monitor]

The time taken to complete the load event of a page. Calculated for load actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.loadEventStart.load

Load event start - load action (by event) [browser monitor]

The time taken to begin the load event of a page. Calculated for load actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.loadEventStart.load.geo

Load event start - load action (by event, geolocation) [browser monitor]

The time taken to begin the load event of a page. Calculated for load actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.networkContribution.load

Network contribution - load action (by event) [browser monitor]

The time taken to request and receive resources (including DNS lookup, redirect, and TCP connect time). Calculated for load actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.networkContribution.load.geo

Network contribution - load action (by event, geolocation) [browser monitor]

The time taken to request and receive resources (including DNS lookup, redirect, and TCP connect time). Calculated for load actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.networkContribution.xhr

Network contribution - XHR action (by event) [browser monitor]

The time taken to request and receive resources (including DNS lookup, redirect, and TCP connect time). Calculated for XHR actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.networkContribution.xhr.geo

Network contribution - XHR action (by event, geolocation) [browser monitor]

The time taken to request and receive resources (including DNS lookup, redirect, and TCP connect time). Calculated for XHR actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.responseEnd.load

Response end - load action (by event) [browser monitor]

(AKA HTML downloaded) The time taken until the user agent receives the last byte of the response or the transport connection is closed, whichever comes first. Calculated for load actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.responseEnd.load.geo

Response end - load action (by event, geolocation) [browser monitor]

(AKA HTML downloaded) The time taken until the user agent receives the last byte of the response or the transport connection is closed, whichever comes first. Calculated for load actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.responseEnd.xhr

Response end - XHR action (by event) [browser monitor]

(AKA HTML downloaded) The time taken until the user agent receives the last byte of the response or the transport connection is closed, whichever comes first. Calculated for XHR actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.responseEnd.xhr.geo

Response end - XHR action (by event, geolocation) [browser monitor]

(AKA HTML downloaded) The time taken until the user agent receives the last byte of the response or the transport connection is closed, whichever comes first. Calculated for XHR actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.serverContribution.load

Server contribution - load action (by event) [browser monitor]

The time spent on server-side processing for a page. Calculated for load actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.serverContribution.load.geo

Server contribution - load action (by event, geolocation) [browser monitor]

The time spent on server-side processing for a page. Calculated for load actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.serverContribution.xhr

Server contribution - XHR action (by event) [browser monitor]

The time spent on server-side processing for a page. Calculated for XHR actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.serverContribution.xhr.geo

Server contribution - XHR action (by event, geolocation) [browser monitor]

The time spent on server-side processing for a page. Calculated for XHR actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.speedIndex.load

Speed index - load action (by event) [browser monitor]

The score measuring how quickly the visible parts of a page are rendered. Calculated for load actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.speedIndex.load.geo

Speed index - load action (by event, geolocation) [browser monitor]

The score measuring how quickly the visible parts of a page are rendered. Calculated for load actions; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.success

Successful events count (by event) [browser monitor]

The number of successful monitor events; split by event.

Countautovalue
builtin:synthetic.browser.event.success.geo

Successful events count (by event, geolocation) [browser monitor]

The number of successful monitor events; split by event, geolocation.

Countautovalue
builtin:synthetic.browser.event.total

Total events count (by event) [browser monitor]

The total number of monitor events executions executions; split by event.

Countautovalue
builtin:synthetic.browser.event.total.geo

Total events count (by event, geolocation) [browser monitor]

The total number of monitor events executions; split by event, geolocation.

Countautovalue
builtin:synthetic.browser.event.totalDuration

Total duration (by event) [browser monitor]

The duration of all actions in an event; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.totalDuration.geo

Total duration (by event, geolocation) [browser monitor]

The duration of all actions in an event; split by event, geolocation.

Millisecondautoavgcountmaxminsum
builtin:synthetic.browser.event.visuallyComplete.load

Visually complete - load action (by event) [browser monitor]

The time taken to fully render content in the viewport. Calculated for load actions; split by event.

Millisecondautoavgcountmaxmedianminpercentilesum
builtin:synthetic.browser.event.visuallyComplete.load.geo