I’m trying to implement an alert with 2 teams of 2 users each.
Each team is the primary team depending on the time of the day (one team in Asia, second in Europe)
Goal is to have from 0:00-12:00 team A being the first to answer and team B to be the first to answer from 12:00 to 24:00.
Team A shoud have the following escalation procedure
user1 being alerted first then if no ack after 5 minutes
user2 being alerted then if no ack after 5 minutes move to team B where
until this point every thing is fine
Team B should have the following escalation procedure
user3 being alerted first then if no ack after 5 minutes
user4 being alerted then if no ack after 5 minutes move to team A
This process may seams strange, but imagine that I want to ensure to wake up someone in a different time zone when the team normaly in charge is not answering.
OpsGenie does not accept a recursive procedure.
Message displayed is: Cannot save esc[TeamB_escalation]. team[TeamA] introduces a loop: team[TeamA] >> esc[TeamA_escalation] >> team[TeamB] >> esc[TeamB_escalation]
It’s true that the process is recursive, but that exactly the goal.
Any clue ?
Note : I would appreciate to avoid waking up all the team.
Thanks for your inputs.