unifi_watchdog - USG failover watchdog

Checks a Unifi Security Gateway to make sure the failover WAN is healthy. Connects via SSH; the USG must be in your known_hosts file. Requires the specified interface to have status Running and the ping target to be REACHABLE.

router_address
Type

string

Required

true

the address of the USG

router_username
Type

string

Required

true

the username to log in as

router_password
Type

string

Required

conditional

the password to log in with. Required if not using ssh_key.

ssh_key
Type

string

Required

conditional

path to the SSH private key to log in with. Required if not using router_password.

primary_interface
Type

string

Required

false

Default

pppoe0

the primary WAN interface

secondary_interface
Type

string

Required

false

Default

eth2

the secondary (failover) WAN interface