fix: 告警级别判断成类型导致事件存储到告警中
This commit is contained in:
@@ -78,7 +78,7 @@ func (s *Alarm) Resolve(a oam.Alarm) error {
|
||||
|
||||
// 进行清除
|
||||
if a.AlarmStatus == oam.ALARM_STATUS_CLEAR {
|
||||
if a.AlarmType == oam.ALARM_SEVERITY_EVENT {
|
||||
if a.PerceivedSeverity == oam.ALARM_SEVERITY_EVENT {
|
||||
if err := s.clearEvent(); err != nil {
|
||||
logger.Warnf("resolve alarm clear event failed: %s", err.Error())
|
||||
return err
|
||||
@@ -93,7 +93,7 @@ func (s *Alarm) Resolve(a oam.Alarm) error {
|
||||
}
|
||||
// 进行新增
|
||||
if a.AlarmStatus == oam.ALARM_STATUS_ACTIVE {
|
||||
if a.AlarmType == oam.ALARM_SEVERITY_EVENT {
|
||||
if a.PerceivedSeverity == oam.ALARM_SEVERITY_EVENT {
|
||||
if err := s.addEvent(); err != nil {
|
||||
logger.Warnf("resolve alarm add event failed: %s", err.Error())
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user