|
@@ -121,13 +121,13 @@ public class PushConfigServiceImpl implements IPushConfigService {
|
|
public void push(AlarmRecord record) {
|
|
public void push(AlarmRecord record) {
|
|
//获取短信接口发送地址
|
|
//获取短信接口发送地址
|
|
PushConfig pc = pushConfigMapper.selectPushConfigByPcId(1L);
|
|
PushConfig pc = pushConfigMapper.selectPushConfigByPcId(1L);
|
|
- String title = record.getObjName() + "-" + record.getMetricsName() + "超过阈值" + record.getRemark() + ",当前状态:" + record.getAlarmValue();
|
|
|
|
|
|
+ String title = record.getObjName() + "-" + record.getMetricsName() + "超过阈值" + record.getRemark() + ",当前值:" + record.getAlarmValue();
|
|
String content = "";
|
|
String content = "";
|
|
String phones = "";
|
|
String phones = "";
|
|
String mails = "";
|
|
String mails = "";
|
|
content += "告警指标:" + record.getMetricsName() + "\n";
|
|
content += "告警指标:" + record.getMetricsName() + "\n";
|
|
content += "告警对象:" + record.getObjName() + "\n";
|
|
content += "告警对象:" + record.getObjName() + "\n";
|
|
- content += "告警内容: 指标值达到告警条件" + record.getRemark() + "\n";
|
|
|
|
|
|
+ content += "告警内容: 指标值达到告警条件 " + record.getRemark() + "\n";
|
|
content += "告警时间:" + DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM_SS, record.getAlarmTime()) + "\n";
|
|
content += "告警时间:" + DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM_SS, record.getAlarmTime()) + "\n";
|
|
switch (record.getAlarmLevel()) {
|
|
switch (record.getAlarmLevel()) {
|
|
case "low":
|
|
case "low":
|
|
@@ -164,11 +164,11 @@ public class PushConfigServiceImpl implements IPushConfigService {
|
|
PushRecord pr = new PushRecord();
|
|
PushRecord pr = new PushRecord();
|
|
pr.setPushType("sms");
|
|
pr.setPushType("sms");
|
|
pr.setAlarmLevel(record.getAlarmLevel());
|
|
pr.setAlarmLevel(record.getAlarmLevel());
|
|
- pr.setSendTitle(title);
|
|
|
|
|
|
+// pr.setSendTitle(title);
|
|
pr.setSendContent(content);
|
|
pr.setSendContent(content);
|
|
pr.setSendObj(p);
|
|
pr.setSendObj(p);
|
|
try {
|
|
try {
|
|
- smsService.send(uri, p, title);
|
|
|
|
|
|
+ smsService.send(uri, p, content);
|
|
pr.setSendSuccess("Y");
|
|
pr.setSendSuccess("Y");
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
pr.setSendSuccess("N");
|
|
pr.setSendSuccess("N");
|