0

I have a Fortigate 200B with Forti OS 5.0.

How can I watch the total bandwidth being used by my unit both incoming and outgoing?

Thanks

JustAGuy
  • 629
  • 3
  • 18
  • 35
  • The easiest way is creating a widget of interface bandwidth monitor in the GUI dashbord. – Itso Jul 25 '19 at 12:07

4 Answers4

2

With an 'x' amount of ports, you'd want to ask yourself which NIC you'd like to get the stats for. The Fortigate has a stat specific for anything that goes though it's fw service and that is:

[CLI] My_Forti_OS # get system performance firewall statistics 

There is also a more generic 'system performance' command that will not only give you some valuable system-wide network and session information, but it will also show some cpu data and general stats for IPS/Virus-detection services, that command is:

[CLI] My_Forti_OS # get system performance status

Now, a more granular network interface command is available but it is 'per nic', not a live total statistic:

[CLI] My_Forti_OS # get hardware nic port5

If supported on the 200b, You could use the GUI to show a graph for each interface. I usually don't like to do this however and option towards sending these types of info/data to an SNMP server like cacti. You can do some really magic with this option ;)

l0c0b0x
  • 11,697
  • 6
  • 46
  • 76
  • How could I use the GUI to pop up a graph if this is a CLI ? – JustAGuy Oct 01 '13 at 05:26
  • Also in all of those the one that seemed the most related was the second command. It gives me Average Network Usage. But is that for ALL my interfaces because I only need Internet...? – JustAGuy Oct 01 '13 at 05:37
  • In the GUI, you'd need to go to the dashboard and add a widget for 'interface history' but this is a per interface feature. According to what you want, you're probably better off sending your log data to a server and manipulating it's input there. No real good way to do it with the Fortigate without a FortiAnalyzer. – l0c0b0x Oct 01 '13 at 15:26
  • Actually that widget would have been exactly what I need had it NOT been removed from FortiOS 5.0 :-\ I have Session History, nothing more. I guess I'll be using that NetFlow Analyzer. It comes with a trial. Thanks for your help man. – JustAGuy Oct 01 '13 at 21:21
  • I have 5.0.4 and it has it... of course, I'm using different hardware. – l0c0b0x Oct 02 '13 at 00:49
1

I ended up using Nagios and check_iftraffic plugin. Much easier to configure.

JustAGuy
  • 629
  • 3
  • 18
  • 35
0

Take a look at logging and reporting at the Fortigate Doc site. Also, look at the FortiLog product.

There are many other options in this area as well, such as ntop, flow-inspector, bro, argus. I use a combination of argus and flow-inspector.

mbrownnyc
  • 1,825
  • 8
  • 30
  • 50
0

You can get this data with some great info on application/protocol/region (depending on what you're logging) using a free basic FortiCloud account.

dsghi
  • 131
  • 4