Community discussions

MikroTik App
 
tazdevil
newbie
Topic Author
Posts: 29
Joined: Tue Oct 29, 2013 7:12 pm

TX-BYTE and RX-BYTE

Mon Jan 27, 2014 5:19 pm

If I issue
[admin@Mikrotik] > /interface print stats
it will return
Flags: D - dynamic, X - disabled, R - running, S - slave
# NA RX-BYTE TX-BYTE RX-PACKET TX-PACKET RX-DROP TX-DROP
0 R et 23 366 865 152 283 106 193 502 182 514 0 0
1 wl 22 220 63 608 189 141 0 0
2 wl 199 155 2 279 514 1 883 2 168 0 0


How do I capture or "get" RX-BYTE and TX-BYTE and store in global variables?
 
User avatar
skot
Long time Member
Long time Member
Posts: 584
Joined: Wed Nov 30, 2011 3:05 am

Re: TX-BYTE and RX-BYTE

Mon Jan 27, 2014 6:57 pm

You can do something like this. I'm assuming your interfaces are ether1, wlan1, and wlan2.

ros code

:global e1tx [/interface get ether1 tx-byte]
:global e1rx [/interface get ether1 rx-byte]

:global w1tx [/interface get wlan1 tx-byte]
:global w1rx [/interface get wlan1 rx-byte]

:global w2tx [/interface get wlan2 tx-byte]
:global w2rx [/interface get wlan2 rx-byte]
 
tazdevil
newbie
Topic Author
Posts: 29
Joined: Tue Oct 29, 2013 7:12 pm

Re: TX-BYTE and RX-BYTE

Tue Jan 28, 2014 2:11 am

You can do something like this. I'm assuming your interfaces are ether1, wlan1, and wlan2.

ros code

:global e1tx [/interface get ether1 tx-byte]
:global e1rx [/interface get ether1 rx-byte]

:global w1tx [/interface get wlan1 tx-byte]
:global w1rx [/interface get wlan1 rx-byte]

:global w2tx [/interface get wlan2 tx-byte]
:global w2rx [/interface get wlan2 rx-byte]
Thanks skot! I didn't expect it would be that simple. :)