New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 626392 link

Starred by 4 users

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Add UMA to track when data reduction proxy is unreachable, but internet is reachable.

Project Member Reported by kundaji@chromium.org, Jul 7 2016

Issue description

Users on Android are shown an error message to warn them that data savings might be limited.

Pertinent code: https://cs.chromium.org/chromium/src/components/data_reduction_proxy/core/browser/data_reduction_proxy_bypass_stats.cc?sq=package:chromium&rcl=1467890327&l=204

 

Comment 1 by bengr@chromium.org, Jul 19 2016

Labels: -Pri-2 Pri-3

Comment 2 by bengr@chromium.org, Oct 28 2016

Status: Assigned (was: Available)
Do we record UMA when the warning message is shown?
Owner: bengr@chromium.org

Comment 4 by bengr@chromium.org, Dec 22 2016

Owner: megjab...@chromium.org
Megan, as we expand on our warning messages, please track with UMA, starting with this issue.
Cc: bengr@chromium.org
Owner: ----
Status: Available (was: Assigned)
Making available for reassignment 

Comment 6 by bengr@chromium.org, Dec 1 2017

Owner: tbansal@chromium.org
tbansal@: this is related to your work to make the drp more robust.
Status: Assigned (was: Available)
Issue 778327 has been merged into this issue.
Cc: buettner@chromium.org
Refreshed during triage.
Status: Fixed (was: Assigned)
This is a pretty vague bug -- it is not clear why we need this. Also, there might be cases where only one of the many DRP proxies are reachable. 

Having said that, we have DataReductionProxy.WarmupURL.ProxySchemeUsed which indicates the proxy that was used to fetch the warmup probe. We also have DataReductionProxy.WarmupURL.HttpResponseCode which indicates the response code of the warmup fetch.

It's possible to do dremel analysis to find reports where all the samples in DataReductionProxy.WarmupURL.ProxySchemeUsed belong to bucket "Direct". This would indicate that probe to all the DRP proxies failed. Joining that would user reports where DataReductionProxy.WarmupURL.HttpResponseCode has all samples in bucket 204 would indicate that the fetching of the probe URL succeeded directly.

Sign in to add a comment