Page MenuHomePhabricator

wdqs-proxy: post events to event streams
Closed, ResolvedPublic3 Estimated Story Points

Description

As was done in V1, we want to log incoming queries and the status codes, and some auxiliary info like user-agent. This is really useful info for analyzing WDQS traffic.

This is done by configuring an EventStream with a given schema, and then HTTP POSTing events there to an eventgate URI. For reference, here's how it's done in V1.

The stream setup is being tracked in T429380. This ticket is tracking the work to set up the proxy to push events to the stream.

Event Timeline

lerickson added a project: OKR-Work.
lerickson set the point value for this task to 3.

Change #1311547 had a related patch set uploaded (by Lerickson; author: Lerickson):

[operations/deployment-charts@master] Add main/scholarly and internal/external specific configs for EventGate streams.

https://gerrit.wikimedia.org/r/1311547

Change #1311547 merged by jenkins-bot:

[operations/deployment-charts@master] Add main/scholarly and internal/external specific configs for EventGate streams.

https://gerrit.wikimedia.org/r/1311547