diff options
author | isherman@chromium.org <isherman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-11 11:06:24 +0000 |
---|---|---|
committer | isherman@chromium.org <isherman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-11 11:06:24 +0000 |
commit | d535787dfdf8bc1454cb1fef49b6b3861949cb22 (patch) | |
tree | 08f84256929ccb67bbd95fe8da483be76c7de832 /tools/metrics | |
parent | b256eca653bf17bcbf08e7a11c37e736fe47a9b4 (diff) | |
download | chromium_src-d535787dfdf8bc1454cb1fef49b6b3861949cb22.zip chromium_src-d535787dfdf8bc1454cb1fef49b6b3861949cb22.tar.gz chromium_src-d535787dfdf8bc1454cb1fef49b6b3861949cb22.tar.bz2 |
[UMA] Open-source UMA.* histograms.
BUG=223859
R=jar@chromium.org
Review URL: https://chromiumcodereview.appspot.com/18247005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211065 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/metrics')
-rw-r--r-- | tools/metrics/histograms/histograms.xml | 113 |
1 files changed, 113 insertions, 0 deletions
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml index 522332c..21bd772 100644 --- a/tools/metrics/histograms/histograms.xml +++ b/tools/metrics/histograms/histograms.xml @@ -12483,6 +12483,53 @@ other types of suffix sets. </summary> </histogram> +<histogram name="UMA.CollectExternalEventsTime" units="milliseconds"> + <summary> + The time to run the external metrics collection task (Chrome OS). + </summary> +</histogram> + +<histogram name="UMA.Discarded Log Events"> + <summary> + The number of events discarded at log transmission time because the event + count was already too large. + </summary> +</histogram> + +<histogram name="UMA.FieldTrialsEnabledBenchmarking" enum="BooleanUsage"> + <summary> + Log whether the --enable-benchmarking flag was set, which causes field + trials to only use the default group. + </summary> +</histogram> + +<histogram name="UMA.GeneratedLowEntropySource" enum="BooleanSuccess"> + <summary> + For each attempt to generate the low entropy source, log whether or not the + load required generating a new low entropy source. + </summary> +</histogram> + +<histogram name="UMA.Large Accumulated Log Not Persisted" units="bytes"> + <summary> + Number of bytes in an excessively large log that was discarded at shutdown + instead of being saved to disk to retry during next chrome run. + </summary> +</histogram> + +<histogram name="UMA.Large Rejected Log was Discarded" units="bytes"> + <summary> + Number of bytes in a log was was rejected by server, and then discarded. + </summary> +</histogram> + +<histogram name="UMA.LogLoadComplete called"> + <summary> + Simple counter of the number of times LogLoadComplete was called (bug + demonstration, as we're called more often than once per page load :-/ ) + </summary> +</histogram> + <histogram name="UMA.LowEntropySourceValue"> <summary> Distribution of the low entropy source value used for field trial @@ -12514,6 +12561,65 @@ other types of suffix sets. </summary> </histogram> +<histogram name="UMA.Unacceptable_Log_Discarded"> + <obsolete> + Deprecated as of May, 2012 (i.e. Chrome 21+). Replaced by the + UMA.UploadResponseStatus.XML and UMA.UploadResponseStatus.Protobuf + histograms. + </obsolete> + <summary>The server returned a 400 code, and we discarded a log.</summary> + <details> + This tends to indicate that a syntax error is present in a log, such as + would appear when a bogus XML tag is included, or the XML is not balanced + and well structured. + </details> +</histogram> + +<histogram name="UMA.UploadCreation" enum="BooleanSuccess"> + <summary> + For each attempted UMA upload, log whether the upload was successfully + constructed. An upload might fail to be constructed, for example, if we try + to upload before the system is fully initialized; or if serialization of the + data fails. + </summary> +</histogram> + +<histogram name="UMA.UploadResponseStatus.Protobuf" + enum="UmaUploadResponseStatus"> + <summary> + For each upload to the protocol buffer (v2) UMA server, log whether the + upload was successful, or whether there was an error. + </summary> +</histogram> + +<histogram name="UMA.UploadResponseStatus.XML" enum="UmaUploadResponseStatus"> + <summary> + For each upload to the XML (v1) UMA server, log whether the upload was + successful, or whether there was an error. + </summary> +</histogram> + +<histogram name="UMA.UsedResetVariationsFlag" enum="BooleanUsage"> + <summary> + Log whether the --reset-variation-state flag was set before the low entropy + source was requested. + </summary> +</histogram> + +<histogram name="UMA.XMLNodeDumpTime" units="milliseconds"> + <summary> + The time spent in converting the XML tree into a character buffer when + closing a metrics log (Chrome OS). + </summary> +</histogram> + +<histogram name="UMA.XMLWriterDestructionTime" units="milliseconds"> + <summary> + The time spent in freeing the XML writer and tree when closing a metrics log + (Chrome OS). + </summary> +</histogram> + <histogram name="Variations.DisabledNoEntropyProvider" enum="BooleanHit"> <obsolete> Deprecated 1/2013. No longer tracked. @@ -19583,6 +19689,13 @@ other types of suffix sets. <int value="2" label="unexpected other schemes"/> </enum> +<enum name="UmaUploadResponseStatus" type="int"> + <int value="0" label="Unknown failure"/> + <int value="1" label="Success"/> + <int value="2" label="Bad request"/> + <int value="3" label="No response"/> +</enum> + <enum name="UncacheableReason" type="int"> <int value="0" label="kNoData"/> <int value="1" label="kPre11PartialResponse"/> |