From 7ce33ecd185e9147bb7e0d21becb51750e79859f Mon Sep 17 00:00:00 2001 From: Tao Yu Date: Sun, 7 Apr 2024 09:46:36 +0000 Subject: [PATCH] fix: make LOGTAIL_LOG_LEVEL env variable effective for ilogtail.LOG --- core/logger/Logger.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/logger/Logger.cpp b/core/logger/Logger.cpp index 065aa4d82f..da5bbd1f2b 100644 --- a/core/logger/Logger.cpp +++ b/core/logger/Logger.cpp @@ -322,11 +322,12 @@ void Logger::LoadConfig(const std::string& filePath) { } spdlog::register_logger(logger); - logger->set_level(loggerCfg.level); logger->set_pattern(DEFAULT_PATTERN); if (name == "/apsara/sls/ilogtail" && !aliyun_logtail_log_level.empty()) { + logger->set_level(envLogLevel); logger->flush_on(envLogLevel); } else { + logger->set_level(loggerCfg.level); logger->flush_on(loggerCfg.level); } LogMsg(std::string("logger named ") + name + " created.");