Commit b1476c7f authored by 黎博's avatar 黎博

优化下报警文案

parent e77dfb62
......@@ -215,7 +215,7 @@ public class SqlMonitorTaskController {
if (resultList != null) {
dingText = SqlMonitorHandler.replaceDingText(dingText, resultList);
}
String markdownMsg = DingdingUtils.buildMarkdownMsg("监控测试", dingText + "\n\n" + "[请" + sqlMonitorTask.getOwner() + "同学跟进,查看报警详情.]" + "(" + qaPlatformHost + "/monitor/addSqlMonitor?id=" + sqlMonitorTask.getId() + ")", false);
String markdownMsg = DingdingUtils.buildMarkdownMsg("监控报警", "线上监控:" + sqlMonitorTask.getTaskName() + "\n\n" + dingText + "\n\n" + "[请相关同学跟进,查看报警详情.]" + "(" + qaPlatformHost + "/monitor/addSqlMonitor?id=" + sqlMonitorTask.getId() + ")", true);
boolean result = DingdingUtils.sendToDingding(markdownMsg, dingUrl);
return JsonResult.buildSuccessResult(result ? "发送成功!" : "发送失败!", true);
} catch (Exception e) {
......
......@@ -21,6 +21,7 @@ import java.util.regex.Pattern;
/**
* SQL定时任务类
*
* @author libo
*/
@Slf4j
......@@ -55,7 +56,7 @@ public class SqlMonitorHandler extends QuartzJobBean {
if (resultList != null) {
dingText = replaceDingText(dingText, resultList);
}
String markdownMsg = DingdingUtils.buildMarkdownMsg("监控测试", dingText + "\n\n" + "[请" + sqlMonitorTask.getOwner() + "同学跟进,查看报警详情.]" + "(" + qaPlatformHost + "/monitor/addSqlMonitor?id=" + sqlMonitorTask.getId() + ")", false);
String markdownMsg = DingdingUtils.buildMarkdownMsg("监控报警", "线上监控:" + sqlMonitorTask.getTaskName() + "\n\n" + dingText + "\n\n" + "[请相关同学跟进,查看报警详情.]" + "(" + qaPlatformHost + "/monitor/addSqlMonitor?id=" + sqlMonitorTask.getId() + ")", true);
DingdingUtils.sendToDingding(markdownMsg, dingUrl);
}
......@@ -75,7 +76,7 @@ public class SqlMonitorHandler extends QuartzJobBean {
while (matcher.find()) {
String matchString = matcher.group();
int index = Integer.parseInt(matchString.substring(1, matchString.length() -1));
int index = Integer.parseInt(matchString.substring(1, matchString.length() - 1));
if (firstLineDataList != null && firstLineDataList.size() > index) {
dingText = dingText.replace(matchString, firstLineDataList.get(index));
} else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment