Forum Discussion

franklin19c's avatar
franklin19c
Copper Contributor
Jul 07, 2025

ExpressRoute Gateway routing changes

I have an ExpressRoute Gateway that shows some route changes in the metrics.  I'd like to see what routes changed, but I can't find them.

 

I tried the "BGP route updates" query under Monitoring > Logs.  However, it says "No results found from the specified time range."  I am in the right time range.

 

Can I see what routes changed another way?  Should I be able to view the route changes the way that I was trying?

2 Replies

  • Would suggest making sure below:

     

    1. Correct Log Analytics Workspace
      Ensure you're querying the correct workspace that your ExpressRoute Gateway is sending diagnostics to.
    2. Diagnostics Settings Enabled
      Verify that BGP route updates are enabled in the diagnostics settings for the ExpressRoute Gateway:
      • Go to the ExpressRoute Gateway in the Azure Portal
      • Select Diagnostics settings
      • Confirm that RouteTableSummary, RouteTable, and BGPRouteUpdates are selected
    3. Time Range Accuracy
      Even if you're confident about the time range, try expanding it slightly. Sometimes logs are delayed or timestamped slightly off.
    4. Query Scope
      Make sure your query is scoped to the correct resource and workspace. You can try this Kusto query to see if anything shows up:
    AzureDiagnostics
    | where ResourceType == "VIRTUALNETWORKGATEWAYS"
    | where Category == "BGPRouteUpdates"
    | where TimeGenerated > ago(1d)

     

    • franklin19c's avatar
      franklin19c
      Copper Contributor

      Thanks for the reply.  I still can't seem to get a query to work.  Everything looks to be setup.  I am able to do a firewall query with "AZFWNetworkRule" but I don't get anything with "AzureDiagnostics".  It always returns "No results found".  I don't know if I've ever gotten "AzureDiagnostics" to return anything, so I'm trying to look more into that now.

Resources