Chrome OS network metrics update
commit7fc5f5fef792ce336e77eabefb0bad9fc4f1be46
authorzqiu <zqiu@chromium.org>
Tue, 23 Sep 2014 20:44:41 +0000 (23 13:44 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 23 Sep 2014 20:44:53 +0000 (23 20:44 +0000)
treeaa0933871a95ee86a0449c7e8cd9bf9b89bd90ad
parent9abb91c5130672e213205d32b93674b743f016c4
Chrome OS network metrics update

Add histogram "Network.Shill.DeviceRemovedEvent" for tracking device
removed events per device (technology) type.

Add histogram "Network.Shill.Cellular.DevicePresenceStatus",
"Network.Shill.Ethernet.DevicePresenceStatus",
"Network.Shill.Wifi.DevicePresenceStatus", and
"Network.Shill.Wimax.DevicePresenceStatus" for tracking the presence
of each network device in the system. The presence status is emitted once
every 3 minutes for each device type.

While here, update the value definitions for NetworkServiceError enum to
match the definitions used in Shill. Also correct the histogram name for
WiMax related histograms.

BUG=chromium:411512, chromium:411510, chromium:402202

Review URL: https://codereview.chromium.org/589233003

Cr-Commit-Position: refs/heads/master@{#296223}
tools/metrics/histograms/histograms.xml