Implement new metrics collection routines
Adds two new metric collection scripts, covering three kinds of data:
-
overall request counts to search endpoints. More complete than our backend metrics, as it includes edge cached responses. Sourced from webrequests.
-
counts of page views attributable to search endpoints. Sourced from webrequests.
-
Estimates of satisfaction with autocomplete and fulltext search on desktop. Limited to desktop as it is sourced from search satisfaction events only produced by the desktop ui.