| | |
| | | //var result = HttpHp.Post<ResponseData<object>>(ConfigurationManager.AppSettings["ApplicationAlarm"].ToString(), data); |
| | | //if (result != null && result.code == 0) |
| | | { |
| | | WechatAlarm(serviceName, "CUSTOM_ALARM", content, ip, "HIGH", title); |
| | | WechatAlarm(serviceName, "warn-system", content, ip, "HIGH", title); |
| | | } |
| | | } |
| | | |
| | |
| | | //var result = HttpHp.Post<ResponseData<object>>(ConfigurationManager.AppSettings["ServiceAlarm"].ToString(), data); |
| | | //if (result != null && result.code == 0) |
| | | { |
| | | WechatAlarm(serviceName, "SPRING_BOOT_ADMIN", content, ip, "HIGH", title); |
| | | WechatAlarm(serviceName, "OFFLINE", content, ip, "HIGH", title); |
| | | } |
| | | } |
| | | |
| | | public static void WechatAlarm(string serviceName, string alarmType, string content, string ip, string alarmLevel, string subType) |
| | | { |
| | | //var dto = new |
| | | //{ |
| | | // alarmType = alarmType, |
| | | // content = content, |
| | | // serviceIp = ip, |
| | | // serviceName = serviceName, |
| | | // trace = Guid.NewGuid().ToString().Replace("-", string.Empty), |
| | | // alarmLevel = alarmLevel |
| | | //}; |
| | | |
| | | //var data = HttpHp.GetSignRequestJson(dto); |
| | | |
| | | //var result = HttpHp.Post<ResponseData<object>>(ConfigurationManager.AppSettings["ApplicationAlarm"].ToString(), data); |
| | | //if (result != null && result.code == 0) |
| | | //{ |
| | | // //WechatAlarm(serviceName, "SPRING_BOOT_ADMIN", content, ip, "HIGH", title); |
| | | //} |
| | | |
| | | var wechatDto = new |
| | | { |
| | | alarmType = alarmType, |