I have a setup of Cisco CSR 1000v routers. I established a GRE tunnel between 2 routers, where the tunnel's source is the GigabitEthernet1 interface.
I aim to measure the load on that GRE tunnel. The load value can be calculated as the following:
Load (%) = Traffic (bps) / bandwidth or capacity (bps)
Where `Traffic(bps)` is the amount of traffic sent and `bandwidth or capacity (bps)` is the tunnel's capacity.
Literally, that information can be got from the router, but I got confused which one must be used in such calculation.
The `GRE tunnel` got the following configuration, and I know the amount of traffic I want to send which is `100Mbps`:
interface Tunnel0
bandwidth 256
ip address 10.10.1.1 255.255.255.252
load-interval 30
....
....
!
Is it correct to calculate the load as I showed above?
I found also the following information on the interface from the CLI`csr1000v#sh interfaces gigabitEthernet1`:
csr1000v#show interfaces gigabitEthernet 1
GigabitEthernet1 is up, line protocol is up
...
reliability 255/255, txload 3/255, rxload 1/255
Encapsulation ARPA, loopback not set
Keepalive set (10 sec)
Full Duplex, 1000Mbps, link type is auto, media type is Virtual
output flow-control is unsupported, input flow-control is unsupported
...
Queueing strategy: fifo
Output queue: 0/40 (size/max)
30 second input rate 1000 bits/sec, 3 packets/sec
30 second output rate 4000 bits/sec, 1 packets/sec
1003836 packets input, 174201781 bytes, 0 no buffer
Received 0 broadcasts (0 IP multicasts)
...
169446 packets output, 80281698 bytes, 0 underruns
....
There is this txload and rxload values, would be used somehow to measure the loads?