Multicloud Fabric Troubleshooting

 
Updated September 30, 2026
PDF
Is this helpful? Feedback

Multicloud Fabric Monitoring and Troubleshooting

About health monitoring

In Multicloud Fabric, you can monitor the current and historical health of connected VPCs/VNets and MX sites. You can monitor things like IPsec or AutoVPN connectivity, tunnel and regional members, and BGP status. Use it to distinguish between the various health states, as well as correlating state transitions with events or the reported impact.

note.svg

  • A healthy tunnel and BGP state proves that the monitored Multicloud Fabric attachment and control relationship are available.
    It does not prove:

    • That a particular application, protocol, port, security rule, destination listener, forward route, or return route will pass traffic.

    • That application reachability, firewall or security policy, route realization, or return-path correctness are in place.

      If traffic still fails while health is reported as healthy, refer to Routing and reachability issues.

  • No separate enablement is required. Health monitoring is available after VPCs/VNets and MX sites have been onboarded.

  • Do not retry, delete, disconnect, or re-onboard while another operation is active. Capture the original state first. When you test reachability, test the actual protocol and port, because ICMP may be intentionally blocked.


View site and VPC health

  1. Open the details page for the resource you want to inspect:

    1. In the left navigation, select Overview.

    2. Select Sites or VPCs, then select the relevant MX site or VPC/VNet.

      vpc-details.jpg
  2. In the resource’s details page:

    1. View its connectivity status.

    2. View the status of its connection with its BGP neighbors.

  3. Set the time range to 24 hours, and extend the range up to one month for intermittent flaps.
    Record the exact time zone and window.

  4. Correlate the events displayed in the Meraki Dashboard history with Multicloud Fabric’s Event Log entries, your underlay and CSP changes, and the exact impact timestamps.

Interpret health states

State What you see What to do

Healthy

The required tunnel members and BGP are healthy for the selected time range.

No action is required.

If traffic still fails, refer to Routing and reachability issues.

Degraded

One redundant member or path is down while another remains available.

Correlate your underlay and CSP events with the traffic impact. Refer to Provider console checks.

Down

All required tunnel members or BGP are unavailable.

Complete the applicable provider and MX underlay checks in Provider console checks.

If Multicloud Fabric remains down, contact Support. Refer to Get support and share feedback.

Unknown or no data

The Meraki Dashboard cannot provide a reliable state, or it has no samples.

Do not interpret this state as healthy or down:

  1. Confirm that you selected the correct VPC/VNet or MX site and the correct time range.

  2. Determine whether the tunnel was ever established.

If the state persists for a resource that you expect to be active, contact Support. Refer to Get support and share feedback.

View the Event Log

The Event Log provides a chronological record of configuration changes, connectivity state transitions, and system-initiated actions across the Multicloud Fabric environment.

event-log.jpg

Use the fields at the top of the Event Log to narrow the set of events shown in its chart and table:

  • Enter a search string to display only the events that match it.

  • Choose a time range to display only the events that took place during a specific period. You can choose a predefined range, such as the last 7 days, or enter an exact start and end date and time. You can also display times in either your local time zone or UTC.

  • Choose an entity type or a specific entity to display only the events that apply to it. The number of matching events is shown next to each option in the dropdown list.

  • Select Filters to display the full set of event filters.

The total number of events that match your current selections is displayed next to the Filters button.

Correlate events with impact

The Event Log’s chart displays the distribution of events across the selected time range. View this chart to identify times where there has been more activity than usual. Then align the Event Log timeline with Multicloud Fabric’s health history, as well as your own underlay and CSP change records. Keep the intent, status, and packet paths separate before correlating.

View event details

Select an event to open Event details, which provides the complete record for that event. Each event has a unique trace ID that you can provide to Support when investigating an issue.

event-details.jpg

Troubleshoot Multicloud Fabric issues

Refer to this section for a description of issues you may encounter in Multicloud Fabric and how to troubleshoot them.

Cloud integration issues

Wrong scope or provider identity
  1. Compare the immutable account, subscription, or project ID, as well as the identity that is configured in Cloud Access, against the values configured in your provider console. Refer to Multicloud Fabric Onboarding’s "Verify cloud access in your provider console" topic.

  2. Make corrections by completing the Add cloud integration workflow for your provider.

Permission denied
  1. In Multicloud Fabric’s left navigation, select Cloud Access > Add cloud integration.

  2. Complete the workflow for your provider, ensuring that you enter the right settings for your provider.

Stale status after a provider or IAM change
  1. Record the time of the change.

  2. Confirm that the new assignment is visible in the provider console.

  3. Wait 5-10 minutes, then refresh Cloud Access in Multicloud Fabric.

  4. Retry validation once.

This is an operating guideline, not a provider SLA. If the state remains stale after 30 minutes, contact Support.

Generic or internal failure
  1. Capture the exact rolled-up UI error, the integration detail, the Event Log entry, and the timestamp.

  2. Contact Support.

Interpret integration states

Refer to this table to determine whether your integration was successful and identify how to proceed.

State What you see What to do

Healthy

Cloud Access shows Connected with the intended provider scope and identity, and discovery begins.

Continue to cloud discovery. Refer to Multicloud Fabric Deployment’s "Configure and verify discovery" topic.

Correctable by you

Multicloud Fabric identifies trust, authentication, permission, expired-secret, or wrong-scope guidance.

Correct the CSP or Multicloud Fabric configuration, then retry once.

Needs support

Your provider console matches the guidance shown in Multicloud Fabric, but validation still fails or the state is contradictory.

Contact Support with the integration ID, the exact error, and the timestamp.

Unknown

The required identifier or error information is unavailable.

Do not treat the integration as healthy. Contact Support to report the evidence gap.

Discovery issues

A resource is missing from the inventory
  1. Confirm that the resource exists in the provider console under the authorized scope. Refer to Multicloud Fabric Deployment’s "Verify your inventory in your provider’s console" topic.

  2. If you intend to attach the resource, confirm it is in a supported region.

  3. Run a manual discovery and allow reconciliation to complete. Refer to Multicloud Fabric Deployment’s "Configure and verify discovery" topic.

Inventory looks stale after a cloud-side change

When enabled, auto-discovery depends on supported provider change history: AWS CloudTrail, Azure Activity Log, or Google Cloud Admin Activity. If these items are not enabled in your account, changes converge on a periodic reconciliation cycle instead. Run a manual discovery to converge your inventory immediately. Refer to Multicloud Fabric Deployment’s "Configure and verify discovery" topic.

Discovery reports an error or warning
  1. From the left navigation, select Cloud Access.

  2. Select the relevant cloud integration to view the rolled-up error listed in its details page.

  3. Open your provider’s console and confirm that you have cloud access. Refer to Multicloud Fabric Onboarding’s "Verify cloud access in your provider console" topic.

note.svg

Permission and API errors are the most common cause for this issue.


MX attachment issues

Network is not selectable

Verify the organization, and confirm that the site meets every requirement listed in Multicloud Fabric Deployment’s "Onboarding requirements and limitations" topic.

Site is selectable but does not come online

Multicloud Fabric’s public Beta only supports SL0 connectivity mode. Some second-generation MX models or firmware combinations may only support only SL2. They can appear selectable but never come online.

Wrong regions or hubs
  1. Compare the selected placement with the VPC and VNet regions, as well as the hub and spoke placement rules described in Multicloud Fabric’s "How attachment works" topic.

  2. Inspect the regional Multicloud Fabric hubs.

AutoVPN tunnel or site health degraded

Compare the current and historical site health, and capture authorized site-to-site packet captures plus relevant WAN-interface packet captures.

No cloud routes

Multicloud Fabric imports only BGP-learned routes. It does not import static routes. Verify the ZTR intent and, if necessary, create a connection. Refer to Multicloud Fabric Deployment’s "Create a connection" topic.

Spoke-only organization

Spoke-only organizations are not supported for Multicloud Fabric’s public Beta. Do not attempt to work around the topology requirement by onboarding spokes without an eligible MX hub.

VPC and VNet attachment issues

Onboarding is stuck in progress

This operation typically takes around 10 minutes to complete for both AWS and Google Cloud, and around 45 minutes for Azure. If the operation takes much longer than this, do not retry it while the original operation is still active. Repeated retries can obscure the original operation.

The network is not eligible for onboarding

Multicloud Fabric supports the onboarding of these regions:

  • AWS: us-west-2, us-east-1, and eu-west-1

  • Azure: westus2, eastus, and westeurope

  • Google Cloud: us-west2, us-east1, and europe-west1

    Networks outside these regions are discoverable but disabled for onboarding.

Azure onboarding cannot place the Virtual Network Gateway

When configuring an Azure VNet, it must contain a correctly named and sufficiently sized GatewaySubnet. Without it, Multicloud Fabric cannot place the Azure VNet Gateway that terminates the redundant VPN attachment. Refer to Multicloud Fabric Onboarding’s "Create an Azure gateway subnet" topic for a description of how to create it.

The resource already exists

This error most commonly occurs when an onboarded VPC or VNet is removed, but offboarding was interrupted, lacked sufficient permissions, or otherwise failed before every Multicloud Fabric-created CSP resource was cleaned up. Because Multicloud Fabric assigns each resource a deterministic identity, the new onboarding attempt finds a residual gateway, connection, tunnel, public IP, router, or related object already using that identity, and it cannot safely overwrite or adopt that object.

To resolve this issue, identify and remove the residual Multicloud Fabric-created resources. Refer to this table for a description of the resources to check, based on your provider.

Provider Multicloud Fabric-created resources to check Resources you should not delete

AWS

  • Customer gateways

  • Site-to-site VPN connections and tunnels

  • VGW

  • VGW route-propagation configuration

A compatible, pre-existing VGW that Multicloud Fabric reused. This remains customer-owned.

Azure

  • Local network gateways

  • Public IP addresses

  • Virtual network gateway (only ones created by Multicloud Fabric)

  • Virtual network gateway connections

The GatewaySubnet: This is a prerequisite, not an Multicloud Fabric-created resource.

Google Cloud

  • HA VPN gateway

  • VPN tunnels

  • Cloud router

  • Touter interfaces and BGP peers

  • External VPN gateway (only if it’s not shared)

The External VPN gateway, when shared across relationships. It intentionally does not carry a onboarding_id label.

Compare the exact provider resource ID against the provider-specific Multicloud Fabric ownership metadata described in Multicloud Fabric Deployment’s "What Multicloud Fabric creates in your cloud" topic to confirm that Multicloud Fabric created the object. Only delete a resource you have proven to be a residual Multicloud Fabric-created resource, in dependency order, with explicit authorization. Shared, reused, pre-existing, and customer-created resources must not be removed. Retry onboarding once, after you have verified that cleanup is complete.

note.svg

Never delete a pre-existing, shared, or customer-owned gateway.


Onboarding succeeds but the tunnel or BGP is unhealthy

Allow a short convergence interval, then:

Routing and reachability issues

No routes after onboarding

This is expected until a connection or ZTR intent is created.

Everything is green, but there is no traffic
  1. Complete the steps described in Recommended troubleshooting flow.

  2. Verify the connection:

    1. Open the detail pages for the connection and endpoints. Compare the tunnel, BGP, route visibility, and event history with the intended path.

    2. Test the configured protocol and port. Security policy and a valid return path are still required.

    3. Confirm route visibility on the MX or CSP side.

      For MX-to-VPC traffic, capture the site-to-site interface and the relevant WAN interface.

A new MX VLAN is absent

Allow 5-10 minutes for discovery and reconciliation. Then complete these steps to edit the connection the VLAN is associated with.

  1. From the left navigation, select Overview.

  2. Select Connections, then select the connection’s link.

  3. In Edit Connection, make the necessary setting changes.

  4. Select Review connection and verify that the changes you made are reflected.

  5. Select Confirm and save connection.

  6. Verify that the VLAN now appears.

Day-N overlap

A new Google Cloud subnet or MX VLAN can collide with existing prefixes after onboarding.

  1. Compare all connection CIDRs explicitly, then remove or renumber the overlapping subnet or VLAN so that every participating prefix is unique.

  2. After you fix the address plan, allow discovery and ZTR reconciliation to converge.

  3. Verify the connection:

    1. Open the detail pages for the connection and endpoints. Compare the tunnel, BGP, route visibility, and event history with the intended path.

    2. Test the configured protocol and port. Security policy and a valid return path are still required.

    3. Confirm route visibility on the MX or CSP side.

  4. If necessary, edit the connection (as described here).

Action required — policy or path

The route is visible, but a security group, NSG, NACL, firewall, ACL, the destination service, NAT, or the return path blocks traffic. Correct the CSP, MX, or application path.

Action required — intent error

A disabled connection, overlap, or an incorrect endpoint, VLAN, or prefix choice is visible. Edit the settings for the relevant connection (refer to A new MX VLAN is absent for instructions).

Use this workflow to troubleshoot routing and reachability issues that are not already described in this section.

  1. Define the actual flow.
    Name the source and destination IPs, the protocol and port, the direction, the start time, and the expected path. Cannot reach is not enough to determine which system should carry the packet.

  2. Check the source endpoint and your network.
    DNS, source selection, the application, the host firewall, the VLAN or subnet, the gateway, the MX or CSP route, the ACL, NAT, the underlay, and any non-Meraki device must admit the flow.

  3. Check the attachment between your network and Multicloud Fabric.
    The MX site or cloud network you selected must be onboarded, its tunnel members and BGP sessions must be up, and your route must point toward the attachment.

  4. Check Multicloud Fabric route authorization and forwarding.
    A connection or ZTR intent must include the correct endpoints and prefixes. Multicloud Fabric must realize those routes in the intended regional fabric, and forward the packet toward the destination attachment.

  5. Check the destination network and application.
    Check these items:

    • Destination route table

    • Security group, NSG, NACL, or firewall

    • Host policy

    • Listener

    • Confirm that the application accepts the actual protocol and port

  6. Check the return path.
    The destination must send the response through an allowed, routable path back to the original source. A missing or asymmetric return route can look identical to a forward-path failure.

Where to look

Refer to this table to determine where in Multicloud Fabric to find information for a specific item.

Item Where to navigate What it answers

Cloud identity

From the left navigation, select Cloud Access.

  • Integrations, provider scope, lifecycle, rolled-up authentication and permission errors

  • Access rights, provider identifiers, status history, and discovery status on the integration detail

  • Last run and rolled-up discovery error

Inventory and onboarding

From the left navigation, select Overview.

  • Available and onboarded VPCs, VNets, and sites

  • Connecting resources

  • Connections

  • Operation progress

  • Discovered inventory: Provider and account, region, VPC/VNet IDs, CIDRs, and subnets

  • Candidate view: Eligibility, selected settings, progress, terminal state, and rolled-up errors

  • Meraki networks view: Online state, role, participating VLANs, selected regions, and onboarding state

VPC or VNet health

  1. From the left navigation, select Overview.

  2. Select VPCs, then select the relevant VPC or VNet.

  • IPsec connectivity

  • Tunnel members

  • BGP status

  • Fabric tunnel state

  • Time-range history

MX site health

  1. From the left navigation, select Overview.

  2. Select Sites, then select the relevant Meraki site.

  • Regional site status

  • AutoVPN and site connectivity

  • Regional members

  • BGP

  • History

  • Supported live troubleshooting entry points

Events

From the left navigation, select Event Log.

  • Integration, authentication, permission, discovery, onboarding, reconciliation, topology-change, and operational history with timestamps

  • Discovery trigger, warning, failure, and completion times

  • Onboarding submission, failure, retry, and completion timeline

  • Health state transitions with configuration context

Connection intent

  1. From the left navigation, select Overview.

  2. Select Connections, then select the relevant connection.

  • Selected clients and resources

  • ZTR connection status

  • Rolled-up errors

Provider console checks

When IPsec or BGP is degraded, check these items in your provider console for the same time window that you reviewed in Multicloud Fabric to verify runtime tunnel and BGP telemetry.

AWS

Check the relevant site-to-site VPN connection, the tunnel telemetry, the customer gateway state, route-table changes, the security policy, and provider health events.

Azure

Check the virtual network gateway connection, the local network gateway and BGP settings, the public IP address, route changes, resource health, and the activity log.

Google Cloud

Check the Cloud VPN tunnel status, the Cloud Router and BGP session state, routes, firewall changes, the operations and activity history, and provider incidents.

Get support and share feedback

  • Contact Support when Multicloud Fabric remains down after you complete the provider and MX underlay checks described here, or when an unknown or no-data state persists for a resource that you expect to be active.

    Capture this information before you contact Support:

    • A description of the events that took place.

    • The exact time zone and period of time you reviewed.

    • The request or onboarding ID displayed in Multicloud Fabric.

    • The immutable provider resource IDs for the affected network or site.

    • The terminal error text, if returned by the operation.

  • For Beta support, use the Webex Teams room created for your customer or partner team. The room may include Cisco Product Management, Cisco Technical Marketing, Cisco Engineering, and customer or partner participants.

  • For Multicloud Fabric-specific issues, notify the team in the Webex room. Support is best effort during Beta, with a target acknowledgment in 1 day and engineering response in 3 days.

  • Do not use the Meraki feedback form for Multicloud Fabric-specific feedback. Use the Webex room and monthly check-in process instead.