Gergő Tisza has uploaded a new change for review.

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

Change subject: Add configuration for authmetrics logging
......................................................................

Add configuration for authmetrics logging

Depends on I966c510354ef4d7afb8328d5fcb8a80099a31903

Bug: T91701
Change-Id: Idf4496c6e5bcc2b3ec8646847cabd8ca732021d4
---
M wmf-config/InitialiseSettings-labs.php
M wmf-config/InitialiseSettings.php
M wmf-config/logging.php
3 files changed, 17 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config 
refs/changes/30/227630/1

diff --git a/wmf-config/InitialiseSettings-labs.php 
b/wmf-config/InitialiseSettings-labs.php
index f89c6cd..d1bd3a4 100644
--- a/wmf-config/InitialiseSettings-labs.php
+++ b/wmf-config/InitialiseSettings-labs.php
@@ -1109,5 +1109,8 @@
                        'private' => false,
                ),
 
+               'wmgLogAuthmanagerMetrics' => array(
+                       'default' => true,
+               ),
        );
 } # wmflLabsSettings()
diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index 8313b83..035639d 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -15464,6 +15464,10 @@
        'default' => true,
 ),
 
+'wmgLogAuthmanagerMetrics' => array(
+       'default' => true,
+),
+
 );
 
 
diff --git a/wmf-config/logging.php b/wmf-config/logging.php
index f73e75d..537c946 100644
--- a/wmf-config/logging.php
+++ b/wmf-config/logging.php
@@ -103,6 +103,16 @@
        ),
 );
 
+if ( $wmgLogAuthmanagerMetrics ) {
+       $wmgMonologConfig['loggers']['authmanager'] = array(
+               'handlers' => array( 'authmanager-statsd' ),
+       );
+       $wmgMonologConfig['handlers']['authmanager-statsd'] = array(
+               // defined in WikimediaEvents
+               'class' => 'AuthManagerStatsdHandler',
+       );
+}
+
 // Add logging channels defined in $wmgMonologChannels
 foreach ( $wmgMonologChannels as $channel => $opts ) {
        if ( $opts === false ) {

-- 
To view, visit https://gerrit.wikimedia.org/r/227630
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Idf4496c6e5bcc2b3ec8646847cabd8ca732021d4
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Gergő Tisza <gti...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to