chromium/tools/metrics/histograms/metadata/system/histograms.xml

<!--
Copyright 2023 The Chromium Authors
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->

<!--
This file is used to generate a comprehensive list of System histograms
along with a detailed description for each histogram.

For best practices on writing histogram descriptions, see
https://chromium.googlesource.com/chromium/src.git/+/HEAD/tools/metrics/histograms/README.md

Please follow the instructions in the OWNERS file in this directory to find a
reviewer. If no OWNERS file exists, please consider signing up at
go/reviewing-metrics (Googlers only), as all subdirectories are expected to
have an OWNERS file. As a last resort you can send the CL to
[email protected].
-->

<histogram-configuration>

<histograms>

<histogram name="System.Pressure.{resource}" units="%"
    expires_after="2023-09-01">
  <owner>[email protected]</owner>
  <owner>[email protected]</owner>
  <summary>
    Measures the pressure on {resource}. Pressure increases when contention
    happens on the resource usage. It measures the amount of the runnable time
    that is wasted because of {resource} starvation.
  </summary>
  <token key="resource">
    <variant name="CPU" summary="CPU"/>
    <variant name="IO" summary="IO"/>
    <variant name="Memory" summary="Memory"/>
  </token>
</histogram>

</histograms>

</histogram-configuration>