类 AlarmSender
java.lang.Object
org.apache.shenyu.plugin.base.alert.AlarmSender
The alarm data sender.
We can use
AlarmSender.alarm to send alarm message.
AlarmSender.alarm((byte) 0, "alarm-title", "alarm-content");
Map<String, String> labels = new HashMap<>(8);
labels.put("plugin", "http-redirect");
labels.put("component", "http");
labels.put("env", "prod");
AlarmSender.alarmHighEmergency("alarm-title", "alarm-content", labels);
AlarmSender.alarmMediumCritical("alarm-title", "alarm-content", labels);
AlarmSender.alarmLowWarning("alarm-title", "alarm-content", labels);
Map<String, String> labels = new HashMap<>(8);
labels.put("plugin", "cache");
labels.put("component", "cache");
labels.put("env", "test");
AlarmSender.alarm((byte) 0, "alarm-title", "alarm-content", labels);
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidSend alarm content.static voidSend alarm content.static voidalarm(org.apache.shenyu.common.dto.AlarmContent alarmContent) Send alarm content.static voidSend high emergency level alarm content.static voidSend low warning level alarm content.static voidSend medium critical level alarm content.
-
构造器详细资料
-
AlarmSender
public AlarmSender()
-
-
方法详细资料
-
alarm
public static void alarm(org.apache.shenyu.common.dto.AlarmContent alarmContent) Send alarm content.- 参数:
alarmContent- alarm content
-
alarm
Send alarm content.- 参数:
level- Alarm level. 0: high-emergency-critical 1: medium-critical-critical 2: low-warning-warningtitle- Alarm titlecontent- Alarm contentlabels- Alarm labels
-
alarm
Send alarm content.- 参数:
level- Alarm level. 0: high-emergency-critical 1: medium-critical-critical 2: low-warning-warningtitle- Alarm titlecontent- Alarm content
-
alarmHighEmergency
Send high emergency level alarm content.- 参数:
title- Alarm titlecontent- Alarm contentlabels- Alarm labels
-
alarmMediumCritical
Send medium critical level alarm content.- 参数:
title- Alarm titlecontent- Alarm contentlabels- Alarm labels
-
alarmLowWarning
Send low warning level alarm content.- 参数:
title- Alarm titlecontent- Alarm contentlabels- Alarm labels
-