Need Bandwidth Utilization Report Between Two FortiGate Devices (Specific Interface & Time Range)
Hi Fortinet Community,
We manage FortiGate firewalls for one of our customers with a multi-site setup consisting of one Main Plant and four Branch Plants. In the Main Plant and two of the Branch Plants, there is an additional isolated/internal FortiGate used only for internal communications.
Requirement
We need to generate a historical bandwidth utilization report for traffic from one specific Branch Plant to the Main Plant, passing through a VRF interface, for the below specific date/time windows.
Required Time Ranges
- 27 January 2026: 9:15 AM – 9:45 AM
- 28 January 2026: 9:20 AM – 9:40 AM
Traffic Details
- Traffic Path: Branch Plant → Main Plant
- Connectivity: Site-to-site IPsec tunnel, running over a VRF interface (specific interface)
- Reporting Scope: Bandwidth utilization for the specific VRF/interface and IPsec tunnel traffic between these two sites
- Tools Available: FortiGate + FortiAnalyzer (logs are available in FortiAnalyzer)
Output Expected
- We are looking for a report that includes:
- Inbound and outbound bandwidth (Mbps)
- Traffic volume (Bytes)
- Session count (if available)
- Peak usage during the specified windows
- Preferably in graph format and exportable (PDF/CSV)
Assistance Requested
- Could someone please provide a step-by-step method to generate this report?
- Specifically, guidance on the following would be appreciated:
- What is the best method to generate historical bandwidth utilization for a specific VRF/interface within a defined time range?
- How can we filter the report to show only traffic between the Branch FortiGate and the Main FortiGate (over the IPsec tunnel)?
- Which approach is recommended in FortiAnalyzer:
- Built-in reports (Interface bandwidth / VPN / Traffic)
- Custom dataset + custom report
- FortiView queries / Log View filters
- If possible, could you share a sample dataset/query or recommended fields (e.g., srcintf/dstintf/tunnelid/service/bytes sent/received/session count) to build this report?
If anyone can share the recommended approach or a sample dataset/query, it would be very helpful.
Thank you in advance for your support.
