Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(98)

Unified Diff: tools/metrics/histograms/histograms.xml

Issue 1274213006: Add instrumentation to track the IceCandidatePairType and IceConnectionState (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
« no previous file with comments | « content/renderer/media/rtc_peer_connection_handler.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tools/metrics/histograms/histograms.xml
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index 4d9b1137affa8f941745668f1ec06cf84939fd4d..44ef888c123ba542131d4cfe2954a0e20a1aadea 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -50720,6 +50720,25 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
</summary>
</histogram>
+<histogram name="WebRTC.PeerConnection.CandidatePairType"
+ enum="IceCandidatePairTypes">
+ <owner>guoweis@chromium.org</owner>
+ <summary>
+ Counters of various ICE Endpoint types. These values are logged for the
+ first selected candidate pair of a PeerConnection.
+ </summary>
+</histogram>
+
+<histogram name="WebRTC.PeerConnection.ConnectionState"
+ enum="IceConnectionStates">
+ <owner>guoweis@chromium.org</owner>
+ <summary>
+ Counters of ICE Connection states. These values are logged when the
+ PeerConnection gets into that state for the first time or after the ICE
+ restart.
+ </summary>
+</histogram>
+
<histogram name="WebRTC.PeerConnection.IPMetrics" enum="PeerConnectionCounters">
<owner>mallinath@chromium.org</owner>
<summary>
@@ -60968,6 +60987,34 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<int value="2" label="REUSED_IDLE">previously used (keep-alive?) socket</int>
</enum>
+<enum name="IceCandidatePairTypes" type="int">
+ <int value="0" label="host_host"/>
+ <int value="1" label="host_srflx"/>
+ <int value="2" label="host_relay"/>
+ <int value="3" label="host_prflx"/>
+ <int value="4" label="srflx_host"/>
+ <int value="5" label="srflx_srflx"/>
+ <int value="6" label="srflx_relay"/>
+ <int value="7" label="srflx_prflx"/>
+ <int value="8" label="relay_host"/>
+ <int value="9" label="relay_srflx"/>
+ <int value="10" label="relay_relay"/>
+ <int value="11" label="relay_prflx"/>
+ <int value="12" label="prflx_host"/>
+ <int value="13" label="prflx_srflx"/>
+ <int value="14" label="prflx_relay"/>
+</enum>
+
+<enum name="IceConnectionStates" type="int">
+ <int value="0" label="IceConnectionNew"/>
+ <int value="1" label="IceConnectionChecking"/>
+ <int value="2" label="IceConnectionConnected"/>
+ <int value="3" label="IceconnectionCompleted"/>
+ <int value="4" label="IceconnectionFailed"/>
+ <int value="5" label="IceconnectionDisconnected"/>
+ <int value="6" label="IceconnectionClosed"/>
+</enum>
+
<enum name="IDBContextForcedCloseReason" type="int">
<int value="0" label="DeleteOrigin">
A request was made to delete the data for an origin.
@@ -74417,6 +74464,7 @@ To add a new entry, add it with any value and run test to compute valid value.
<histogram_suffixes name="IPProtocolType" separator="_">
<suffix name="UDP"/>
<suffix name="TCP"/>
+ <affected-histogram name="WebRTC.PeerConnection.CandidatePairType"/>
<affected-histogram name="WebRTC.SystemMaxConsecutiveBytesDelayed"/>
<affected-histogram name="WebRTC.SystemPercentPacketsDelayed"/>
<affected-histogram name="WebRTC.SystemSendPacketDuration"/>
« no previous file with comments | « content/renderer/media/rtc_peer_connection_handler.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698