Overview The current methods of getting statistics out of the network equipment is to use SNMP. This can provide lots of in depth statistics about the health and status of the network. While this has worked fine for many years, it has its limitations. All statistics need to be collected and provided by the routing engine. As the number of metrics you with to measure increases, this places an increased burden on the control plane. Due to this, there is a limitation on the granularity of the statistics that can be collected. Streaming telemetry overcomes this by operating a subscription model. The metrics that an operator are interested in are set up in advance, and then the devices send their[…]

MTR is awesome, but in a recent update to the package in brew means that you need to sudo to use it. This is particularly a pain when you don’t run as an account that is able to sudo. In addition, a lot of the functionality of MTR has been moved out into the mtr-packet binary, which makes a lot of the instructions out there on how to resolve this annoyance now wrong. A quick and dirty fix to get around this is to set the SUID bit, and change ownership to root. You also need both mtr and mtr-packet in your path.