Determine which statsd client to use in sending metrics to performance graphing frontend.
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Memeht | T85232 Performance instrumentation in parsoid | |||
Resolved | Memeht | T85400 Determine which portions of Parsoid pipeline to implement performance logging | |||
Resolved | Memeht | T86826 Determine statsd client |
Event Timeline
Comment Actions
Utilized the RESTbase port of statsd - node-txstatsd and its node-txstatsd wrapper, see: https://github.com/wikimedia/service-runner/blob/master/lib/statsd.js
Patch merged, see: https://gerrit.wikimedia.org/r/#/c/186219/
Comment Actions
node-txstatsd wrapper added to lib/mediawiki.Util.js, with properties added in localsettings.js. node-txstatsd instantiated in lib/mediawiki.ParsoidConfig.js.