-
Notifications
You must be signed in to change notification settings - Fork 123
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'release-v60.5.0' into release
- Loading branch information
Showing
71 changed files
with
816 additions
and
156 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
libraryVersion: 60.4.0 | ||
libraryVersion: 60.5.0 | ||
groupId: org.mozilla.telemetry | ||
projects: | ||
glean: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8 changes: 0 additions & 8 deletions
8
docs/user/user/pings/data-control-plane/product-integration.md
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# Server Knobs: Glean Data Control Plane | ||
|
||
Glean provides Server Knobs, a Data [Control Plane] through which Glean runtime settings can be changed remotely including the ability to enable, disable or throttle metrics and pings through a [Nimbus] rollout or experiment. | ||
|
||
Products can use this capability to control "data traffic", similar to how a network control plane controls "network traffic". | ||
|
||
Server Knobs provides the ability to do the following: | ||
|
||
- Allow runtime changes to data collection without needing to land code and ride release trains. | ||
- Eliminate the need for manual creation and maintenance of feature flags specific to data collection. | ||
- Sampling of measurements from a subset of the population so that we do not collect or ingest more data than is necessary from high traffic areas of an application instrumented with Glean metrics. | ||
- Operational safety through being able to react to high-volume or unwanted data. | ||
- Visibility into sampling and sampling rates for remotely configured metrics. | ||
|
||
## Contents | ||
|
||
- [Controlling Metrics with Server Knobs] | ||
- [Controlling Pings with Server Knobs] | ||
- [Other Server Knobs] | ||
|
||
[Control Plane]: https://en.wikipedia.org/wiki/Control_plane | ||
[Nimbus]: https://experimenter.info | ||
[Controlling Metrics with Server Knobs]: ./metrics/index.md | ||
[Controlling Pings with Server Knobs]: ./pings/index.md | ||
[Other Server Knobs]: ./other/index.md |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Other Server Knobs | ||
|
||
Below are additional Glean parameters and settings that are exposed via Server Knobs for use in a [Nimbus] experiment or rollout. | ||
|
||
## Contents | ||
- [Max Events per Event Ping] | ||
|
||
Additional Glean settings will be added to Server Knobs as needed or by request. | ||
|
||
> *For information on controlling metrics and pings via Server Knobs, please refer to [Controlling Metrics with Server Knobs] and [Controlling Pings with Server Knobs].* | ||
[Nimbus]: https://experimenter.info | ||
[Controlling Metrics with Server Knobs]: ../metrics/index.md | ||
[Controlling Pings with Server Knobs]: ../pings/index.md | ||
[Max Events per Event Ping]: ./max-events.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Max Events | ||
|
||
By default, Glean batches events together to submit on a single events ping. | ||
The `event_threshold` Server Knob controls how many events Glean will collect before submitting an events ping. | ||
|
||
For instance, if you wanted to disable batching in order to transmit an events ping after every event is recorded you could set `event_threshold: 1`. | ||
|
||
## Example Configuration: | ||
|
||
```json | ||
{ | ||
"gleanMetricConfiguration": { | ||
"event_threshold": 1 | ||
} | ||
} | ||
``` |
File renamed without changes.
Oops, something went wrong.