Firstly, have you considered VRRP? I think this would be an easy-to-implement and elegant solution using the MikroTik devices. VRRP would also be completely independent of other devices in the network for their default gateway. You can also add ROS Netwatch to monitor the ISP connection status and trigger a failover if a connection breaks.
Anyhow, if VRRP won't work, you need to provide the following:
- Primary goal: describe the intended behavior and redundancy mechanism without using technical terms.
- Identifiers: number or label the boxes in the diagram for easier reference (e.g Router 1 = R1, Device = D1, etc). Also add labels and address for all links.
- Network topology: is there direct physical connectivity between the device and the MikroTik routers, or are there intermediate switches? Are the MikroTik routers connected to each other in any way (e.g via a backup link or shared network segment)?
- Device models: specify the exact models of the main device (the one detecting link failures) and both MikroTik routers.
- NOS type and version: provide the NOS and version running on the main device and both MikroTik routers.
- Link and interface types: clarify physical and logical connection details. Are the links Ethernet, fiber, or something else? What interfaces are used (e.g Ethernet1, SFP1, VLANs, etc.)?
- BFD tracking type: what’s the main purpose of BFD tracking in this particular setup?