dcausse created this task.
dcausse added a project: Wikidata-Query-Service.
Restricted Application added a subscriber: Aklapper.
Restricted Application added a project: Wikidata.

TASK DESCRIPTION
  As WDQS maintainer I want all metrics that wdqs reports to prometheus to have 
a consistent name no matter what version of python is being used so that I can 
have the same dashboards for all WDQS nodes.
  
  In 
https://github.com/prometheus/client_python/commit/a4dd93bcc6a0422e10cfa585048d1813909c6786
 counter metrics were forcibly suffixed with //_total//. Since the switch to 
python3 (buster?) and a new prometheus client all the counter metrics produced 
by this new python client will now have //_total// appended and notably the 
//blazegraph_lastupdated// counter which is used to monitor the update lag.
  
  One solution could be to explicitly append the //_total// suffix to existing 
counters and migrate dependent tools/dashboards to it.
  
  AC
  
  - update lag is properly monitored on wdqs1011-wdqs1013
  - counter metrics are consistent even in mixed stretch/buster env

TASK DETAIL
  https://phabricator.wikimedia.org/T269204

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: dcausse
Cc: RKemper, dcausse, Aklapper, CBogen, Akuckartz, Nandana, Namenlos314, Lahi, 
Gq86, Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, EBjune, merbst, 
LawExplorer, _jensen, rosalieper, Scott_WUaS, Jonas, Xmlizer, jkroll, 
Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to