提交 2ae78223 authored 作者: 杨凯's avatar 杨凯

feat:新增告警接收接口

上级 c00f1cd4
...@@ -53,10 +53,10 @@ ...@@ -53,10 +53,10 @@
<!-- <version>0.0.1-SNAPSHOT</version>--> <!-- <version>0.0.1-SNAPSHOT</version>-->
<!-- </dependency>--> <!-- </dependency>-->
<dependency> <!-- <dependency>-->
<groupId>org.springframework.cloud</groupId> <!-- <groupId>org.springframework.cloud</groupId>-->
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> <!-- <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>-->
</dependency> <!-- </dependency>-->
<!-- <dependency>--> <!-- <dependency>-->
<!-- <groupId>org.springframework.cloud</groupId>--> <!-- <groupId>org.springframework.cloud</groupId>-->
......
...@@ -24,10 +24,10 @@ import java.util.stream.Collectors; ...@@ -24,10 +24,10 @@ import java.util.stream.Collectors;
@Service @Service
public class AlarmServiceImpl implements AlarmService { public class AlarmServiceImpl implements AlarmService {
@Value(value = "${webHookUrl}") @Value("${webHookUrl:https://open.feishu.cn/open-apis/bot/v2/hook/23a4631d-393e-46e8-9235-f321323b37d0}")
private String webHookUrl; private String webHookUrl;
@Value(value = "${secret}") @Value("${secret:OV5mmyDxX5Nx0caMYQp3Kg}")
private String secret; private String secret;
@Override @Override
...@@ -35,11 +35,11 @@ public class AlarmServiceImpl implements AlarmService { ...@@ -35,11 +35,11 @@ public class AlarmServiceImpl implements AlarmService {
for (AlarmMessage alarmMessage : alarmMessages) { for (AlarmMessage alarmMessage : alarmMessages) {
String name = alarmMessage.getName(); String name = alarmMessage.getName();
String message = alarmMessage.getAlarmMessage(); String message = alarmMessage.getAlarmMessage();
if (name.contains("byh-ehospital-im01_cloud-pro") || // if (name.contains("byh-ehospital-im01_cloud-pro") ||
name.contains("byh-ehospital-im02_cloud-pro")) { // name.contains("byh-ehospital-im02_cloud-pro")) {
message += "<at user_id=\\\"ou_6cb2f35f9bf8e7d7e977483801ab13de\\\">杨凯</at>"; // message += "<at user_id=\\\"ou_6cb2f35f9bf8e7d7e977483801ab13de\\\">杨凯</at>";
alarmMessage.setAlarmMessage(message); // alarmMessage.setAlarmMessage(message);
} // }
String sendMessage = "{\"msg_type\":\"text\",\"content\":{\"text\":\"Apache SkyWalking Alarm: \\n %s.\"}}"; String sendMessage = "{\"msg_type\":\"text\",\"content\":{\"text\":\"Apache SkyWalking Alarm: \\n %s.\"}}";
String requestBody = getRequestBody(sendMessage, alarmMessage); String requestBody = getRequestBody(sendMessage, alarmMessage);
try { try {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论