Mrt Search
mrt_searchFind available historical BGP MRT files (RIB snapshots or update logs) for a time range and collector, returning URLs, sizes, and timestamps to prepare for BGP analysis.
Instructions
Find available MRT data files for a given time range and collector.
Use this to discover what historical BGP data is available before calling bgp_historical_lookup. Returns URLs, sizes, and timestamps for each MRT file.
RIB dumps (bview) are snapshots of the full routing table, taken every 8 hours at 00:00, 08:00, 16:00 UTC. Use these to see what the routing table looked like at a specific time.
Update files contain BGP announcements and withdrawals, archived every 5 minutes. Use these to see route changes during an incident.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| time_end | Yes | End time in ISO 8601 format. For a RIB snapshot at a point in time, set end = start + 8 hours (RIB dumps are every 8h). | |
| collector | No | RIPE RIS collector ID (e.g. 'rrc00'). Use ris_collectors to find the right one. Defaults to the configured collector (rrc00, global multihop). | |
| data_type | No | 'rib' for routing table snapshots (large, ~400MB, every 8h) or 'update' for BGP update messages (small, ~3MB, every 5min). Use 'rib' to see full routing state at a point in time. Use 'update' to see what changed during a time window. | rib |
| time_start | Yes | Start time in ISO 8601 format (e.g. '2026-03-22T00:00:00') |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tip | No | Guidance on how to use these files | |
| error | No | Set when an upstream lookup failed; other fields may be empty or partial. | |
| files | Yes | Matching files (may be truncated; see total) | |
| total | Yes | Total files in the window, even if the list is truncated | |
| collector | Yes | Collector that was searched | |
| data_type | Yes | 'rib' or 'update' | |
| query_end | Yes | End of the searched window | |
| query_start | Yes | Start of the searched window |