Implement Network Error Logging spec
Categories
(Core :: Networking, task, P3)
Tracking
()
People
(Reporter: marcosc, Assigned: valentin)
References
(Depends on 1 open bug, )
Details
(Keywords: dev-doc-needed, parity-chrome, Whiteboard: [necko-backlog])
Attachments
(1 file, 4 obsolete files)
3.77 KB,
text/plain
|
Details |
Reporter | ||
Updated•10 years ago
|
Updated•9 years ago
|
Updated•9 years ago
|
Updated•9 years ago
|
Updated•8 years ago
|
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Comment 3•6 years ago
|
||
This was implemented in Chrome 69: https://www.chromestatus.com/feature/5391249376804864
Do we have plans to tackle this for Firefox? It's a very useful feature for website owners to find out if their users are experiencing network or other issues while accessing their sites.
Comment 4•6 years ago
|
||
(In reply to Logan Rosen [:Logan] from comment #3)
This was implemented in Chrome 69: https://www.chromestatus.com/feature/5391249376804864
Do we have plans to tackle this for Firefox? It's a very useful feature for website owners to find out if their users are experiencing network or other issues while accessing their sites.
How widely is it used? It was put in "backlog" because it was not widely used. Has this changed?
Comment 5•6 years ago
|
||
We're looking into enabling a NEL policy for LinkedIn due to reporting being enabled by default in Chrome - we think we can get some really useful data about the types of issues members may be experiencing while accessing our products. I'd love to see our members who use Firefox being able to contribute reports as well.
On top of this, Catchpoint, a popular external monitoring solution, recently announced a Real User Monitoring product that accepts NEL reports, so this is definitely getting more adoption: http://blog.catchpoint.com/2018/09/27/identify-website-availability-issues-with-real-user-monitoring/
The University of Warwick is using this in production as part of a wider strategy to help track fetch errors (particularly those that occur during online assessments). Wider browser support would be welcomed.
I've found that documentation on this feature (and the reporting API itself) is thin on the ground. So, I've written up some docs to cover NEL on MDN:
And added some compat data:
Comment 7•3 years ago
|
||
Wikimedia is now using NEL on a large scale as well. For example, it feeds the "user-reported connectivity errors" metric listed on our systems status page. The behind-the-scenes details are documented at wikitech.wikimedia.org/wiki/Network_Error_Logging.
Updated•2 years ago
|
Comment 8•1 year ago
|
||
Comment 9•1 year ago
|
||
:chutten could you please have a look at the attached data review request? We need to define the categories of the collected data so decide if or how we want to support this.
Updated•1 year ago
|
Comment 10•1 year ago
|
||
I'm a little confused, is this data being collected and sent to Mozilla's servers about the use of Network Error Logging? Or is this data request about the mechanism of Network Error Logging itself?
If the latter, please engage directly with Privacy and Trust for reviewing the addition of a new system of data collection and reporting.
Comment 11•1 year ago
|
||
Comment on attachment 9357803 [details]
nel data review request.txt
Upon conversation this is indeed a "data request about the mechanism of Network Error Logging itself".
Updated•11 months ago
|
Assignee | ||
Comment 13•6 months ago
|
||
Assignee | ||
Comment 14•6 months ago
|
||
Updated•6 months ago
|
Assignee | ||
Comment 15•6 months ago
|
||
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Assignee | ||
Comment 16•5 months ago
|
||
This allows code with Chrome priviledges to use the fetch API
to specify a triggering principal instead of needing to use
XMLHttpRequest.
The triggeringPrincipal is only used when the fetch principal
is already the systemPrincipal.
Comment 17•3 months ago
|
||
Comment on attachment 9400724 [details]
Bug 1145235 - Add nsIIOService.originAttributesForNetworkState r=#necko
Revision D209819 was moved to bug 1911759. Setting attachment 9400724 [details] to obsolete.
Comment 18•3 months ago
|
||
Comment on attachment 9401354 [details]
Bug 1145235 - Expose last status on nsIHttpChannelInternal r=#necko
Revision D210145 was moved to bug 1911759. Setting attachment 9401354 [details] to obsolete.
Comment 19•3 months ago
|
||
Comment on attachment 9400725 [details]
Bug 1145235 - Implement (subset of) NEL spec r=#necko
Revision D209820 was moved to bug 1911759. Setting attachment 9400725 [details] to obsolete.
Comment 20•3 months ago
|
||
Comment on attachment 9406974 [details]
Bug 1145235 - Add triggeringPrincipal override to RequestInit r=#necko
Revision D213418 was moved to bug 1911759. Setting attachment 9406974 [details] to obsolete.
Description
•