Forum Discussion
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:
- Correct Log Analytics Workspace
Ensure you're querying the correct workspace that your ExpressRoute Gateway is sending diagnostics to. - 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
- Time Range Accuracy
Even if you're confident about the time range, try expanding it slightly. Sometimes logs are delayed or timestamped slightly off. - 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)
- franklin19cCopper 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.
- Correct Log Analytics Workspace