Вопреки обещанному в описании Mikrotik представлению статистики в Byte
https://help.mikrotik.com/docs/display/ROS/WireGuard 
rx (integer) - The total amount of bytes received from the peer.
tx (integer)	The total amount of bytes transmitted to the peer.
RouterOS 7.14.3 округляет и изменяет единицы изменения их на Kbit, Mbit.
Команда:  interface wireguard peers print terse proplist=rx,tx
Возвращает значения типа:
- rx=3632 tx=2444
- rx=148.5KiB tx=147.3KiB
- rx=751.7MiB tx=1800.7MiB
Когда счетчик уходит в мегабиты - не видно малой активности 
Значения байт и килобайт теряются...
Вопросы:
- Как заставить Mikrotik выдавать значения в Byte?
- Как получить аналогичную статистику по SNMP?
			
			
									
									
						Статистика по соединениям WireGuard.
- 
				Saalan
 - Сообщения: 2
 - Зарегистрирован: 11 июн 2024, 15:58
 
- 
				Saalan
 - Сообщения: 2
 - Зарегистрирован: 11 июн 2024, 15:58
 
Re: Статистика по соединениям WireGuard.
получил ответ тут:
https://qna.habr.com/q/1356468
			
			
									
									
						https://qna.habr.com/q/1356468
- 
				Chupaka
														 - Сообщения: 4184
 - Зарегистрирован: 29 фев 2016, 15:26
 - Откуда: Минск
 
Re: Статистика по соединениям WireGuard.
Да, как-то они перестарались с округлением 
 У меня только через get получается выколупать байты:
			
			
									
									
						Код: Выделить всё
/interface/wireguard/peers> :put [get 3 tx ]
479609480
/interface/wireguard/peers> :put [get 3 rx ]  
2223420596
- 
				Chupaka
														 - Сообщения: 4184
 - Зарегистрирован: 29 фев 2016, 15:26
 - Откуда: Минск
 
Re: Статистика по соединениям WireGuard.
Но если print вам подходит - то не вижу проблемы написать скрипт, который будет в нужном порядке выводить интересующие данные, и запускать его тоже одной командой, как и print сейчас...