Implement Collection and Processing Mechanism for Traces Captured by Gecko Trace
Categories
(Toolkit :: Gecko Trace, task, P2)
Tracking
()
People
(Reporter: michael, Assigned: michael)
References
(Blocks 1 open bug)
Details
Attachments
(8 files, 3 obsolete files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
Gecko Trace must be instrumented to collect useful traces in a central location. Traces need to be aggregated, meaning similar signatures will be merged to reduce the volume of data.
At specified intervals, the aggregated traces should be handed over to Glean for submission to Telemetry.
On the backend, traces from individual clients must be further merged, with client identifiers removed and the data further reduced. On a scheduled basis, all aggregates should be reported to their respective meta bugs on Bugzilla.
This bug tracks the second milestone of the Error Tracing Proposal for Firefox.
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 1•8 months ago
|
||
| Assignee | ||
Comment 2•8 months ago
|
||
| Assignee | ||
Comment 3•8 months ago
|
||
| Assignee | ||
Comment 4•8 months ago
|
||
Updated•8 months ago
|
Updated•8 months ago
|
Updated•8 months ago
|
Updated•8 months ago
|
| Assignee | ||
Comment 5•7 months ago
|
||
| Assignee | ||
Updated•7 months ago
|
Updated•7 months ago
|
Updated•7 months ago
|
Updated•7 months ago
|
Updated•7 months ago
|
| Assignee | ||
Comment 6•7 months ago
|
||
This patch vendors the OtlpRecordable and associated utilities for storing
span data within a protobuf-encodable container. This enables us to use this
recordable in subsequent patches to export traces to the parent process,
leveraging the protobuf files vendored in the previous patches.
| Assignee | ||
Comment 7•7 months ago
|
||
This patch adds an off-by-default static-pref to enable the gecko-trace
tracing system at runtime.
Updated•7 months ago
|
Updated•7 months ago
|
| Assignee | ||
Comment 8•7 months ago
|
||
This patch runs the added/updated generation scripts in the
toolkit/components/protobuf component.
It also integrates the generated files into the mozbuild system for
later use.
| Assignee | ||
Comment 9•7 months ago
|
||
Updated•7 months ago
|
Updated•7 months ago
|
Updated•7 months ago
|
Updated•7 months ago
|
Updated•7 months ago
|
Updated•7 months ago
|
| Assignee | ||
Comment 10•7 months ago
|
||
Updated•7 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
| Assignee | ||
Comment 11•6 months ago
|
||
This patch adds support for array attribute types in gecko-trace.ymal
files. It was previously forgotten.
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Comment 12•6 months ago
|
||
Comment 13•6 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/a5d28bed3401
https://hg.mozilla.org/mozilla-central/rev/757e536bd695
https://hg.mozilla.org/mozilla-central/rev/baa6425bf629
https://hg.mozilla.org/mozilla-central/rev/d5234bd38999
https://hg.mozilla.org/mozilla-central/rev/878a48c023ee
https://hg.mozilla.org/mozilla-central/rev/6bc80eec034f
https://hg.mozilla.org/mozilla-central/rev/5d498bf86c54
| Assignee | ||
Comment 14•6 months ago
|
||
The top part of the patch stack is still missing.
Updated•6 months ago
|
Comment 15•6 months ago
|
||
Comment 16•6 months ago
|
||
| bugherder | ||
Updated•5 months ago
|
Comment 18•5 months ago
|
||
Comment on attachment 9510704 [details]
Bug 1930954 - Part 8: Add support for array attribute types r=jari
Revision D263303 was moved to bug 1984029. Setting attachment 9510704 [details] to obsolete.
Comment 19•5 months ago
|
||
Comment on attachment 9508124 [details]
WIP: Bug 1930954 - Part 9: Test new features added in this stack r=jari
Revision D261726 was moved to bug 1984092. Setting attachment 9508124 [details] to obsolete.
Updated•5 months ago
|
Description
•