You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If loss is over the configured percentage level, update an array of Route Tables with next hop = the private IP of the StandBy vMX and update the state in Blob Storage
Log activity to Log Analytics (optional)
Pre-requisites
Meraki dashboard account with licenses for 2 vMX appliances, API Key and a configured testing destination for the MX network (for example 1.1.1.1).
2 Meraki vMX appliances deployed in Azure
Azure Active Directory App Registration (Service Principal) with RBAC rights to update the Route Tables
Optional: Log Analytics Workspace where the Azure Function will log results.
At least one defined Route Table with a route that has nexthop (Virtual Appliance) as the designated active vMX
A Storage Account, Blob Container, and Blob with the vMX Pair information in the following json format:
{
"activeNode":{
"resourceGroup":"vMX resource group where the device is deployed",
"vmName":"VM Name",
"networkId":"from Meraki dashboard",
"deviceSerial":"from Meraki dashboard",
"privateIp":"private IP of the vMX"
},
"standByNode":{
"resourceGroup":"vMX resource group where the device is deployed",
"vmName":"VM Name",
"networkId":"from Meraki dashboard",
"deviceSerial":"from Meraki dashboard",
"privateIp":"private IP of the vMX"
}
}