Hello, As part of improving of logging for Wikidata, we found this config [1]. There are four things I want to point out: 1- Some of the loggings mentioned here are outdated. Like there is ones that was added more than six years ago and still logging at debug level. Some are needed like 'security' but I'm not sure about "cite", "es-hit", "Cognate", etc. This much of verbosity will reduce our capacity to catch real issues. 2- There are logging channels like "Bug58676" that still in use [2] but it might not be needed any more ([3]) 3- If you define a logger channel in mediawiki [4] and don't add it here, all of its logs will go to vein (using "blackhole" logging manger, I like the name). This should be documented somewhere. 4- There is no way just enable it and fall back its verbosity to default. Please correct me if I'm mistaken.
I will make tickets regarding points 3 and 4 but I need dear developers' attention for the log channels. This list of them: https://phabricator.wikimedia.org/P7885
[1] https://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php [2] https://codesearch.wmflabs.org/search/?q=Bug58676&i=nope&files=&... [3] https://phabricator.wikimedia.org/T60676 [4] Like LoggerFactory::getInstance( 'ORES' )
Best
wikitech-l@lists.wikimedia.org