diff options
author | jannaerin <golden.janna@gmail.com> | 2019-07-01 11:05:21 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-08-22 12:47:56 +0000 |
commit | 6b008956cc2ed0ce4fcc5679eedca7d1101bc26f (patch) | |
tree | fb272ba3c0280076738aa56d72d5b090218a6b34 | |
parent | b0b9ed24ad0511a1f8d91d6731ed36459daef2dd (diff) | |
download | mongo-6b008956cc2ed0ce4fcc5679eedca7d1101bc26f.tar.gz |
SERVER-37422 Log balancer start and stop events in action log
(cherry picked from commit af041ce1457ddf7c9bf29a07bc1e995e4c47495f)
-rw-r--r-- | src/mongo/db/s/config/configsvr_control_balancer_command.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mongo/db/s/config/configsvr_control_balancer_command.cpp b/src/mongo/db/s/config/configsvr_control_balancer_command.cpp index 1f0f2861994..407828446fa 100644 --- a/src/mongo/db/s/config/configsvr_control_balancer_command.cpp +++ b/src/mongo/db/s/config/configsvr_control_balancer_command.cpp @@ -36,6 +36,7 @@ #include "mongo/db/commands.h" #include "mongo/db/repl/read_concern_args.h" #include "mongo/db/s/balancer/balancer.h" +#include "mongo/db/s/sharding_logging.h" #include "mongo/s/balancer_configuration.h" #include "mongo/s/grid.h" #include "mongo/util/str.h" @@ -106,6 +107,7 @@ private: uassertStatusOK(balancerConfig->setBalancerMode(opCtx, BalancerSettingsType::kFull)); uassertStatusOK(balancerConfig->enableAutoSplit(opCtx, true)); Balancer::get(opCtx)->notifyPersistedBalancerSettingsChanged(); + ShardingLogging::get(opCtx)->logAction(opCtx, "balancer.start", "", BSONObj()).ignore(); } }; @@ -126,6 +128,8 @@ private: Balancer::get(opCtx)->notifyPersistedBalancerSettingsChanged(); Balancer::get(opCtx)->joinCurrentRound(opCtx); + + ShardingLogging::get(opCtx)->logAction(opCtx, "balancer.stop", "", BSONObj()).ignore(); } }; |