提交 6903c081 authored 作者: 杨凯's avatar 杨凯

feat:新增告警接收接口

上级 6807676a
......@@ -40,10 +40,12 @@ public class AlarmServiceImpl implements AlarmService {
for (AlarmMessage alarmMessage : alarmMessages) {
String name = alarmMessage.getName();
String message = alarmMessage.getAlarmMessage();
// 获取服务名称
String serviceNme = name.substring(name.indexOf("byh"), name.length());
// 云端通知人员
if (projProperties.getCloudBaseService().contains(name)) {
if (projProperties.getCloudBaseService().contains(serviceNme)) {
// message += "<at user_id=\\\"ou_6cb2f35f9bf8e7d7e977483801ab13de\\\">杨凯</at>";
message += "<at user_id=\"" + projProperties.getCloudBaseNotifyName() + "\">杨凯</at>";
message += "<at user_id=\\\"" + projProperties.getCloudBaseNotifyName() + "\\\">杨凯</at>";
alarmMessage.setAlarmMessage(message);
}
String sendMessage = "{\"msg_type\":\"text\",\"content\":{\"text\":\"Apache SkyWalking Alarm: \\n %s.\"}}";
......@@ -107,11 +109,4 @@ public class AlarmServiceImpl implements AlarmService {
byte[] signData = mac.doFinal();
return Base64.getEncoder().encodeToString(signData);
}
public static void main(String[] args) {
String message = "ttt";
String name = "ou_c6455365320227160724033bc454c666";
message += "<at user_id=" + name+ ">杨凯</at>";
System.out.println(message);
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论