Skip to content

ROS topics: Net Monitor#

Network Connection#

/diagnostics/net_monitor: Network Connection

[summary]

level message
OK OK
WARN no such device

[values]

key value (example)
Network [0-9]: status OK / no such device
HDD [0-9]: name wlp82s0

Network Usage#

/diagnostics/net_monitor: Network Usage

[summary]

level message
OK OK

[values]

key value (example)
Network [0-9]: status OK
Network [0-9]: interface name wlp82s0
Network [0-9]: rx_usage 0.00%
Network [0-9]: tx_usage 0.00%
Network [0-9]: rx_traffic 0.00 MB/s
Network [0-9]: tx_traffic 0.00 MB/s
Network [0-9]: capacity 400.0 MB/s
Network [0-9]: mtu 1500
Network [0-9]: rx_bytes 58455228
Network [0-9]: rx_errors 0
Network [0-9]: tx_bytes 11069136
Network [0-9]: tx_errors 0
Network [0-9]: collisions 0

Network Traffic#

/diagnostics/net_monitor: Network Traffic

[summary]

level message
OK OK

[values when specified program is detected]

key value (example)
nethogs [0-9]: program /lambda/greengrassSystemComponents/1384/999
nethogs [0-9]: sent (KB/Sec) 1.13574
nethogs [0-9]: received (KB/Sec) 0.261914

[values when error is occurring]

key value (example)
error execve failed: No such file or directory

Network CRC Error#

/diagnostics/net_monitor: Network CRC Error

[summary]

level message
OK OK
WARN CRC error

[values]

key value (example)
Network [0-9]: interface name wlp82s0
Network [0-9]: total rx_crc_errors 0
Network [0-9]: rx_crc_errors per unit time 0

IP Packet Reassembles Failed#

/diagnostics/net_monitor: IP Packet Reassembles Failed

[summary]

level message
OK OK
WARN reassembles failed

[values]

key value (example)
total packet reassembles failed 0
packet reassembles failed per unit time 0

UDP Buf Errors#

/diagnostics/net_monitor: UDP Buf Errors

[summary]

level message
OK OK
WARN UDP buf errors

[values]

key value (example)
total UDP rcv buf errors 0
UDP rcv buf errors per unit time 0
total UDP snd buf errors 0
UDP snd buf errors per unit time 0