@@ -39,7 +39,7 @@ import { IEvent, IEventLogger, SAVED_OBJECT_REL_PRIMARY } from '../../../event_l
39
39
import { isAlertSavedObjectNotFoundError } from '../lib/is_alert_not_found_error' ;
40
40
import { AlertsClient } from '../alerts_client' ;
41
41
import { partiallyUpdateAlert } from '../saved_objects' ;
42
- import { RecoveredActionGroup } from '../../common' ;
42
+ import { ResolvedActionGroup } from '../../common' ;
43
43
44
44
const FALLBACK_RETRY_INTERVAL = '5m' ;
45
45
@@ -219,7 +219,7 @@ export class TaskRunner {
219
219
alertInstance . hasScheduledActions ( )
220
220
) ;
221
221
222
- generateNewAndRecoveredInstanceEvents ( {
222
+ generateNewAndResolvedInstanceEvents ( {
223
223
eventLogger,
224
224
originalAlertInstances,
225
225
currentAlertInstances : instancesWithScheduledActions ,
@@ -229,7 +229,7 @@ export class TaskRunner {
229
229
} ) ;
230
230
231
231
if ( ! muteAll ) {
232
- scheduleActionsForRecoveredInstances (
232
+ scheduleActionsForResolvedInstances (
233
233
alertInstances ,
234
234
executionHandler ,
235
235
originalAlertInstances ,
@@ -436,7 +436,7 @@ export class TaskRunner {
436
436
}
437
437
}
438
438
439
- interface GenerateNewAndRecoveredInstanceEventsParams {
439
+ interface GenerateNewAndResolvedInstanceEventsParams {
440
440
eventLogger : IEventLogger ;
441
441
originalAlertInstances : Dictionary < AlertInstance > ;
442
442
currentAlertInstances : Dictionary < AlertInstance > ;
@@ -445,20 +445,18 @@ interface GenerateNewAndRecoveredInstanceEventsParams {
445
445
namespace : string | undefined ;
446
446
}
447
447
448
- function generateNewAndRecoveredInstanceEvents (
449
- params : GenerateNewAndRecoveredInstanceEventsParams
450
- ) {
448
+ function generateNewAndResolvedInstanceEvents ( params : GenerateNewAndResolvedInstanceEventsParams ) {
451
449
const { eventLogger, alertId, namespace, currentAlertInstances, originalAlertInstances } = params ;
452
450
const originalAlertInstanceIds = Object . keys ( originalAlertInstances ) ;
453
451
const currentAlertInstanceIds = Object . keys ( currentAlertInstances ) ;
454
452
455
453
const newIds = without ( currentAlertInstanceIds , ...originalAlertInstanceIds ) ;
456
- const recoveredIds = without ( originalAlertInstanceIds , ...currentAlertInstanceIds ) ;
454
+ const resolvedIds = without ( originalAlertInstanceIds , ...currentAlertInstanceIds ) ;
457
455
458
- for ( const id of recoveredIds ) {
456
+ for ( const id of resolvedIds ) {
459
457
const actionGroup = originalAlertInstances [ id ] . getLastScheduledActions ( ) ?. group ;
460
- const message = `${ params . alertLabel } instance '${ id } ' has recovered ` ;
461
- logInstanceEvent ( id , EVENT_LOG_ACTIONS . recoveredInstance , message , actionGroup ) ;
458
+ const message = `${ params . alertLabel } resolved instance: '${ id } '` ;
459
+ logInstanceEvent ( id , EVENT_LOG_ACTIONS . resolvedInstance , message , actionGroup ) ;
462
460
}
463
461
464
462
for ( const id of newIds ) {
@@ -498,7 +496,7 @@ function generateNewAndRecoveredInstanceEvents(
498
496
}
499
497
}
500
498
501
- function scheduleActionsForRecoveredInstances (
499
+ function scheduleActionsForResolvedInstances (
502
500
alertInstancesMap : Record < string , AlertInstance > ,
503
501
executionHandler : ReturnType < typeof createExecutionHandler > ,
504
502
originalAlertInstances : Record < string , AlertInstance > ,
@@ -507,22 +505,22 @@ function scheduleActionsForRecoveredInstances(
507
505
) {
508
506
const currentAlertInstanceIds = Object . keys ( currentAlertInstances ) ;
509
507
const originalAlertInstanceIds = Object . keys ( originalAlertInstances ) ;
510
- const recoveredIds = without (
508
+ const resolvedIds = without (
511
509
originalAlertInstanceIds ,
512
510
...currentAlertInstanceIds ,
513
511
...mutedInstanceIds
514
512
) ;
515
- for ( const id of recoveredIds ) {
513
+ for ( const id of resolvedIds ) {
516
514
const instance = alertInstancesMap [ id ] ;
517
- instance . updateLastScheduledActions ( RecoveredActionGroup . id ) ;
515
+ instance . updateLastScheduledActions ( ResolvedActionGroup . id ) ;
518
516
instance . unscheduleActions ( ) ;
519
517
executionHandler ( {
520
- actionGroup : RecoveredActionGroup . id ,
518
+ actionGroup : ResolvedActionGroup . id ,
521
519
context : { } ,
522
520
state : { } ,
523
521
alertInstanceId : id ,
524
522
} ) ;
525
- instance . scheduleActions ( RecoveredActionGroup . id ) ;
523
+ instance . scheduleActions ( ResolvedActionGroup . id ) ;
526
524
}
527
525
}
528
526
0 commit comments