|
|
@ -48,6 +48,10 @@ public class LogMsgSendFilter extends LevelFilter { |
|
|
|
if (event.getLevel().isGreaterOrEqual(Level.ERROR)) { |
|
|
|
try { |
|
|
|
getServerInfo(); |
|
|
|
if (EnvEnum.LOCAL.getName().equals(activeEnv)){ |
|
|
|
//交给其他filter继续向下处理
|
|
|
|
return super.decide(event); |
|
|
|
} |
|
|
|
|
|
|
|
StringBuilder stringBuilder = new StringBuilder(); |
|
|
|
stringBuilder.append("【日志告警】\n"); |
|
|
@ -62,7 +66,6 @@ public class LogMsgSendFilter extends LevelFilter { |
|
|
|
} |
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(activeEnv)) { |
|
|
|
stringBuilder.append("告警环境:").append(activeEnv); |
|
|
|
stringBuilder.append("\n"); |
|
|
|
} |
|
|
|
|
|
|
@ -109,6 +112,7 @@ public class LogMsgSendFilter extends LevelFilter { |
|
|
|
if (!flag) { |
|
|
|
logger.warn("msgSender.sendMsg fail,param:{}", stringBuilder.toString()); |
|
|
|
} |
|
|
|
stringBuilder.append("告警环境:").append(activeEnv); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.warn("decide exception", e); |
|
|
|
} |
|
|
|