I want to detect remote survivability mode

Hi

I would like to know if there is a way to detect remote survivability mode using API.

GET /api/v2/telephony/providers/edges?

Hi,

You would look at the onlineStatus code in the above API. Edges heartbeat back to Genesys Cloud. If for some reason an edge is not able to communicate with the cloud and send a heartbeat, Genesys Cloud will mark the edge as offline. When an edge sends a heartbeat and does not receive a response back from the cloud it will go into remote survivability mode.

A couple of things to be aware of:

  1. onlineStatus does not guarantee an edge is in remote survivability mode. An edge can be offline because it has been powered down.
  2. onlineStatus is usually more relevant to physical edge devices. While an AWS-based edge can go offline it is much more rare for it to happen.
  3. It is not unusual for an edge to flip back and forth between offline and online status because of spotty network conditions. If this happens very quickly, your edge will not necessarily go into remote survivability mode.

@Alan_Lanteigne Do you have anything to correct or add to this?

Thanks,
John Carnell
Manager, Developer Engagement

I don't have much to add. That status is showing the view of the Edge from the cloud side. The Edge could be offline due to an ISP interruption, local network issue, or the Edge itself could truly be offline or off. In the event the Edge is still operational but cannot reach the cloud, it will switch to the limited survivability mode. You cannot say for certain whether this is the case or not from the view of the cloud.

Alan

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.